论文部分内容阅读
随着现代生活水平的不断提高,人们越来越重视自身的外表,而一直以来畸形牙齿却是影响人们外表的重要因素,为此口腔正畸治疗日益为人们所注目。牙颌模型是口腔正畸治疗中的一种重要的诊治工具,通过牙颌模型参数的测量与分析,便于进行矫正方案的制定和疗效的准确评估。传统的牙颌模型测量,采用游标卡尺、万能角度尺等测量工具在石膏模型上直接测量,不仅难以对牙颌的复杂几何形态给出全面的描述,而且对数据的测量和处理也较费时费力。同时,由于受外界环境的影响,搁置一段时间后,牙颌石膏模型容易发生形变,从而影响了测量的精度。基此,采用数字化技术对牙颌模型图像进行三维重建,尔后进行测量与分析,是目前口腔科学中数字化研究的一个热点。本论文立足于平行双目立体CCD数字摄像机视觉系统的原理及方法,采用两台工业级的CCD数字摄像机,采集牙模图像,在Windows操作系统平台上,使用Visual C++ 2005作为开发工具,借助QT.4.43图形界面开发包和Open CV开源图像处理库,对口腔牙颌模型进行三维重建及测量分析。在系统的开发设计中,采用模块化的编程方法,根据双目CCD立体视觉的理论,将系统划分为图像采集、摄像机标定、图像处理、立体匹配、坐标计算及三维显示几个模块。在CCD摄像机的标定部分,阐述了摄像机标定的原理,实现了标定模块的开发,基此能够获得CCD摄像机的内外参数、基础矩阵、畸变系数、棋盘格角点坐标等参数。在图像处理模块中,可以完成图像的灰度化、图像滤波除噪、直方图修正、图像的锐化、图像畸变的校正等处理,最后,输出处理后的立体图像对。在立体匹配部分,采用基于区域的匹配方法,研究了匹配的原理及常用的约束条件,实现了匹配模块的开发,并对匹配窗口大小和测度函数进行了实验选择及分析,最终,输出图像的视差图。在坐标计算及三维显示模块中,分析了空间坐标计算的原理,实现了空间点坐标的计算及空间离散点集的三角剖分,开展了三角剖分的效果分析,利用OpenGL分析工具,实现了口腔牙颌模型的三维显示。