工业CT三维测量算法研究及软件设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:w346399938
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维测量技术是计算机图形学和计算数学相结合的一个研究方向,它在计算机视觉、机器学习、模式识别、逆向工程以及计算机辅助等领域有着广泛的应用前景。三维测量技术大体上分为接触式测量和非接触式测量两大类。传统的接触式测量如三坐标测量机(Coordinate Measuring Machining,CMM),精度较高,但在不破坏工件的情况下,不能得到工件的内部尺寸。随着计算机技术的发展,出现了基于光学、数字图像以及计算机视觉的非接触式测量技术,能够快速获得工件的三维信息。工业CT三维测量(Three dimensional measurements in industrial Computed Tomography)是非接触式测量技术的一种手段,它通过CT重建得到数字图像以获得工件的三维信息,能够在不破坏工件的情况下对工件进行无损测量,获得工件内外结构尺寸。三维数据的特征提取和三维人机交互是三维测量技术的两大难点。针对三维测量技术的这两大难点,本文基于工业CT三维数据深入研究了三维测量技术的相关算法。结合visual C++、open GL和open CV等开源库编制了相应的三维测量软件,主要包含数据处理、三维配准、三维测量和真三维显示四个模块,能够较好地完成工件的配准、测量及显示功能。在数据处理模块,结合模糊区域竞争方法(Fuzzy Region Competition)和移动立方体(marching cube,MC)算法,形成了一种新的三维数据的特征提取方法(Fuzzy marching cube,FMC),能够得到工业CT数据的三维亚像素轮廓特征。在三维配准模块,利用计算机辅助设计(computer-aided design,CAD)模型细化的数据和CT数据的亚像素特征进行初始配准,进而利用迭代最近邻点(Single Value Decomposition-Iterative Closets Point,SVD-ICP)算法实现三维CT数据和CAD数据的精确配准,最终能够直观地表示工件的全局制造误差。在三维测量模块,利用基于点线面的交互方式设计了包围盒交互工具,能够选出CT特征数据的感兴趣区域。然后进一步对感兴趣区域,进行壁厚、孔径和圆柱度以及内腔和工件的总体体积测量,定量地给出工件相应的测量尺寸。在真三维显示模块,通过模拟人眼,从不同角度观察三维CT数据的亚像素特征,得到视差图像,最终生成真三维视频,能够更直观地显示工件缺陷及相关的特征。
其他文献
本文介绍了抽样调查的基本理论,属性随机化回答模型和数量随机化回答模型,及其缺失数据的插补方法。在敏感性问题的调查中,Warner(1965)开创性地引入一种定性的随机化回答模
本文主要是利用马尔可夫骨架理论和密度演化法,研究了修理工带休假的两同型部件冷贮备系统,同时又利用马尔可夫更新理论,研究了修理设备可更换且修理延迟的两同型部件冷贮备系统
多元直交多项式和数值积分公式是当前数值逼近研究领域中的热门研究方向,而且在计算几何、科学计算、调和分析、特殊函数以及概率论与统计等诸多数学领域中有着重要应用.它们之
本文主要研究多孔弹性材料在实际应用中的稳定性问题。多孔物体的动力学行为由线性Timoshenko型方程描述。由于材料自身固有的性能,在常规的边界条件下,系统的能量是渐近衰减的
双曲守恒律方程是一类很重要的偏微分方程,在流体力学、空气动力学、航空航天和造船等领域有着重要的应用。由于这类方程的复杂性,我们一般很难得到它们的解析解,实际计算中只能