Tan Robby T, Nishino Ko, Ikeuchi Katsushi
Department of Computer Science, The University of Tokyo, 3rd Dept Ikeuchi Laboratory, 4-6-1 Komba, Meguro-ku, Tokyo 153-8505, Japan.
IEEE Trans Pattern Anal Mach Intell. 2004 Oct;26(10):1373-9. doi: 10.1109/tpami.2004.90.
Many algorithms in computer vision assume diffuse only reflections and deem specular reflections to be outliers. However, in the real world, the presence of specular reflections is inevitable since there are many dielectric inhomogeneous objects which have both diffuse and specular reflections. To resolve this problem, we present a method to separate the two reflection components. The method is principally based on the distribution of specular and diffuse points in a two-dimensional maximum chromaticity-intensity space. We found that, by utilizing the space and known illumination color, the problem of reflection component separation can be simplified into the problem of identifying diffuse maximum chromaticity. To be able to identify the diffuse maximum chromaticity correctly, an analysis of the noise is required since most real images suffer from it. Unlike existing methods, the proposed method can separate the reflection components robustly for any kind of surface roughness and light direction.
计算机视觉中的许多算法仅假设漫反射,并将镜面反射视为异常值。然而,在现实世界中,镜面反射的存在是不可避免的,因为存在许多具有漫反射和镜面反射的电介质不均匀物体。为了解决这个问题,我们提出了一种分离这两种反射成分的方法。该方法主要基于二维最大色度-强度空间中镜面点和漫射点的分布。我们发现,通过利用该空间和已知的照明颜色,反射成分分离问题可以简化为识别漫射最大色度的问题。由于大多数真实图像都受到噪声影响,为了能够正确识别漫射最大色度,需要对噪声进行分析。与现有方法不同,所提出的方法可以针对任何表面粗糙度和光照方向稳健地分离反射成分。