Photometric stereo is an important contactless method for obtaining object shape information. It is a key step in surface reconstruction based on surface normal field. By reviewing and analyzing existing methods, we find that performance of the triangle mesh method is unsatisfactory in local computation and vulnerable to noise. To improve reconstruction accuracy, an improved triangle mesh method with global constraints as used in the normal and tangent vector method is proposed. An object with Lambertian surface is used in the experiments to compare reconstruction accuracy and computing time of normal and tangent vector method, Poisson method, triangle mesh method and the improved triangle mesh method. The results show that Poisson method is computationally efficient, the improved triangle mesh method is better in reconstruction accuracy when the image does not contain noise, while the proposed triangle mesh method performs better both in reconstruction accuracy and noise resistance.
FANG Qiao-yun, LÜ Dong-hui, SUN Jiu-ai
. Improved Triangle Mesh Method for Surface Reconstruction from Normal Field[J]. Journal of Applied Sciences, 2016
, 34(2)
: 145
-153
.
DOI: 10.3969/j.issn.0255-8297.2016.02.004
[1] Lanman D, Crispell D, Taubin G. Surround structured lighting for full object scanning[C]//Proceedings of the 6th IEEE International Conference on 3D Digital Imaging and Modeling, 2007:107-116.
[2] 管业鹏. 非穿戴指势手指三维定位[J]. 应用科学学报,2009, 27(6):580-585. Guan Y P. Three dimension localization of non-wearable pointing arm[J]. Journal of Applied Sciences, 2009, 27(6):580-585. (in Chinese)
[3] 郑戟明,吕东辉,张栋,孙九爱. 利用控制点提高光度立体重建精度研究[J]. 计算机工程与设计,2010, 31(22):4858-4861. Zheng J M, Lü D H, Zhang D, Sun J A. Improved reconstruction accuracy of photometric stereo technique based on control points[J]. Computer Engineering and Design, 2010, 31(22):4858-4861. (in Chinese)
[4] Sun J, Smith M, Smith L, et al. Examining the uncertainty of the recovered surface normal in three light photometric stereo[J]. Image and Vision Computing, 2007, 25(7):1073-1079.
[5] 张珊珊,吕东辉,孙九爱. 近光源光度立体三维重建误差分析[J]. 计算机技术与发展,2015, 25(1):168-172. Zhang S S, Lü D H, Sun J A. 3D reconstruction error analysis on photometric stereo with nearby light sources[J]. Computer Technology and Development, 2015, 25(1):168-172. (in Chinese)
[6] 李德仁,王新华,黄培之. 基于光度立体的物体三维表面重建[J]. 测绘学报,1995, 24(3):197-203. Li D R, Wang X H, Huang P Z. 3D surface reconstruction based on photometric stereo[J]. Acta Geodaetica et Cartographica Sinica, 1995, 24(3):197-203. (in Chinese)
[7] 郭东明,周伟峰,乌秀春. 一种基于单目多幅图像的三维曲面重构方法[J]. 计算机工程与应用,2002, 38(9):55-57. Guo D M, Zhou W F, Wu X C. A method for 3D surface reconstruction based on monocular multiple images[J]. Computer Engineering and Applications, 2002, 38(9):55-57. (in Chinese)
[8] 张军,彭国华,戴霞. 一种基于光度立体图像的3D模型重建算法[C]//第五届中国计算机图形学大会论文集.西安:西北工业大学出版社,2004:193-196. Zhang J, Peng G H, Dai X. A method for 3D reconstruction of models based on photometric stereo[C]//Proceedings of the 5th Chinagraph, Northwestern Polytechnical University Press, 2004:193-196. (in Chinese)
[9] Agrawal A, Raskar R, Chellappa R. What is the range of surface reconstructions from a gradient field[C]//Proceedings of the 9th European Conference on Computer Vision. Springer Berlin Heidelberg, 2006:578-591.
[10] 吕东辉,张栋,孙九爱. 光度立体技术的物体三维表面重建算法模拟与评价[J]. 计算机工程与设计,2010, 31(16):3635-3639. Lü D H, Zhang D, Sun J A. Simulation and evaluation of 3D reconstruction algorithm based on photometric stereo technique[J]. Computer Engineering and Design, 2010, 31(16):3635-3639. (in Chinese)
[11] 徐庆相. 基于光度立体视觉的表面精细特征三维重建技术研究[D]. 武汉:华中科技大学,2011.
[12] Bala A, Kumar S, Bhargava R, Agarwal M. Surface reconstruction by evaluating height from gradient values[C]//IEEE International Advance Computing Conference, 2014:1033-1036.
[13] Rostami M, Michailovich O, Zhou L W. Surface reconstruction in gradient-field domain using compressed sensing[J]. IEEE Transactions on Image Processing, 2015, 24(5):1628-1638.