{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T06:19:58Z","timestamp":1772173198461,"version":"3.50.1"},"update-to":[{"DOI":"10.1371\/journal.pcbi.1010473","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2022,9,26]],"date-time":"2022-09-26T00:00:00Z","timestamp":1664150400000}}],"reference-count":52,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T00:00:00Z","timestamp":1663113600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000053","name":"National Eye Institute","doi-asserted-by":"publisher","award":["NIH-R15-EY032732-01"],"award-info":[{"award-number":["NIH-R15-EY032732-01"]}],"id":[{"id":"10.13039\/100000053","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>\n                    In order to accurately parse the visual scene into distinct surfaces, it is essential to determine whether a local luminance edge is caused by a boundary between two surfaces or a shadow cast across a single surface. Previous studies have demonstrated that local chromatic cues may help to distinguish edges caused by shadows from those caused by surface boundaries, but the information potentially available in local\n                    <jats:italic>achromatic<\/jats:italic>\n                    cues like contrast, texture, and penumbral blur remains poorly understood. In this study, we develop and analyze a large database of hand-labeled achromatic shadow edges to better understand what image properties distinguish them from occlusion edges. We find that both the highest contrast as well as the lowest contrast edges are more likely to be occlusions than shadows, extending previous observations based on a more limited image set. We also find that contrast cues alone can reliably distinguish the two edge categories with nearly 70% accuracy at 40x40 resolution. Logistic regression on a Gabor Filter bank (\n                    <jats:bold>GFB<\/jats:bold>\n                    ) modeling a population of V1 simple cells separates the categories with nearly 80% accuracy, and furthermore exhibits tuning to penumbral blur. A Filter-Rectify Filter (\n                    <jats:bold>FRF<\/jats:bold>\n                    ) style neural network extending the\n                    <jats:bold>GFB<\/jats:bold>\n                    model performed at better than 80% accuracy, and exhibited blur tuning and greater sensitivity to texture differences. We compare human performance on our edge classification task to that of the\n                    <jats:bold>FRF<\/jats:bold>\n                    and\n                    <jats:bold>GFB<\/jats:bold>\n                    models, finding the best human observers attaining the same performance as the machine classifiers. Several analyses demonstrate both classifiers exhibit significant positive correlation with human behavior, although we find a slightly better agreement on an image-by-image basis between human performance and the\n                    <jats:bold>FRF<\/jats:bold>\n                    model than the\n                    <jats:bold>GFB<\/jats:bold>\n                    model, suggesting an important role for texture.\n                  <\/jats:p>","DOI":"10.1371\/journal.pcbi.1010473","type":"journal-article","created":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T13:59:27Z","timestamp":1663163967000},"page":"e1010473","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":3,"title":["Distinguishing shadows from surface boundaries using local achromatic cues"],"prefix":"10.1371","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1568-1390","authenticated-orcid":true,"given":"Christopher","family":"DiMattina","sequence":"first","affiliation":[]},{"given":"Josiah J.","family":"Burnham","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9738-1115","authenticated-orcid":true,"given":"Betul N.","family":"Guner","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2918-9332","authenticated-orcid":true,"given":"Haley B.","family":"Yerxa","sequence":"additional","affiliation":[]}],"member":"340","published-online":{"date-parts":[[2022,9,14]]},"reference":[{"key":"pcbi.1010473.ref001","volume-title":"Vision","author":"D. C. Marr","year":"1982"},{"issue":"5","key":"pcbi.1010473.ref002","doi-asserted-by":"crossref","first-page":"530","DOI":"10.1109\/TPAMI.2004.1273918","article-title":"Learning to detect natural image boundaries using local brightness, color, and texture cues","volume":"26","author":"D. R. Martin","year":"2004","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"13","key":"pcbi.1010473.ref003","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1167\/12.13.15","article-title":"Detecting natural occlusion boundaries using local cues","volume":"12","author":"C. DiMattina","year":"2012","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref004","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.visres.2015.11.007","article-title":"A systematic comparison between visual cues for boundary detection","volume":"120","author":"D. A. M\u00e9ly","year":"2016","journal-title":"Vision Research"},{"issue":"6152","key":"pcbi.1010473.ref005","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1038\/331163a0","article-title":"Perception of shape from shading","volume":"331","author":"V. S. Ramachandran","year":"1988","journal-title":"Nature"},{"issue":"8","key":"pcbi.1010473.ref006","doi-asserted-by":"crossref","first-page":"288","DOI":"10.1016\/S1364-6613(98)01204-2","article-title":"The perception of cast shadows","volume":"2","author":"P. Mamassian","year":"1998","journal-title":"Trends in Cognitive Sciences"},{"issue":"9","key":"pcbi.1010473.ref007","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1167\/14.9.13","article-title":"Local edge statistics provide information regarding occlusion and non-occlusion edges in natural scenes","volume":"14","author":"K. P. Vilankar","year":"2014","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref008","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/11007.001.0001","volume-title":"The Visual World of Shadows","author":"R. Casati","year":"2019"},{"issue":"12","key":"pcbi.1010473.ref009","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.1068\/p5321","article-title":"A biologically inspired algorithm for the recovery of shading and reflectance images","volume":"33","author":"A. Olmos","year":"2004","journal-title":"Perception"},{"issue":"20","key":"pcbi.1010473.ref010","doi-asserted-by":"crossref","first-page":"2090","DOI":"10.1016\/j.visres.2008.03.020","article-title":"Perceiving light versus material","volume":"48","author":"F. A. A. Kingdom","year":"2008","journal-title":"Vision Research"},{"key":"pcbi.1010473.ref011","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.cobeha.2019.04.014","article-title":"Colour vision helps distinguish light from material","volume":"30","author":"F. A. A. Kingdom","year":"2019","journal-title":"Current Opinion in Behavioral Sciences"},{"issue":"10","key":"pcbi.1010473.ref012","doi-asserted-by":"crossref","first-page":"e1007398","DOI":"10.1371\/journal.pcbi.1007398","article-title":"Color improves edge classification in human vision","volume":"15","author":"C. Breuil","year":"2019","journal-title":"PLoS Computational Biology"},{"issue":"5","key":"pcbi.1010473.ref013","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1167\/11.5.10","article-title":"Blur clarified: A review and synthesis of blur discrimination","volume":"11","author":"A. B. Watson","year":"2011","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref014","article-title":"Visual Perception of Texture.","volume":"1106","author":"M. S. Landy","year":"2004","journal-title":"The Visual Neurosciences"},{"key":"pcbi.1010473.ref015","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1146\/annurev-vision-102016-061316","article-title":"Textures as probes of visual processing","volume":"3","author":"J. D. Victor","year":"2017","journal-title":"Annual Review of Vision Science"},{"key":"pcbi.1010473.ref016","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.visres.2013.07.018","article-title":"Texture sparseness, but not local phase structure, impairs second-order segmentation","volume":"91","author":"E. Zavitz","year":"2013","journal-title":"Vision Research"},{"issue":"4","key":"pcbi.1010473.ref017","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1167\/14.4.14","article-title":"Higher order image structure enables boundary segmentation in the absence of luminance or contrast cues","volume":"14","author":"E. Zavitz","year":"2014","journal-title":"Journal of Vision"},{"issue":"3","key":"pcbi.1010473.ref018","doi-asserted-by":"crossref","first-page":"e1006829","DOI":"10.1371\/journal.pcbi.1006829","article-title":"Modeling second-order boundary perception: A machine learning approach","volume":"15","author":"C. DiMattina","year":"2019","journal-title":"PLoS Computational Biology"},{"issue":"1","key":"pcbi.1010473.ref019","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41598-021-89277-2","article-title":"Segmenting surface boundaries using luminance cues","volume":"11","author":"C. DiMattina","year":"2021","journal-title":"Scientific Reports"},{"key":"pcbi.1010473.ref020","doi-asserted-by":"crossref","first-page":"107968","DOI":"10.1016\/j.visres.2021.107968","article-title":"Luminance texture boundaries and luminance step boundaries are segmented using different mechanisms","volume":"190","author":"C. DiMattina","year":"2022","journal-title":"Vision Research"},{"key":"pcbi.1010473.ref021","author":"P. D. Kovesi","year":"2000","journal-title":"MATLAB and Octave functions for computer vision and image processing"},{"issue":"12","key":"pcbi.1010473.ref022","doi-asserted-by":"crossref","first-page":"2379","DOI":"10.1364\/JOSAA.4.002379","article-title":"Relations between the statistics of natural images and the response properties of cortical cells","volume":"4","author":"D.J. Field","year":"1987","journal-title":"Journal of the Optical Society of America A"},{"issue":"5","key":"pcbi.1010473.ref023","doi-asserted-by":"crossref","first-page":"923","DOI":"10.1364\/JOSAA.7.000923","article-title":"Preattentive texture discrimination with early vision mechanisms","volume":"7","author":"J. Malik","year":"1990","journal-title":"Journal of the Optical Society of America A"},{"key":"pcbi.1010473.ref024","first-page":"253","article-title":"Computational modeling of visual texture segregation","volume":"17","author":"J. R. Bergen","year":"1991","journal-title":"Computational Models of Visual Processing"},{"issue":"4","key":"pcbi.1010473.ref025","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1016\/S0959-4388(99)80069-5","article-title":"Central neural mechanisms for detecting second-order motion","volume":"9","author":"C. L. Baker","year":"1999","journal-title":"Current Opinion in Neurobiology"},{"issue":"6088","key":"pcbi.1010473.ref026","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/323533a0","article-title":"Learning representations by back-propagating errors","volume":"323","author":"D. E. Rumelhart","year":"1986","journal-title":"Nature"},{"key":"pcbi.1010473.ref027","volume-title":"Pattern Recognition and Machine Learning","author":"C. Bishop","year":"2006"},{"key":"pcbi.1010473.ref028","volume-title":"Deep Learning","author":"I. Goodfellow","year":"2016"},{"key":"pcbi.1010473.ref029","doi-asserted-by":"crossref","unstructured":"Jiang, X., Schofield, A. J., Wyatt, J. L.\/au> (2010). Correlation-based intrinsic image extraction from a single image. In: European Conference on Computer Vision (pp. 58\u201371). Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-15561-1_5"},{"issue":"4","key":"pcbi.1010473.ref030","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1167\/18.4.3","article-title":"Decision-variable correlation.","volume":"18","author":"S. Sebastian","year":"2018","journal-title":"Journal of Vision"},{"issue":"1","key":"pcbi.1010473.ref031","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1152\/jn.1982.48.1.217","article-title":"Striate cortex of monkey and cat: contrast response function","volume":"48","author":"D. G. Albrecht","year":"1982","journal-title":"Journal of Neurophysiology"},{"issue":"4","key":"pcbi.1010473.ref032","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1364\/JOSAA.5.000598","article-title":"Two-dimensional spatial structure of receptive fields in monkey striate cortex","volume":"5","author":"A. J. Parker","year":"1988","journal-title":"JOSA A"},{"issue":"7","key":"pcbi.1010473.ref033","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1109\/34.689301","article-title":"Local scale control for edge detection and blur estimation","volume":"20","author":"J. H. Elder","year":"1998","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"2","key":"pcbi.1010473.ref034","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1023\/A:1008183703117","article-title":"Are edges incomplete?","volume":"34","author":"J. H. Elder","year":"1999","journal-title":"International Journal of Computer Vision"},{"issue":"11","key":"pcbi.1010473.ref035","doi-asserted-by":"crossref","first-page":"1319","DOI":"10.1068\/p5323","article-title":"Rapid processing of cast and attached shadows","volume":"33","author":"J. H. Elder","year":"2004","journal-title":"Perception"},{"issue":"11","key":"pcbi.1010473.ref036","doi-asserted-by":"crossref","first-page":"1339","DOI":"10.1068\/p5322","article-title":"The influence of cast shadows on visual search","volume":"33","author":"R. A. Rensink","year":"2004","journal-title":"Perception"},{"issue":"6","key":"pcbi.1010473.ref037","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1167\/19.6.2","article-title":"Shape from shading under inconsistent illumination.","volume":"19","author":"J. D. Wilder","year":"2019","journal-title":"Journal of Vision"},{"issue":"10","key":"pcbi.1010473.ref038","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1167\/12.10.9","article-title":"Optimal edge filters explain human blur detection","volume":"12","author":"W. H. McIlhagga","year":"2012","journal-title":"Journal of Vision"},{"issue":"4","key":"pcbi.1010473.ref039","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1167\/8.4.4","article-title":"Cue combination and color edge detection in natural scenes","volume":"8","author":"C. Zhou","year":"2008","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref040","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1167\/13.14.19","article-title":"Computing local edge probability in natural scenes from a population of oriented simple cells","volume":"14","author":"Chaithanya A. Ramachandra","year":"2013","journal-title":"Journal of Vision 13"},{"issue":"9","key":"pcbi.1010473.ref041","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1068\/p5265","article-title":"Psychophysics with junctions in real images","volume":"33","author":"J. McDermott","year":"2004","journal-title":"Perception"},{"key":"pcbi.1010473.ref042","article-title":"Imagenet classification with deep convolutional neural networks","volume":"25","author":"A. Krizhevsky","year":"2012","journal-title":"Advances in neural information processing systems"},{"issue":"9","key":"pcbi.1010473.ref043","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1167\/18.9.8","article-title":"Evidence for chromatic edge detectors in human vision using classification images","volume":"18","author":"W. McIlhagga","year":"2018","journal-title":"Journal of Vision"},{"issue":"4","key":"pcbi.1010473.ref044","first-page":"10","article-title":"Region grouping in natural foliage scenes: Image statistics and human performance","volume":"10","author":"A. D. Ing","year":"2010","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref045","doi-asserted-by":"crossref","unstructured":"Ehinger, K. A., Adams, W. J., Graf, E. W., Elder, J. H. (2017). Local depth edge detection in humans and deep neural networks. In Proceedings of the IEEE International Conference on Computer Vision Workshops (pp. 2681\u20132689).","DOI":"10.1109\/ICCVW.2017.316"},{"issue":"21","key":"pcbi.1010473.ref046","doi-asserted-by":"crossref","first-page":"7269","DOI":"10.1523\/JNEUROSCI.5551-09.2010","article-title":"Natural-scene statistics predict how the figure\u2013ground cue of convexity affects human depth perception","volume":"30","author":"J. Burge","year":"2010","journal-title":"Journal of Neuroscience"},{"key":"pcbi.1010473.ref047","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.visres.2014.08.012","article-title":"Local spectral anisotropy is a valid cue for figure\u2013ground organization in natural scenes","volume":"103","author":"S. Ramenahalli","year":"2014","journal-title":"Vision Research"},{"issue":"5","key":"pcbi.1010473.ref048","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1167\/15.5.1","article-title":"Modeling probability and additive summation for detection across multiple mechanisms under the assumptions of signal detection theory.","volume":"15","author":"F. A. A. Kingdom","year":"2015","journal-title":"Journal of Vision"},{"key":"pcbi.1010473.ref049","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.jmp.2016.04.006","article-title":"A tutorial on cue combination and Signal Detection Theory: Using changes in sensitivity to evaluate how observers integrate sensory information.","volume":"73","author":"P. R. Jones","year":"2016","journal-title":"Journal of Mathematical Psychology"},{"issue":"6870","key":"pcbi.1010473.ref050","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1038\/415429a","article-title":"Humans integrate visual and haptic information in a statistically optimal fashion","volume":"415","author":"M. O. Ernst","year":"2002","journal-title":"Nature"},{"key":"pcbi.1010473.ref051","volume-title":"Deep learning with Python","author":"F. Chollet","year":"2021","edition":"2"},{"issue":"1","key":"pcbi.1010473.ref052","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1113\/jphysiol.1985.sp015776","article-title":"Spatial and temporal frequency selectivity of neurones in visual cortical areas V1 and V2 of the macaque monkey","volume":"356","author":"K.H. Foster","year":"1985","journal-title":"J. Physiology"}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1010473","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2022,9,26]],"date-time":"2022-09-26T00:00:00Z","timestamp":1664150400000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1010473","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,26]],"date-time":"2022-09-26T13:57:54Z","timestamp":1664200674000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1010473"}},"subtitle":[],"editor":[{"given":"David J.","family":"Field","sequence":"first","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2022,9,14]]},"references-count":52,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,9,14]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1010473","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2022.03.08.483480","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,14]]}}}