基于最小包围盒的三维模型的配准技术_张开兴

合集下载

obb最小包围盒算法

obb最小包围盒算法

obb最小包围盒算法【实用版】目录1.OBB 最小包围盒算法的概述2.OBB 算法的原理3.OBB 算法的优点与应用场景4.OBB 算法的局限性与改进方向正文【1.OBB 最小包围盒算法的概述】OBB(Oriented FAST and Rotated BRIEF)最小包围盒算法是一种基于特征点匹配的图像配准算法,主要用于估计两张图像之间的单应性矩阵。

OBB 算法通过计算图像中的关键点(特征点)以及其对应的最小包围盒,达到对两张图像进行准确配准的目的。

相较于其他配准算法,OBB 算法具有计算速度快、配准精度高的特点,适用于实时场景和计算机视觉领域。

【2.OBB 算法的原理】OBB 算法的原理可以概括为以下几个步骤:(1)检测图像中的关键点:首先,在两张图像中分别检测出特征点,这些特征点通常具有独特的局部结构,例如角点、边缘等。

常用的特征检测算法有 SIFT、SURF、ORB 等。

(2)计算最小包围盒:以检测到的特征点为中心,计算其邻域内的像素点集,并将这些像素点集转换为欧氏空间中的凸包。

在欧氏空间中,凸包的直径即为该特征点的最小包围盒。

(3)匹配关键点:对于两张图像中的特征点,通过计算它们对应的最小包围盒之间的变换矩阵,从而找到匹配的特征点对。

通常采用 RANSAC 算法对匹配点进行筛选,以提高配准精度。

(4)估计单应性矩阵:根据匹配的特征点对,利用本质矩阵、基础矩阵等几何变换矩阵,估计两张图像之间的单应性矩阵。

【3.OBB 算法的优点与应用场景】OBB 算法具有以下优点:(1)计算速度快:OBB 算法在特征点检测和最小包围盒计算过程中,采用了高效的计算方法,使得整体计算速度较快。

(2)配准精度高:OBB 算法通过计算最小包围盒,能够较为准确地估计两张图像之间的变换关系,从而获得较高的配准精度。

(3)对图像的亮度、旋转、缩放等变化具有较强的鲁棒性:OBB 算法主要关注图像中的关键点及其局部结构,因此对于图像的亮度、旋转、缩放等变化具有较强的鲁棒性。

应用改进迭代最近点方法的点云数据配准

应用改进迭代最近点方法的点云数据配准

应用改进迭代最近点方法的点云数据配准王欣;张明明;于晓;章明朝【期刊名称】《光学精密工程》【年(卷),期】2012(020)009【摘要】提出了基于点云边界特征点的改进迭代最近点(ICP)方法来提高逆向工程中点云数据配准的效率和精度.首先,提出了基于点云边界特征点的初始配准方法.对点云最小包围盒进行三维空间划分,建立空间网格模型;运用边界种子网格识别及生长算法,从点云边界提取特征点,运用奇异值矩阵分解法(SVD)求出点云的变换矩阵,得到初始配准结果.然后,提出了改进的ICP精确配准方法.对点云对应点赋予权重,剔除权重大于阈值的点,通过对目标函数引入M-估计(M-estimation),剔除异常点.最后,在初始配准的基础上,运用改进的ICP方法精确配准.对经典ICP方法和改进ICF方法做对比实验,结果显示,改进方法的配准效率提高了70%以上,误差减小到0.02%.实验表明,本文方法大幅提高了点云配准的效率和精度.【总页数】10页(P2068-2077)【作者】王欣;张明明;于晓;章明朝【作者单位】吉林大学计算机科学与技术学院,吉林长春130012;吉林大学计算机科学与技术学院,吉林长春130012;空军航空大学训练部,吉林长春130022;中国科学院长春光学精密机械与物理研究所应用光学国家重点实验室,吉林长春130033【正文语种】中文【中图分类】TP391.41【相关文献】1.基于迭代最近点算法的点云数据配准 [J], 罗方燕;罗杰红;毛可洪2.改进迭代最近点算法的点云自动精配准 [J], 杨帆;唐伟智;吴昊3.改进权重的迭代最近点算法在点云配准中的应用 [J], 张崇军;许烨璋;郑善喜;郑家根;张艳4.应用改进迭代最近点方法的三维心脏点云配准 [J], 王宾; 刘林; 侯榆青; 贺小伟5.一种用于点云配准的改进迭代最近点算法 [J], 李运川;王晓红因版权原因,仅展示原文概要,查看原文内容请购买。

鱼群启发的三维 CAD 模型聚类与检索

鱼群启发的三维 CAD 模型聚类与检索

鱼群启发的三维 CAD 模型聚类与检索皇甫中民;张树生;闫雒恒【期刊名称】《计算机辅助设计与图形学学报》【年(卷),期】2016(028)008【摘要】为了提高三维CAD 模型检索中模型的局部细节区别能力以及检索效率,提出一种鱼群启发的三维 CAD 模型聚类及检索方法。

依据 B-Rep 形式 CAD 模型的属性邻接图以及图谱理论,采用一种融合空间邻接关系的词袋模式作为模型的特征描述子,用于模型聚类与检索中的特征描述及相似性计算;针对模型聚类问题,受鱼群运动模式启发,提出基于全局公告信息引导及模糊 c 均值修正的人工鱼群聚类算法,将模型库空间聚类划分为若干子空间;模型检索采取两层检索机制:首先通过隶属度函数将索引模型定位至相应搜索子空间,然后在较小的子空间内进行相似性比较。

实验结果表明,该方法的特征描述子能较好地区别模型局部细节特征,模型库聚类效果较好,检索质量和效率均有明显提高,可有效地支持 CAD 模型的重用。

%In order to improve both the discriminative power for local regions of CAD model and the searching efficiency in 3D CAD model retrieval, a novel method for 3D CAD model clustering and retrieval is proposed inspired by fish swarm. According to the Attribute Adjacent Graph (AAG)of B-rep model and spectral graph the-ory, each CAD in library model is represented by a shape descriptor called as CAD Spatial Bag of Words (CMSBows), which is combined with the adjacent relations of the local regions of CAD model. An improved Ar-tificial Fish Swarm Algorithm (AFSA), based on the global bulletin board guiding and the fuzzy c meansrevising, is proposed to partition the global database into different model base. For model retrieval, a two-level searching mechanism is employed, i.e., the query model is classified into the corresponding sub model base using member-ship function, and then, the most similarity CAD model is retrieved in this limited scope. Experimental results show that the proposed feature descriptors improve the distinguishing ability for model’s local parts, and the clustering effectiveness of the proposed methods is good. The methods improve both retrieval quality and effi-ciency significantly, so it can achieve the effective reuse of CAD model.【总页数】11页(P1373-1382,1392)【作者】皇甫中民;张树生;闫雒恒【作者单位】华北水利水电大学信息工程学院郑州 450046; 西北工业大学现代设计与集成制造技术教育部重点实验室西安 710072;西北工业大学现代设计与集成制造技术教育部重点实验室西安 710072;华北水利水电大学信息工程学院郑州450046【正文语种】中文【中图分类】TP391【相关文献】1.面向三维CAD模型检索的模型分割方法 [J], 皇甫中民;张树生;闫雒恒2.机械3维CAD模型的聚类和检索 [J], 王玉;马浩军;何玮;肖煜中;周雄辉3.基于聚类分析的三维模型检索综述 [J], 毛瑞;唐雁4.产品精细化聚类与重用的使能新技术:三维模型检索 [J], 张树生;白晓亮;张开兴;王明微5.鱼群启发的三维Ad hoc网络节点随机移动优化模型 [J], 何明;陈秋丽;陈希亮;郑翔;陈剑因版权原因,仅展示原文概要,查看原文内容请购买。

确定任意形状物体最小包围盒的一种方法

确定任意形状物体最小包围盒的一种方法

收稿日期:作者简介:陈华(5),女,陕西西安人,副教授,主要研究方向为工程制图和计算机绘图。

物体的包围盒广泛应用于碰撞检测、模具分型设计、产品包装设计以及图像处理、模式识别等领域。

包围盒的基本思想是利用某种形状简单的几何体来紧密包裹对象物体。

常见的包围盒类型主要有正六面体(长方体)和球体等。

一般来说,由于包围球的紧密性不够好,因此在应用中多采用长方体包围盒。

根据该包围盒的3个边与坐标轴的位置关系,长方体包围盒主要分为沿坐标轴的轴向包围盒AABB(Axis-Aligned Bounding Boxes)和任意方向的方向包围盒OBB (Oriented2010年工程图学学报2010第2期J OURNAL OF ENG INEERING GRAPHICSNo.2确定任意形状物体最小包围盒的一种方法陈华(西安理工大学理学院,陕西西安710048)摘要:最小包围盒广泛应用于碰撞检测、模具分型设计、产品包装设计以及图像处理、模式识别等领域。

根据不同的应用场合对包围盒的不同要求,提出了一种简单、实用的确定任意物体最小包围盒的方法,利用现有的CAD 软件本身具有确定轴向包围盒的功能,通过对AutoCAD 软件的二次开发,利用程序自动确定出任意形状物体的最小体积包围盒或最小面积包围盒,以适应于不同的应用场合。

关键词:计算机应用;最小包围盒;轴向包围盒;二次开发中图分类号:TP 391文献标识码:A文章编号:1003-0158(2010)02-0049-05A Method to Generate the M inimum Bounding Boxes forShape-Ar bitrary ObjectsCHEN Hua(School of Science,Xi ’an University of Technology,Xi ’an Shaanxi 710048,China )Abstr act:The concept of bounding box is wildly used in collision detection,section design of molds,packaging design of products as well as image processing and pattern recognition.Based onthe different requirements in applications,a simple and practical method is presented to generate the minimum bounding boxes for shape-arbitrary objects.By using the function to determine the Axis-Aligned Bounding Boxes (AABB)in existing CAD software,a program is written based on the secondary development of AutoCAD.As a results,the minimum bounding boxes for shape-arbitrary objects can be generated to meet the requirements for different applications.K ey words:computer application;minimum bounding boxes;axis-aligned bounding boxes;secondary development2008-07-22198-Bounding Box)及其它改进形式[1-2]。

一种基于最小模糊熵遗传算法的SAR图像分割方法

一种基于最小模糊熵遗传算法的SAR图像分割方法

一种基于最小模糊熵遗传算法的SAR图像分割方法
温佳;张兴敢
【期刊名称】《航空兵器》
【年(卷),期】2009(000)001
【摘要】在合成孔径雷达(Synthetic Aperture Radar)自动目标识别中,图像分割的好坏直接影响目标的识别性能.本文在最大模糊熵分割方法的基础上,根据图像目标和背景内部像素灰度值的一致性和集中性,提出了一种新的图像分割隶属度函数,从而得到最小模糊熵分割方法,然后将最小模糊熵作为遗传算法的适应度函数应用于SAR图像,进行全局快速的最优阈值寻找.实验结果表明,由于最小模糊熵的抗噪能力强,将其作为遗传算法的适应度函数后,能够更有效地克服SAR图像中的乘性噪声,分割后的噪声点明显减少,图像目标清晰,分割效果明显优于最大模糊熵分割方法.【总页数】4页(P30-33)
【作者】温佳;张兴敢
【作者单位】南京大学电子科学与工程系,南京,210093;南京大学电子科学与工程系,南京,210093
【正文语种】中文
【中图分类】TP391.41;TN958
【相关文献】
1.一种基于概率配分和最大模糊熵的CT图像分割方法 [J], 龚桂芳;冯成德;羊本勇
2.一种新的基于遗传算法的SAR图像分割方法 [J], 周秋洁
3.一种基于模糊熵和遗传算法的图像分割方法 [J], 彭明生;莫玉龙
4.一种基于自适应最小模糊熵的CT图像分割方法 [J], 龚桂芳;冯成德;张慧;朱艳芳
5.一种基于代价函数和模糊熵的图像分割方法 [J], 王保平;范九伦;谢维信;吴成茂因版权原因,仅展示原文概要,查看原文内容请购买。

采用单笔画草绘的三维模型编辑方法

采用单笔画草绘的三维模型编辑方法

采用单笔画草绘的三维模型编辑方法
章菲倩;孙正兴;张尧烨;宋沫飞
【期刊名称】《计算机辅助设计与图形学学报》
【年(卷),期】2010(022)009
【摘要】为提高三维模型的编辑交互性,提出一种采用单笔画草绘的三维模型编辑方法.该方法根据三维模型轮廓的数学特征,采用基于对象空间的三维模型轮廓提取方法,通过检测三维模型的轮廓点和暗示性轮廓点特征提取简洁清晰的三维模型内外轮廓;再根据用户的纸上绘制习惯,采用基于端点邻近性的笔画匹配方法获取三维模型中待修改的轮廓段.最后根据笔画与待修改轮廓段之间的对应关系对模型形变参数进行计算,采用拉普拉斯形变方法重建三维模型得到形变结果.实验结果表明,文中方法能有效地支持用户对三维模型内外轮廓进行单笔画编辑和修改.
【总页数】7页(P1522-1528)
【作者】章菲倩;孙正兴;张尧烨;宋沫飞
【作者单位】南京大学计算机软件新技术国家重点实验室,南京,210093;南京大学计算机软件新技术国家重点实验室,南京,210093;南京大学计算机软件新技术国家重点实验室,南京,210093;南京大学计算机软件新技术国家重点实验室,南
京,210093
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于速度特征的在线手绘笔画快速分割方法 [J], 王淑侠;张茜;王守霞;王关峰;高满屯
2.液力变矩器叶栅绘形的三维模型设计方法 [J], 李有义;梁耀明;董泳;阎国军
3.基于笔画容差带的手绘草图间断多笔画判定与拟合方法 [J], 周晶;方贵盛
4.单幅手绘草图重建三维模型方法研究 [J], 高宇军;高满屯;王淑侠
5.采用多标签传播的三维模型标注方法 [J], 丁珩珂; 吴子朝; 王毅刚
因版权原因,仅展示原文概要,查看原文内容请购买。

超图神经网络及其在三维目标识别中的应用

超图神经网络及其在三维目标识别中的应用

现自主导航和避障。
自动驾驶
02
通过三维目标识别技术,自动驾驶车辆可以更准确地感知周围
车辆和行人,实现安全驾驶和避险。
虚拟现实
03
通过三维目标识别技术,虚拟现实场景可以更加真实和自然,
提高用户体验和沉浸感。
04
超图神经网络在三维目标识别 中的应用
基于超图的特征表示学习
超图神经网络用于学习三维数据的特征表示。
超图神经网络概述
超图神经网络是一种基于超图结 构进行建模和计算的神经网络模

它能够更好地捕捉事物之间的复 杂关系,具有更强的表达能力和
更高的计算效率
在计算机视觉、自然语言处理、 推荐系统等领域得到了广泛的应

超图神经网络的基本组成
超图神经网络由节点和边组成,节点 表示实体或概念,边表示它们之间的 关系
We compare our method with several state-of-the-art 3D shape classification methods, including PointNet, PointNet and DGCNN.
Results
Our method achieves the best performance among all the compared methods, with a mean per-class accuracy of 89.2%. PointNet and PointNet achieve a mean per-class accuracy of 86.9% and 88.4%, respectively. DGCNN achieves a mean per-class accuracy of 88.7%析和实验验证相结合的方法,首先对超图神经网络的基本原理和相关 技术进行深入剖析,然后构建适用于三维目标识别的超图神经网络模型,通过实验验证 其有效性和优越性。同时,针对三维数据的特性和应用场景,对超图神经网络进行优化

面向设计重用的三维CAD模型局部结构检索方法

面向设计重用的三维CAD模型局部结构检索方法

面向设计重用的三维CAD模型局部结构检索方法张开兴;杭晟煜;赵秀艳;王金星;宋正河;刘贤喜【摘要】为了更好地实现面向设计领域的三维CAD模型设计信息的有效重用,提出了一种融合语义的三维CAD模型局部结构检索方法.首先以设计特征作为设计语义信息的基础载体,对三维CAD模型进行结构化表征,并用特征属性邻接图来表示;然后设计能够捕捉不同层次信息的特征描述子,构建融合语义的特征相似性评价模型;最后采用子图同构算法计算查询局部结构与模型库中零件的特征属性邻接图的特征匹配对,以此计算相匹配局部结构的相似度.实验结果表明,该方法能够较好地实现融合语义的三维CAD模型局部结构检索,可以有效地支持面向农机设计领域的三维CAD模型设计信息的重用.基于检索的设计重用方法可为农机装备数字化设计中各类成果的有效重用提供多粒度、精确化和智能化的方法.%With the development of digital design and manufacturing integrated technology,3D CAD model has become the core media of expressing product design and manufacturing information,efficiently locating the desired model from massive candidates,fully exploiting and reusing the implicit knowledge had an important role in improving the mechanical design efficiency and quality in the agricultural equipment field.To effectively realize the reuse of design information of 3D CAD models in design domain,an effective subpart retrieval method of 3D CAD models merging with design semantics was proposed.Firstly,design feature was taken as the basic carrier of design semantic information,the 3D CAD model was structuralized and represented by using a feature attribute adjacency graph (FAAG).Then,a multilevel feature descriptor capturingdifferent levels of information for detailed part design was designed to establish the design feature similarity assessment model.Finally,the matched feature pairs were extracted by using the sub-graph isomorphism algorithm between the FAAGs of the query subpart and the part in the model library to calculate the similarity between matchedsubparts.Experimental results showed that the proposed method can effectively support subpart retrieval of 3D CAD models merging with design semantics for design reuse.The proposed research results can provide a novel reuse method of multi-granularity,precise and intelligent for the agricultural machinery digital design,and had an important role in improving the mechanical design efficiency and quality in the agricultural equipment field.【期刊名称】《农业机械学报》【年(卷),期】2017(048)007【总页数】9页(P405-412,375)【关键词】三维CAD模型;局部结构检索;设计重用;设计语义;特征属性邻接图;子图同构【作者】张开兴;杭晟煜;赵秀艳;王金星;宋正河;刘贤喜【作者单位】山东农业大学机械与电子工程学院,泰安271018;山东农业大学机械与电子工程学院,泰安271018;山东农业大学机械与电子工程学院,泰安271018;山东农业大学机械与电子工程学院,泰安271018;中国农业大学工学院,北京100083;山东农业大学机械与电子工程学院,泰安271018;山东省园艺机械与装备重点实验室,泰安271018【正文语种】中文【中图分类】TP391日益增多的三维CAD模型为产品设计带来了大量的可重用资源,且设计资源的重用在产品的创新设计中正变得越来越重要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
erativeClosestPoint)algorithmwasusedtocompletethepreciseregistrationbetweentheCADmodelsanditstriangularmeshmodel. Keywords:Registration;Minimal3Dboundingbox;ICPalgorithm
图 1 三维模型配准流程图
1.1 最小包围盒粗配准 本文运用包围盒的思想来实现粗配准 , 同一个物
体 的 CAD模 型和三角 网格模 型的空间 位置可 能是不 相同的 , 直接对两个模型进行操作使它们处于相同的 空间位置是比较困难的 , 但可以找到两个模型的某些 共同特征 , 并对特征进行操作要简单得多 , 本文运用 的特征是两个模型的最小包围盒 , 它们的大小是基本 相同的 , 可以对两个模型的最小包围盒进行操作使它 们处于空间基本相同的位置达到粗配准的目的 。包围 盒技术目前广泛应用于碰撞检测中 , 它的基本思想是 通过建立对象的包 围盒来 逐渐逼 近对象 的几何 模型 , 从而用体积略大的形状简单的包围盒代替复杂的几何
据点集未必处于相同的位置 , 此时可以通过两组模型
上的部分对应点 , 计算对应点之间的距离 , 当距离大
于某一容差时 , 以测量点形成的包围盒沿包围盒三条
边 a、 b、 c所在的方向进行旋转 , 直至距离 小于这一
容差 , 当 a≠b≠c时沿包围盒边所在的方向 最多需要
旋转 4次 , 当 a=b≠c时最多需 要旋转 8 次 , 当 a= b=c时最多需要旋转 24次 , 从 而实现模型的粗配准 。
1 配准原理及方法 任何一个物体都存 在一个 最小 的长方 体包 围盒 ,
首先建立三 维模型 的最小 包围 盒 ;然后 以 CAD模 型
所在的坐标系为参考坐标系 , 通过三维空间下的坐标 变换 [ 2] 使两个模型处于同一个坐标系内基本相同的位 置 , 实现模型的粗配准 , 为精配准提供一个初始的位 姿估计 ;最后通过 ICP算法 实现 模型上 点的精 配准 。 图 1是技术实现框架图 。
0 引言 航空发动机叶片作为飞行器动力装置中非常重要
的组成部分 , 其精度要求非常高 , 所以对生产出来的 产品需要经过严格的质量检测才能交付用户使用 , 以 确保飞行器的动力效果 , 飞行准确性和飞行安全 。本 实验室从事航空发动机叶片的数控加工工作 , 对生产 出来的产品需要和设计的模型进行配准 , 然后进行检 测 。三维模型的配准是进行检测的前提 , 三维模型的 数据配准包括两视 点配准问 题和多 视点的 配准 问题 。 对于两视点的配准 问题 , 最具 代表 性的方 法有 两种 。 一种是利用离散的特征进行匹配的方法 。这种方法从 三维数据中计算特征 , 并由特征求解变换矩阵 。它不 需要事先给出一个初始的位姿估计 , 但是如果特征不 能提供充 分的 信 息就 会失 败 。另 一种 方法 是 著名 的 ICP算法 。 ICP算法使用 的前提 是需 要有一 个不 错的 初始位姿估计 。至于多视点的配准问题 , 它首先需要 进行两两配准 , 并以两两配准作为约束条件进行多视 点的配准 。本文针对 两视点的 三维 模型的 配准 问题 , 提出了一种运用最小包围盒技术为 ICP算法提供一个 初始位姿估计的配准方法 。
[ J] .自动化学报 , 2001:678 -695. 【6】陈志杨 , 钱锦锋 , 叶修梓 .基 于 STL模型的逆 向工程
实体建模技术 [ J] .中国机械工程 , 2003, 14 (20): 1760 -1764. 【7】杨行建 , 等 , 编 译 .微机 三 维 实 体造 型 原 理 与实 战 [ M] .西北工业大学出版社 , 1993.
Abstract:Amethodforregistrationofdatapointsbasedon3Dmodelswasputforward.Thetriangularmeshmodelswereestablishedusingopticalscanneddata.Theminimal3Dboundingboxeswereobtainedforthe3Dmodelsbyapplyingsimplexoptimalmethod, theroughregistrationwererealizedbycoordinatestransformationbetweentheCADmodelanditstriangularmeshmodel, andtheICP(It-
张开兴 等 :基于 最小包围盒的三维模型的配准技术
· 7 ·
生成的经过处理后的三角网格模型 , 我们的目标就是 把空间位置不同的两个模型上的点进行配准 。图 6为 显示 CAD模型 上的数据 点和三 角网格模 型的数 据点 的最小包围盒 。图 7中显示的是三角网格模型的数据 点经 坐标平 移和旋转 后的最 小包围盒 及 CAD模 型最 小包围盒 。
在求取三维物体的最小包围盒中 , 本文用到的方 法是多维下降单纯形法 [ 3 -4] 处理 多维极小化 问题 , 即 求有多个独立参数的函数之极小值 。
以下是建立最小包围盒的实现过程 : STEP1:输入三维模型上所有点集合的坐标值 。 STEP2:设定各个参数 , 4 个局部坐 标系下 的坐 标轴与同一个世界坐标系坐标轴的夹角 ;函数值收敛 时的相对容限制 ;函数值的求值次数 。 STEP3:调用体积函数计算 4 个局部坐标系下的 包围盒的体积 , 得到单纯形的 4个顶点 。 STEP4:调用变形虫函数 , 函数返回的是最小包 围盒所在的坐标系与世界坐标系的夹角及包围盒的体 积。 STEP5:在最小包围盒所在的局部坐标系下遍历 所有的点 , 建立最小包围盒 。 最小包围盒建立完成后 , 可以得到两个长方体最 小包围盒的三条边与坐标轴的夹角以及包围盒的质心 坐标 , 运用两个 坐标系 下的 坐标 变换 , 以 CAD模 型 所在的坐标系为参考坐标系 , 通过坐标旋转和平移可 以将测量点所在的包围盒变换至参考坐标系中 , 使两 个包围盒处于空间基本相同的位置 。虽然 , 包围盒处 于空间基本相同的位置 , 但包围盒里面的模型或者数
2008年 4月 第 36卷 第 4期
机床与液压
MACHINETOOL& HYDRAULICS
Apr.2008 Vol.36 No.4
基于最小包围盒的三维模型的配准技术
张开兴 , 张树生 , 白晓亮
(西北工业大学现代设计与集成制造技术教育部重点实验室 , 西安 710072)
摘要 :提出了一种以三维 模型为基础的数据点配准方法 。 本方法利用扫描 数据生成三 角网格模型 , 首先应用单 纯形优 化算法生成三维模型 的最小包围盒 , 然后通过坐 标变 换实现 CAD模型 与三 角网 格模型 上数 据点的 粗配 准 , 最后 通过 ICP (迭代最近点法 )算法实现精配准 。
N
F=min∑ R.T i=1Байду номын сангаас

Qi-(RPi+t)‖
2
(1)
其中 :Pi为初始点集 , Qi为 Pi所对应 的最近 临近点
集。
采用迭代最近点的方法的具体步骤如下 :
(1)从三角网格模型上获得初始点集 Pi, 求取从 初始点集 Pi变换到 CAD模型表面的最近邻点集 Qi;
(2)应用奇异 值 分 解的 方 法 , 得 到旋 转 矩阵 R 和平移矩阵 t;
接下来的工作是在粗配准的基础上 , 运用迭代最近点
法使两组数据点达到精配准 。
1.2 ICP算法 ICP算法首先假设得到一个初 始的位 姿估计 , 然
后从一个视图中选取一定数量的控制点 , 并在另外一
个视图中寻找出这些点的临近点作为对应点 。接着通
过对这些对应点间的距离最小化来求得一个变换 , 最
后不断地迭代该过程直到满足收敛条件 。这类算法配
(Axis-Aligned Bounding Boxes) 和 球 形 包 围 盒 (Spheres)。近 年来 , 比 较著 名的 包围 盒 是带 方向 的 包围盒 OBB (OrientedBoundingBox)。一个给定对象 的 OBB被定义为包含 该对 象且相 对于坐 标轴 方向 任 意的最小包 围 盒 。 OBB最大 的特 点是 其 方向 的任 意 性 , 这使得它可以根据被包围对象的形状特点尽可能 紧密地包围对象 。带方向的包围盒就是本文所要建立 的最小包围盒 , 图 2和图 3 分别表示了点的 AABB和 OBB。
(3)将 R和 t作用于初始点集 Pi; (4)判断均方差值是否 小于预 先估计的 临界值 , 如不是则返回到步骤 (1)继续进行 。 通过粗配准和 ICP算法实现三维模型上数据点的
配准 , 下面通过试验验证算法的正确性 。
2 试验结果
图 4 为产品 的 CAD模型 , 图 5 为通 过扫描 数据
第 4期
图 8 显示 的是 把图 7 的包 围盒 去除 后的 数据 点 集 , 可以比较清晰地看到两组对应点没有重合 , 这为 下一步的精配准提供了一个初始的位姿估计 。图 9显 示的是经过精配准后测量数据点的位置变化 , 可以看 到两组数据点集基本上达到重合 , 完成配准 。
3 结论 在实际生产中 , 三维模型的配准可用于三维产品
收稿日期 :2007 -05 -12 基金项目 :国家自然科学基金项目 (60573177);航空科学基金项目 (04H53059);西北工业大学毕业设计重点扶持资助项目 作者简介 :张 开 兴 , 男 , 1 9 8 4年 生 , 博 士 研 究 生 , 主 要 研 究 方 向 为 计 算 机 图 形 学 、计 算 机 辅 助 几 何 设 计 。电 话 :
【2】许社教 .三维图 形系统 中两种 坐标系之 间的坐 标变换 [ J] .西安电子科技大学学报 , 1996, 23 (3):429 -433.
准速度较慢 , 易陷入局部最小解 , 因此在迭代开始前
相关文档
最新文档