{"title":"学习阴影和反射率的局部证据","authors":"Matt Bell, W. Freeman","doi":"10.1109/ICCV.2001.937585","DOIUrl":null,"url":null,"abstract":"We address the important and unsolved problem of determining whether variations in image intensity are caused by changes in surface normal (shading) or reflectance (paint). A solution to this problem is necessary for machines to interpret images as people do and could have many applications. We take a learning-based approach. We generate a trainiiag set of synthetic images containing both surface normal and reflectance variations, and then label the variations at each position, scale, and orientation as to whether they are caused by shading or paint. The classification is done locally, using a feature vector of nonlinear filter responses. We fit a probability density model to the filter outputs using a mixture of factor analyzers. The resulting model indicates the probability based on local image evidence, that a pyramid coefficient at each orientation and scale is caused by shading or reflectance variations. Although the classification is done using a fixed lighting direction, we can solve for the correct lighting direction by rotating the image to the orientation, relative to the light source, that gives the most shape-like labelings. The labeling allows us to reconstruct two high passed images: one contains those parts of the input image caused by shading effects, while the other contains only those parts caused by reflectance changes. The resulting classifications compare well with human psychophysical performance on a test set of images, and show good results for test photographs.","PeriodicalId":429441,"journal":{"name":"Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001","volume":"89 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"73","resultStr":"{\"title\":\"Learning local evidence for shading and reflectance\",\"authors\":\"Matt Bell, W. Freeman\",\"doi\":\"10.1109/ICCV.2001.937585\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We address the important and unsolved problem of determining whether variations in image intensity are caused by changes in surface normal (shading) or reflectance (paint). A solution to this problem is necessary for machines to interpret images as people do and could have many applications. We take a learning-based approach. We generate a trainiiag set of synthetic images containing both surface normal and reflectance variations, and then label the variations at each position, scale, and orientation as to whether they are caused by shading or paint. The classification is done locally, using a feature vector of nonlinear filter responses. We fit a probability density model to the filter outputs using a mixture of factor analyzers. The resulting model indicates the probability based on local image evidence, that a pyramid coefficient at each orientation and scale is caused by shading or reflectance variations. Although the classification is done using a fixed lighting direction, we can solve for the correct lighting direction by rotating the image to the orientation, relative to the light source, that gives the most shape-like labelings. The labeling allows us to reconstruct two high passed images: one contains those parts of the input image caused by shading effects, while the other contains only those parts caused by reflectance changes. The resulting classifications compare well with human psychophysical performance on a test set of images, and show good results for test photographs.\",\"PeriodicalId\":429441,\"journal\":{\"name\":\"Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001\",\"volume\":\"89 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-07-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"73\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCV.2001.937585\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCV.2001.937585","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Learning local evidence for shading and reflectance
We address the important and unsolved problem of determining whether variations in image intensity are caused by changes in surface normal (shading) or reflectance (paint). A solution to this problem is necessary for machines to interpret images as people do and could have many applications. We take a learning-based approach. We generate a trainiiag set of synthetic images containing both surface normal and reflectance variations, and then label the variations at each position, scale, and orientation as to whether they are caused by shading or paint. The classification is done locally, using a feature vector of nonlinear filter responses. We fit a probability density model to the filter outputs using a mixture of factor analyzers. The resulting model indicates the probability based on local image evidence, that a pyramid coefficient at each orientation and scale is caused by shading or reflectance variations. Although the classification is done using a fixed lighting direction, we can solve for the correct lighting direction by rotating the image to the orientation, relative to the light source, that gives the most shape-like labelings. The labeling allows us to reconstruct two high passed images: one contains those parts of the input image caused by shading effects, while the other contains only those parts caused by reflectance changes. The resulting classifications compare well with human psychophysical performance on a test set of images, and show good results for test photographs.