DEPTH AND SHAPE FROM SHADING USING THE PHOTOMETRIC STEREO METHOD

被引:32
作者
KIM, B
BURGER, P
机构
来源
CVGIP-IMAGE UNDERSTANDING | 1991年 / 54卷 / 03期
关键词
D O I
10.1016/1049-9660(91)90040-V
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The independent calculation of local position and orientation of the Lambertian surface of an opaque object is proposed using the photometric stereo method. A number of shaded video images are taken using different positions of an ideal point light source which is placed close to the object. Normally, three images are required for a uniform and four for a textured Lambertian surface. By restricting three light sources to lie in a straight line, the depth calculations for an arbitrary surface with textured Lambertian reflection characteristics can be also determined; however, in this case the orientation of the surface cannot be calculated independently. It is shown that for both uniform and textured Lambertian surfaces the equations which are functions of three independent variables, namely, depth (D) and surface normal direction vector (n = [p, q, - 1]), can be reduced to a single nonlinear equation of depth, i.e., the distance between the camera and the point on the surface. Both convergence and a unique solution are ensured because of the simple behavior of the nonlinear equation within a practical range of depth and gradient values. The robustness of the algorithm is demonstrated by synthetic as well as experimental data. The calculation of the approximate positions and orientations of discontinuous surfaces is demonstrated when random noise is added to the synthetically calculated image intensities. Two parallel planes with a gap, two sloped planes, and a spherical surface are used to demonstrate that the algorithms work well. An important feature of calculating both depth and orientation independently is that for smooth surfaces they must obey the partial differential expressions p = δD δxand q = δD δy. If we are certain that the experimental errors are within a known limit then the numerical approximation to these partial derivative expressions can be used to determine discontinuities within the image. On the other hand, if we know that the surfaces are smooth then errors in the numerical evaluation of these differential expressions allow the estimation of experimental errors. © 1991.
引用
收藏
页码:416 / 427
页数:12
相关论文
共 13 条
[1]   OBTAINING 3-DIMENSIONAL SHAPE OF TEXTURED AND SPECULAR SURFACES USING 4-SOURCE PHOTOMETRY [J].
COLEMAN, EN ;
JAIN, R .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1982, 18 (04) :309-328
[2]  
Horn B. K. P., 1975, PSYCHOL COMPUTER VIS, P115
[3]   UNDERSTANDING IMAGE INTENSITIES [J].
HORN, BKP .
ARTIFICIAL INTELLIGENCE, 1977, 8 (02) :201-231
[4]  
HORN BKP, 1985, MIT490 AI LAB MEM
[6]   NUMERICAL SHAPE FROM SHADING AND OCCLUDING BOUNDARIES [J].
IKEUCHI, K ;
HORN, BKP .
ARTIFICIAL INTELLIGENCE, 1981, 17 (1-3) :141-184
[7]  
KIM B, 1989, THESIS U LONDON LOND
[8]  
KIM B, 1988, SEP P INT C OPT SCI, P122
[9]  
KIM B, 1988, JUN P IEEE C COMP VI, P492
[10]   AN ALGORITHM FOR LEAST-SQUARES ESTIMATION OF NONLINEAR PARAMETERS [J].
MARQUARDT, DW .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1963, 11 (02) :431-441