HomeCognitive ScienceBinocular Rivalry: Competing Neural Populations

Binocular Rivalry: Competing Neural Populations (2D)

Interactive 2D model of binocular rivalry: two mutually-inhibiting neural populations, each driven by spike-frequency adaptation and noise, fight for perceptual dominance and spontaneously swap which eye's image you 'see', plotted live as competing firing-rate traces.

Cognitive Science2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-consciousness-studies-psychology ↗ Open standalone

When each eye is shown a different image, perception does not blend the two — it alternates, spontaneously and unpredictably, between one image and the other every few seconds. This simulator renders the leading computational account of that switch: two rate-coded neural populations, one per eye, locked in mutual inhibition and slowed by spike-frequency adaptation, with independent noise driving irregular timing. Watch the two rival images visibly trade dominance as their live firing-rate traces cross, tune the inhibition, adaptation and noise that drive the fight, and bias which eye's image wins more often — the same dynamics thought to underlie real binocular rivalry and, more broadly, how competing neural representations resolve into a single conscious percept.

⚙ Under the hood

An interactive 3D model of binocular rivalry: two mutually-inhibiting neural populations, weakened by spike-frequency adaptation and driven by noise, compete for perceptual dominance and spontaneously swap which eye's image 'wins' every few seconds.

neuroscienceconsciousnessperceptioncognitive-sciencecomputational-model

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)