Olmos Andriana, Kingdom Frederick A A
McGill Vision Research, Department of Ophthalmology, McGill University, Montreal, Quebec H3A 1A1, Canada.
Perception. 2004;33(12):1463-73. doi: 10.1068/p5321.
We present an algorithm for separating the shading and reflectance images of photographed natural scenes. The algorithm exploits the constraint that in natural scenes chromatic and luminance variations that are co-aligned mainly arise from changes in surface reflectance, whereas near-pure luminance variations mainly arise from shading and shadows. The novel aspect of the algorithm is the initial separation of the image into luminance and chromatic image planes that correspond to the luminance, red-green, and blue-yellow channels of the primate visual system. The red-green and blue-yellow image planes are analysed to provide a map of the changes in surface reflectance, which is then used to separate the reflectance from shading changes in both the luminance and chromatic image planes. The final reflectance image is obtained by reconstructing the chromatic and luminance-reflectance-change maps, while the shading image is obtained by subtracting the reconstructed luminance-reflectance image from the original luminance image. A number of image examples are included to illustrate the successes and limitations of the algorithm.
我们提出了一种用于分离拍摄的自然场景的阴影图像和反射率图像的算法。该算法利用了这样一个约束条件:在自然场景中,共对齐的色度和亮度变化主要源于表面反射率的变化,而近乎纯粹的亮度变化主要源于阴影和遮挡。该算法的新颖之处在于将图像初始分离为与灵长类视觉系统的亮度、红-绿和蓝-黄通道相对应的亮度图像平面和色度图像平面。对红-绿和蓝-黄图像平面进行分析以提供表面反射率变化的映射,然后使用该映射在亮度和色度图像平面中分离反射率和阴影变化。通过重建色度和亮度-反射率变化映射来获得最终的反射率图像,而通过从原始亮度图像中减去重建的亮度-反射率图像来获得阴影图像。文中包含了一些图像示例来说明该算法的成功之处和局限性。