PLoS Computational BiologyNeurosciencePeer-reviewed journal article
Predictive coding as a unifying principle for explaining a broad range of brightness phenomena
Abstract
The visual system is highly sensitive to spatial context for encoding luminance patterns. Context sensitivity inspired the proposal of many neural mechanisms for explaining the perception of luminance (brightness). Here we propose a novel computational model for estimating the brightness of many visual illusions. We hypothesize that many aspects of brightness can be explained by a predictive coding mechanism, which reduces the redundancy in edge representations on the one hand, while non-redundant activity is enhanced on the other (response equalization). Response equalization is implemented with a dynamic filtering process, which (dynamically) adapts to each input image. Dynamic filtering is applied to the responses of complex cells in order to build a gain control map. The gain control map then acts on simple cell responses before they are used to create a brightness map via activity propagation. Our approach is successful in predicting many challenging visual illusions, including contrast effects, assimilation, and reverse contrast. Author summaryWe hardly notice that what we see is often different from the physical world "outside" of the brain. This means that the visual experience that the brain actively constructs may be different from the actual physical properties of objects in the world. In this work, we propose a hypothesis about how the visual system of the brain may construct a representation for achromatic images. Since this process is not unambiguous, sometimes we notice "errors" in our perception, which cause visual illusions. The challenge for theorists, therefore, is to propose computational principles that recreate a large number of visual illusions and to explain why they occur. Notably, our proposed mechanism explains a broader set of visual illusions than any previously published proposal. We achieved this by trying to suppress predictable information. For example, if an image contained repetitive structures, then these structures are predictable and would be suppressed. In this way, non-predictable structures stand out. Predictive coding mechanisms act as early as in the retina (which enhances luminance changes but suppresses uniform regions of luminance), and our computational model holds that this principle also acts at the next stage in the visual system, where representations of perceived luminance (brightness) are created.
- Citations
- 5
- FWCI
- 0.66
- Field percentile
- top 38%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- The rhythms of predictive coding: pre-stimulus phase modulates the influence of shape perception on luminance judgments
Biao Han, Rufin VanRullen·bioRxiv·Jun 29, 2016
- A model of colour appearance based on efficient coding of natural images
Jolyon T. Troscianko, Daniel Osorio·PLoS Computational BiologyPeer-reviewed·Jun 15, 2023
- Predictive feedback to V1 dynamically updates with sensory input
Grace Edwards, Petra Vetter, … Lars F. Muckli·Scientific ReportsPeer-reviewed·Nov 22, 2017
- Colourful predictive templates in early visual cortex
Mandy Viktoria Bartsch, Eelke Spaak, Floris P. de Lange·bioRxiv·Aug 10, 2026
- Non-stimulated regions in early visual cortex encode the contents of conscious visual perception
Bianca M. van Kemenade, Gregor Wilbertz, … Philipp Sterzer·Human Brain MappingPeer-reviewed·Dec 3, 2021
- Prediction Error and Repetition Suppression Have Distinct Effects on Neural Representations of Visual Information
Matthew F. Tang, Cooper Smout, … Jason B. Mattingley·eLifePeer-reviewed·Dec 14, 2018