BCI / Visual Cortex Dataset

The Brain Eating Room

LSL checkingPsychoPy checking--:--:--
Indexed stimuli
0
waiting for scan
Consumed trials
0
safely persisted
Excluded epochs
0
ignored by future training
Re-eat queue
0
scheduled for recollection
READY TO CONSUME

Feed the model your visual cortex.

Fullscreen stimulus presentation, session-safe progress, simulated EEG, exact marker architecture, and a cleanup loop for movement, blinking, or any trial that feels wrong.

Brain Eating session control

Start anywhere, pause instantly, sleep, reboot, and resume from the last clean image.

AVAILABLE NOW

Browser simulation

Use this at work to test the complete flow, state recovery, review tools, timing configuration, and simulated EEG.

FINAL ENGINE

PsychoPy fullscreen

Actual collection engine. Image onset is attached to the real screen flip and LSL markers. Requires a graphical display and PsychoPy.

Browser mode is a timing simulation. Real EEG collection will use the PsychoPy engine.

Live state

No active session

IDLE
The engine is hungry.

Frozen category-mixed master queue

Every category is interleaved and randomized, while the resulting order is frozen so pause, reboot, replay, and manifests stay exact.

QUEUE —
Unseen
One valid pass
Two passes done
New, not queued
Unseen images are served first, then one-pass images. Images with two valid real brain-data passes stay out unless explicitly marked for re-eating.

Review, exclude, and re-eat

Bad movement or strange trial? Exclude it without destroying provenance, then add the image to a clean recollection session.

No trials yet.

Marker and replay audit

Every completed image should have one onset marker, the expected visible duration, and an EEG file beside it.

NOT RUN
Choose a session and run the audit.

Acquisition configuration

Experiment with timing and display behavior without touching the code.

The browser window is for trials and UI validation. Its requestAnimationFrame timestamp is recorded, but it is not the final precision source. PsychoPy’s screen-flip callback is the authoritative onset marker in actual sessions.

Start-over controls

Returning to the beginning keeps all sessions and real-pass coverage, then starts the next session at the first still-eligible image. A complete reset archives sessions and clears all brain-data coverage and queue versions, while leaving dataset images untouched.

Complete-reset confirmation phrase: EAT IT ALL AGAIN
DATASET STATISTICS