光学 精密工程, 2014, 22 (5): 1379, 网络出版: 2014-06-03
基于运动恢复的双目视觉三维重建系统设计
Design of binocular vision 3D reconstruction system based on motion recovery
立体视觉 双目视觉 三维重建 视差细化 运动恢复 stereo vision binocular vision 3D reconstruction disparity refinement motion recovery
摘要
对基于双目立体视觉的一种三维重建系统进行了改进和扩展。将视差细化处理环节引入现有系统,使原视差及相邻视差的匹配代价拟合为一条二次曲线,并为该曲线重新寻找更加精确的视差。进一步将运动恢复计算环节引入系统,通过估计当前视角的摄像机运动矩阵和以跟踪点和摄像机运动矩阵为参数构造能量函数,对能量函数进行优化来有效缩小误差,恢复出准确的运动矩阵。实验结果表明:新增的视差细化处理环节有效提升了重建点云的精度,使细化前后三维重建结果误差平均减少了16.3%,避免了片状点云现象;新增的运动恢复优化环节,能够精确地恢复摄像机的运动矩阵,优化后三维重建结果平均重投影误差减少了95.5%;重构后不同视角的点云之间不再孤立,重建模型整体拼接自然。
Abstract
An 3D reconstruction system based on binocular stereo vision was improved to obtain higher accuracy and larger scale of 3D reconstruction.A disparity refinement procedure was introduced to the system, so that the matching cost between the original parallax and the adjacent disparity was fitted into a quadratic curve and to refind a more accurate parallax for the curve. Then, the motion recovery calculation was further applies to estimation of the camera motion matrices and the tracking points and camera motion matrices were taken as the parameters to construct the energy function. Furthermore, the energy function was optimized to reduce errors effectively and reconstruct the motion matrix accurately. Experimental results indicate that the proposed refinement procedure effectively improves the accuracy of reconstruction of point clouds and reduces the error by 16.3 percent in average with avoiding the scale point cloud phenomenon. As the motion recovery calculation steps recover the camera motion matrix accurately,the optimized method reduces the mean reprojection error by 95.5 percent. The point clouds achieved from different angle images are no longer isolated and the reconstructed models are integrated naturally.
王欣, 袁坤, 于晓, 章明朝. 基于运动恢复的双目视觉三维重建系统设计[J]. 光学 精密工程, 2014, 22(5): 1379. WANG Xin, YUAN Kun, YU Xiao, ZHANG Ming-chao. Design of binocular vision 3D reconstruction system based on motion recovery[J]. Optics and Precision Engineering, 2014, 22(5): 1379.