Stereo Image Analysis of Non-Lambertian Surfaces

被引:11
|
作者
Woehler, Christian [1 ]
d'Angelo, Pablo [2 ]
机构
[1] Daimler Grp Res, Environm Percept, D-89013 Ulm, Germany
[2] German Aerosp Ctr DLR Oberpfaffenhofen, D-82234 Wessling, Germany
关键词
Stereo vision; Specular reflectance; Shape from shading; Shape from polarisation; Photometric stereo; RECONSTRUCTION; LIGHT; SHAPE;
D O I
10.1007/s11263-008-0157-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stereo image analysis is based on establishing correspondences between a pair of images by determining similarity measures for potentially corresponding image parts. Such similarity criteria are only strictly valid for surfaces with Lambertian (diffuse) reflectance characteristics. Specular reflections are viewpoint dependent and may thus cause large intensity differences at corresponding image points. In the presence of specular reflections, traditional stereo approaches are often unable to establish correspondences at all, or the inferred disparity values tend to be inaccurate, or the established correspondences do not belong to the same physical surface point. The stereo image analysis framework for non-Lambertian surfaces presented in this contribution combines geometric cues with photometric and polarimetric information into an iterative scheme that allows to establish stereo correspondences in accordance with the specular reflectance behaviour and at the same time to determine the surface gradient field based on the known photometric and polarimetric reflectance properties. The described approach yields a dense 3D reconstruction of the surface which is consistent with all observed geometric and photopolarimetric data. Initially, a sparse 3D point cloud of the surface is computed by traditional blockmatching stereo. Subsequently, a dense 3D profile of the surface is determined in the coordinate system of camera 1 based on the shape from photopolarimetric reflectance and depth technique. A synthetic image of the surface is rendered in the coordinate system of camera 2 using the illumination direction and reflectance properties of the surface material. Point correspondences between the rendered image and the observed image of camera 2 are established with the blockmatching technique. This procedure yields an increased number of 3D points of higher accuracy, compared to the initial 3D point cloud. The improved 3D point cloud is used to compute a refined dense 3D surface profile. These steps are iterated until convergence of the 3D reconstruction. An experimental evaluation of our method is provided for areas of several square centimetres of forged and cast iron objects with rough surfaces displaying both diffuse and significant specular reflectance components, where traditional stereo image analysis largely fails. A comparison to independently measured ground truth data reveals that the root-mean-square error of the 3D reconstruction results is typically of the order 30-100 mu m at a lateral pixel resolution of 86 mu m. For two example surfaces, the number of stereo correspondences established by the specular stereo algorithm is several orders of magnitude higher than the initial number of 3D points. For one example surface, the number of stereo correspondences decreases by a factor of about two, but the 3D point cloud obtained with the specular stereo method is less noisy, contains a negligible number of outliers, and shows significantly more surface detail than the initial 3D point cloud. For poorly known reflectance parameters we observe a graceful degradation of the accuracy of 3D reconstruction.
引用
收藏
页码:172 / 190
页数:19
相关论文
共 50 条
  • [21] Effects of non-Lambertian surfaces on integrating sphere measurements
    Hanssen, LM
    APPLIED OPTICS, 1996, 35 (19): : 3597 - 3606
  • [22] Top-of-atmosphere reflectance over homogeneous Lambertian and non-Lambertian surfaces
    Russkova, Tatiana
    Zhuravleva, Tatiana
    APPLIED OPTICS, 2018, 57 (22) : 6345 - 6357
  • [23] Compensating specular highlights for non-Lambertian projection surfaces
    Kao, Chen-Tai
    Huang, Tai-Hsiang
    Lee, Hua
    Chen, Homer H.
    MULTIMEDIA CONTENT AND MOBILE DEVICES, 2013, 8667
  • [24] Learning inter- and intraframe representations for non-Lambertian photometric stereo
    Cao, Yanlong
    Ding, Binjie
    He, Zewei
    Yang, Jiangxin
    Chen, Jingxi
    Cao, Yanpeng
    Li, Xin
    OPTICS AND LASERS IN ENGINEERING, 2022, 150
  • [25] Defect Topographic Maps using a non-lambertian photometric stereo method
    Serulnik, SD
    DESIGN, PROCESS INTEGRATION, AND CHARACTERIZATION FOR MICROELECTRONICS, 2002, 4692 : 168 - 179
  • [26] Leveraging Spatial and Photometric Context for Calibrated Non-Lambertian Photometric Stereo
    Honzatko, David
    Turetken, Engin
    Fua, Pascal
    Dunbar, L. Andrea
    2021 INTERNATIONAL CONFERENCE ON 3D VISION (3DV 2021), 2021, : 394 - 402
  • [27] Non-Lambertian Multispectral Photometric Stereo via Spectral Reflectance Decomposition
    Lv, Jipeng
    Guo, Heng
    Chen, Guanying
    Liang, Jinxiu
    Shi, Boxin
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 1249 - 1257
  • [28] Is the optical image of a non-Lambertian fractal surface fractal?
    Korvin, G
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2005, 2 (04) : 380 - 383
  • [29] Non-Lambertian Photometric Stereo Vision Based on Inverse Reflectance Model
    Fu Lin
    Hong Haibo
    Wang Xi
    Xiao Gaobo
    Ren Mingjun
    ACTA OPTICA SINICA, 2020, 40 (05)
  • [30] DRM-Based Colour Photometric Stereo Using Diffuse-Specular Separation for Non-Lambertian Surfaces
    Li, Boren
    Furukawa, Tomonari
    JOURNAL OF IMAGING, 2022, 8 (02)