根据结构光三维视觉原理,在VC++环境下利用OpenCV和OpenGL设计并实现了泥石流堆积扇重构系统,系统由摄像机标定、结构光标定、光带中心提取和三维显示模块组成。详细说明了系统的总体结构以及各模块的实现流程。通过重构实验得到了各模块的输出结果,并验证了系统的有效性。该系统能够在非接触的情况下对泥石堆积扇进行快速重构,能够克服传统测量方法的许多弊端,使用方便、快捷。
According to principles of structure light 3D vision,debris flow alluvial fan reconstruction system is designed and implemented by using OpenCV and OpenGL under VC++.System consists of camera calibration,structure light calibration,the center of structure light stripe extraction and 3D display modules.The system's overall structure and implementation process of each module is explicated.The output of each module is gained and the effectiveness of system is verified through reconstruction experiment.The system can reconstruct the debris-flow alluvial fan rapidly without contact,and overcome many shortcomings of traditional measurement methods.It runs quickly and is convenient to use.