HomeCognitive ScienceBinocular Rivalry: Competing Neural Populations

Binocular Rivalry: Competing Neural Populations

Interactive 3D 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'.

Cognitive Science3DModerate60 FPS
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 two clusters of model neurons compete in real time, 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

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)