一种用于逆向工程的对称平面重建方法
逆向工程是什么意思?逆向工程具体怎么操作?
逆向⼯程是什么意思?逆向⼯程具体怎么操作? 在汽车设计以及其他⼯业设计中经常会听到⼀个名词:逆向⼯程。
逆向⼯程到底是什么技术?操作⼜是怎样的呢?华锐欣程今天就给⼤家做⼀个简单的科普。
按照书⾯⼀点的说法,逆向⼯程⼜称逆向技术,是⼀种产品设计技术再现过程,即:对⼀项⽬标产品进⾏逆向分析及研究,从⽽演绎并得出该产品的处理流程、组织结构、功能特性及技术规格等设计要素,以制作出功能相近,但⼜不完全⼀样的产品。
⽤通俗⼀点话来讲,逆向⼯程流程其实很好理解,就是把⼀个现有的成品产品进⾏拆解分析,推导出它的制造结构与功能,然后仿造出来。
⼀句话,透过现象寻找本质。
那么逆向⼯程具体怎么操作呢? 逆向⼯程的具体操作流程如下: ⾸先,对于已有样品,你要将其分解为最基本的可处理对象,在现阶段,通常通过计算机技术来实现这⼀过程,叫做:对象数字化( object digitization )。
具体⽅法是利⽤⼀些合适的测量设备,根据产品模型测量得到空间拓扑离散点数据,并将测量结果以⽂件或数据库的⽅式存储。
通常采⽤三坐标测量机、三维激光扫描仪、三维数字化仪、物体多⾓度照⽚等数字化⽅法来快速、准确地获取数据。
当得到 T 较完整的采样数据以后,可通过三维图形处理技术将采样数据以三维图形的⽅式显⽰出来,得到直观简略的产品结构外形。
此外还需对测量数据作些编辑处理,如删除噪声点、增加必要的补偿点,数据分割、压缩等。
其次,在对象数字化完成之后,需要对这些数据进⾏重新组合搭建,来还原真实的产品模型,简称重构模型( object modeling )。
具体⽅法是,根据空问拓扑离散点数据反求出产品的三维 CAD 模型,并在产品对象分析和插值检测后,对模型进⾏逼近调整和优化。
第三,模型构造完成之后,需要进⾏⼀系列的细致分析,以选择合适的⽣产⼯艺,简称对象分析( object analysis )。
具体操作是,将模型和设计表征⽤于产品的表⾯分析、有限元分析和⼯艺分析,并将分析结果以⽂件或数据库的⽅式存储起来,以备其他模块检索调⽤。
SolidWorks逆向工程的方法与应用研究
SolidWorks逆向工程的方法与应用研究逆向工程是指通过对产品或零部件的实体进行逆向建模和分析,以了解其形状、结构和性能等特征,并可用于设计改进、制造、仿真模拟以及产品维护和更新等方面。
在逆向工程领域,SolidWorks是一种功能强大且广泛应用的三维计算机辅助设计(CAD)软件。
本文将研究SolidWorks逆向工程的方法与应用。
一、逆向工程的方法及流程1. 获取数据:逆向工程的第一步是通过使用扫描仪、激光测量仪或其他测量设备获取产品的实际几何数据。
这些数据可以是点云数据、网格数据或CAD文件等。
2. 数据处理:得到原始数据后,需要对其进行处理,以便在SolidWorks中进行后续操作。
这可能涉及到数据清洗、滤波、修复和曲线拟合等步骤。
3. 数据导入:将处理后的数据导入SolidWorks中进行后续操作。
SolidWorks提供了多种导入格式的选项,如STL、IGES、STEP等。
选择合适的导入格式可以确保准确导入数据。
4. 几何重建:在SolidWorks中,逆向工程的核心任务是重建三维模型。
可以使用多种方法进行几何重建,如NURBS曲线拟合、曲面重建、实体建模等。
5. 模型验证:在完成几何重建后,需要对重建的模型进行验证。
这通常涉及到与原始数据进行比较,进行误差分析,并采取必要的调整和修复措施。
6. 后续操作:完成模型验证后,可以进行后续操作,如设计改进、产品优化以及与其他软件的集成等。
二、SolidWorks逆向工程的应用逆向工程在各个行业都具有广泛的应用。
以下是SolidWorks逆向工程在几个行业中的应用案例:1. 汽车制造业:在汽车设计和制造过程中,逆向工程可以通过对现有车辆或零部件进行扫描和建模,以帮助设计师进行改进或重新设计。
通过SolidWorks的强大功能,可以更快速地进行设计评估和优化。
2. 工业制造业:逆向工程在工业制造过程中也发挥着重要作用。
通过对现有设备和零部件进行逆向建模和分析,可以帮助改进产品设计、提高生产效率以及优化设备维护等方面的工作。
Creo-Parametric-逆向模块应用流程与技巧
Creo Parametric 逆向模块应用流程与技巧逆向工程技术(Reverse Engineering),也称反求工程、方向工程,是一个非常大的概念。
泛指从某个实物、样件、软件或音像等,通过系统分析和研究、探索掌握其关键技术,构造出设计原理、设计模型等,进而开发出同类的或更为先进的产品。
Creo Parametric 逆向工程的功能是一个几何形状的逆向。
方法是产品(或零件)的实物进行测量、数据处理,并在此基础上构造出产品(或零件)的Creo Parametric 模型,并在此基础上进行再设计的过程。
Creo Parametric 逆向建模的流程如下:1.点阶段几何形状的逆向,首先需要有点数据。
点数据是通过三座标扫描仪测量得到的,三座标测量仪可以是机械接触式的,也可以是激光或光学照相测量仪,一般来说,机械式测量时受工件形状的限制较大,某些部位可能不容易测量到,导致测量数据不完整,光学测量仪对工件的形状适应性好,测量的数据可能包含的噪音比较大等。
这样测量得到的大批量的点数据通常也称为点云数据。
Creo Parametric 逆向点阶段的主要功能与流程如下:•点云的输入Creo Parametric 支持测量机提供的各类测量数据格式,如。
pts, 。
ibl, 。
vtx, 。
acs, .igs, .vda, 。
stl, .wrl, .asc, .obj 等。
一些类型的数据只是包括点的三维坐标如 .pts,。
ibl 等,但一些数据如。
acs, .stl等可能已经包含小平面的信息,这样可以直接跳过包络阶段和小平面阶段而直接进入曲面阶段.点云数据•点云外围点与点云噪音的处理测量数据中不可避免的会带入一些不属于工件的数据,部分可以通过选择后删除,对于远离主要数据区的点,还可以通过自动选择来删除。
外围点的选择和删除点云数据,特别是光学测量的数据往往会产生数据漂移,即产生噪音,可以通过降噪处理来处理。
降噪处理也可以在后续小平面阶段进行。
CAD软件中的逆向工程技巧
CAD软件中的逆向工程技巧逆向工程是一种通过对实物进行扫描和数学建模的过程,以创建物体的CAD模型。
逆向工程在许多领域中都有广泛的应用,如产品设计、汽车工程、航空航天等。
在CAD软件中,可以使用一些技巧来进行逆向工程,下面将介绍几种常用的技巧。
1. 点云数据处理:在逆向工程中,常常会使用3D扫描仪获取物体的点云数据。
这些点云数据可以通过CAD软件进行处理和转换。
首先,将点云数据导入到CAD软件中,并进行初步的清理和预处理操作,如去除杂点、修补缺失的数据等。
2. 点云数据重构:点云数据通常是离散的点集合,无法直接进行建模操作。
为了进行逆向工程,需要将点云数据重构为连续的曲面或实体。
在CAD软件中,可以使用曲面重构工具对点云数据进行处理,以生成光滑的曲面模型。
常用的曲面重构算法有Delaunay三角剖分、最小二乘等。
3. 模型修整:重构后的模型可能会存在一些不完美的地方,如面片之间的缝隙、尖角、凹凸不平等。
在CAD软件中,可以使用模型修整工具进行调整和修复。
通过优化面片的位置和法向量,可以使模型更加平滑和连续。
4. 辅助建模:逆向工程过程中,有时需要参考已有的CAD模型进行建模。
在CAD软件中,可以将已有的模型导入到场景中,作为参考或模板。
通过对参考模型进行调整、旋转或缩放,可以快速生成合适的几何体。
5. 模型拟合:在逆向工程中,有时需要根据已有的几何数据拟合出一个曲面或实体模型。
在CAD软件中,可以使用拟合工具进行拟合操作。
通过选择拟合的几何类型(如直线、曲线、曲面等),然后选择几何数据中的点集合,软件会自动拟合出相应的几何体。
6. 参数化设计:逆向工程常常需要将物体的几何数据转化为CAD软件中的参数化模型。
通过参数化建模,可以方便地修改模型的尺寸、形状等参数,以满足设计需求。
在CAD软件中,可以使用参数化建模工具进行设置和调整,将模型转化为可编辑的参数化模型。
7. 模型修复和检查:在逆向工程过程中,可能会出现模型不完整或有错误的情况。
反求工程及其关键技术概述
反求工程及其关键技术概述逆向工程(Reverse Engineering),又称反求工程或反求设计,是将已有产品模型或实物模型转化为工程设计模型和概念模型,在此基础上对已有产品进行解剖、深化和再创造,是对已有设计的设计。
其目的是为了改善技术水平,缩短产品生产周期,提高生产率,增强经济竞争力。
在科学技术高速发展的今天,世界范围内新的科技成果层出不穷,它们为发展生产力、推动社会进步做出了杰出的贡献。
中国在机械工程领域起步较晚,基础较为薄弱,因此充分地、合理地利用这些科技成果,更快的获得世界上较为先进的技术成果。
反求工程的应用对于我国科技进步,推动经济建设和发展有着重要的现实意义。
在我国最早提出“反求工程”概念并倡导推广的学者是著名的科学学专家夏禹龙、刘吉、冯之浚、张念椿等。
早在1983 年第三次全国科学学和科技政策学术讨论会上他们就提出了“反求工程”的概念。
近20 多年来,随着数字技术的快速发展和应用,给反求工程提供了前所未有的技术手段,直接导致反求工程的实践水平越来越高,反求工程的研究成果也越来越多,与之相配套的各种技术手段也趋于成熟。
反求工程的关键技术包括数据采集、数据处理,模型重建、模型精度分析等。
为了更加全面的了解当今我国学者在各个领域所取得的进展,我选读了2010年至2011年所发表的部分论文,并将读后收获记录如下。
一、数据采集方面数据采集即获取实体模型的几何参数,是反求工程CAD建模的首要环节。
对自由曲面零件的测量是实现数据采集的有效手段。
根据被测物的CAD模型是否已知,可将自由曲面的测量分为CAD模型已知的测量和CAD模型未知的测量。
这两种测量的目的不同,测量的策略也有所不同:前者主要是为了检验和保证产品的精度要求;而后者主要是根据测量所获得的零件表面的测点数据实现曲面重建,以便利用CAD/CAM技术进行模型修改、零件设计、数控加工指令的生成及误差分析等处理。
对于CAD模型已知的自由曲面的测量,其关键问题是如何高效、可靠、安全地获取待测曲面的几何形状信息。
逆向工程技术
被集成到逆向软件中
三、数据处理
2.多视对齐
Polyworks的IMAlign模块
三、数据处理
2.多视对齐
粘贴特征点
三、数据处理
3.数据光顺
在汽车、摩托车覆盖件的应用中,对表面的光顺性往往有很高的 要求,通常要求达到A级(Class A)曲面品质。
逆向工程技术
一、逆向工程技术概述
1. 概念
正向工程(或顺向工程) 逆向工程(Reverse Engineering)(也称反求工程、反向工程等):将实物 转化为CAD模型相关的数字化技术、几何模型重建技术和产品制造技术 的总称。
一、逆向工程技术概述
2. 应用领域
对产品外形有特殊美学要求的领域,为了方便产品的美学评价,需 要由造型设计师用油泥等材料制作真实尺寸模型.
G0连续:位置连续,即曲面间没有缝隙,但可能有锐利边缘,不常用。
G1连续:切线连续,制作简单,成功率高,常用于小家电面的相交处。
G2连续:曲率连续,视觉效果光滑流畅,是A级曲面的最低标准。
G3连续:曲率的变化率连续 G4连续:曲率变化率的变化率连续
反光效果完美,通常用于汽车设计
数据光顺:对点云进行滤波。常用的滤波算法有高斯(Gaussian) 滤波、平均(Averaging)滤波和中值(Median)滤波,在Imageware软件 中即提供了这三种滤波方式
二、数据获取
2. 测量设备
三坐标测量机(CMM)
悬臂式
桥式
便携式
龙门式
二、数据获取
2. 测量设备
非接触式扫描仪 德国:GOM公司的ATOS,Steinbichler公司的COMET 瑞士:FARO公司的激光扫描仪 韩国:SOLUTIONIX公司的REXCAN系列扫描仪 美国:Cyberware公司的人体三维彩色扫描仪,CGI公司的
逆向工程方法
逆向工程方法
逆向工程(Reverse Engineering,RE)是对产品设计过程的一种反向研究方法。
它通过分析和研究已有的产品、系统或技术,提取其中的设计信息、原理和知识,以用于新产品的开发、改进或仿制。
逆向工程方法通常包括以下几个步骤:
1. 数据采集:通过各种手段获取目标产品的相关信息,包括物理测量、图像扫描、软件反编译等。
这一步骤的目的是获取尽可能多的关于目标产品的详细数据。
2. 数据分析:对采集到的数据进行处理和分析,以提取有用的设计信息。
这可能涉及到使用计算机辅助设计(CAD)软件、三维建模工具、数据分析算法等。
3. 知识提取:从分析得到的数据中提取关键的设计知识,如几何形状、材料特性、制造工艺等。
这些知识可以帮助工程师更好地理解目标产品的设计原理和技术实现。
4. 设计重构:利用提取的知识和信息,进行新产品的设计或改进。
这可能包括重新设计整个产品,或者对现有产品进行局部改进或优化。
5. 验证与测试:对新设计的产品进行验证和测试,以确保其满足预期的性能和功能要求。
这可能涉及到物理测试、模拟分析或实际使用环境下的测试。
逆向工程方法在许多领域都有应用,如制造业、汽车工业、电子产品等。
它可以帮助企业降低研发成本、缩短产品开发周期,并提高产品的质量和竞争力。
然而,在使用逆向工程方法时,需要遵守相关的法律法规,以确保知识产权的合法性。
逆向工程中自由曲面对称基准面提取技术研究
逆向工程中自由曲面对称基准面提取技术研究李燕【摘要】针对逆向工程中所测对称自由曲面的离散点云数据,探索了一种快速建立自由曲面对称基准面的方法.通过在自由曲面边界曲线上建立满足曲线对称的对称点的数学关系,利用Pro/E的优化设计功能,以迭代计算方法找到边界曲线上的对称点,再利用边界曲线上的对称点,建立曲面的对称基准面,最终利用对称基准面重构自由曲面,可保证重建曲面的完全对称.该方法在玩具、汽车、摩托车等复杂外形覆盖件重建中具有较高的实用价值.【期刊名称】《制造技术与机床》【年(卷),期】2010(000)004【总页数】4页(P68-71)【关键词】三维点云数据;对称基准面;Pro/E;优化特征分析【作者】李燕【作者单位】武汉科技学院机电工程学院,湖北,武汉,430073【正文语种】中文【中图分类】TP391.72逆向工程常用于实现具有自由曲面特征的零件重建,如家用电器、玩具、汽车、摩托车的外形覆盖件等。
在进行完全对称零件的曲面重构时,由于零件加工和测量的误差,如果直接用所测的点云数据进行拟合,则得到的曲面不能保证其整体及局部特征的对称性,将会影响逆向工程的质量。
因此,具有对称性曲面的重构方法是首先重建对称基准面,在造型时完成一半的曲面的构建,然后通过对称平面镜像得到另一半曲面,这样重建的曲面是完全对称的。
曲面的对称基准面对实现曲面重构的准确性、确保装配定位精确和模型质量都是至关重要的。
在逆向工程领域,国内外学者针对有关三维特征的对称基准面的识别及重建问题进行了不断的探索研究,Friedberg[1]提出了一种寻找歪斜对称轴的方法;刘晓宇、刘德平等提出了一种在任意位置回转面轴线特征参数的提取方法[2];金涛等提出了一种利用对称特征点集信息,通过特征匹配重构对称平面,进而完成对称特征重建的方法[3];但这些方法目前还处在探索阶段,没有实际应用的文献报道。
在逆向工程三维曲面重建技术研究以及现有的逆向软件中,不论是对测量点的直接拟合,还是由测量点拟合截面曲线、再由曲线构建自由曲面,都没有考虑模型的对称基准问题。
机械设计中的逆向工程与产品重构
机械设计中的逆向工程与产品重构逆向工程(Reverse Engineering)是一种通过分析和解剖产品,将其重新设计和构建的过程。
在机械设计领域,逆向工程及产品重构起着至关重要的作用。
本文将探讨机械设计中的逆向工程及产品重构的相关概念、方法和应用。
一、逆向工程的基本概念逆向工程是指通过反向操作,即从已有的成品、产品或构件中分析、解剖其结构、功能和技术特征,以获得设计和制造过程中的相关信息,并根据这些信息重新设计和制造出能够实现相同功能或性能的产品。
逆向工程通常包括获取、分析、建模和重构四个主要过程。
1. 获取(Acquisition):通过不同的手段获取已有产品的原始数据,包括三维扫描、测量、图像采集等。
这些数据可能来自实物测量、光学测量、CT扫描等技术手段。
2. 分析(Analysis):对获取到的数据进行处理和分析,提取有用的信息。
通过几何测量、CAD建模、有限元分析等技术手段,得到产品的几何形状、材质特性、结构和性能等参数。
3. 建模(Modeling):以分析结果为基础,使用计算机辅助设计(CAD)软件或其他建模工具,对产品进行三维建模或二维绘制。
建模过程中需考虑产品的几何形状、材料、加工工艺以及功能要求等因素。
4. 重构(Reconstruction):根据模型进行重构,即重新设计和制造产品。
重构可以根据已有产品进行改进或优化,也可以根据产品的功能和性能需求进行创新设计。
二、逆向工程的应用领域逆向工程在机械设计中具有广泛的应用领域,以下是其中几个典型的例子:1. 产品改进与优化:逆向工程可用于对现有产品进行拆解和分析,找出其性能短板,并进行相应的改进与优化。
通过逆向工程,可以有效地提高产品的质量、性能和可靠性。
2. 快速原型制造:逆向工程可以通过对原型产品的扫描和建模,快速制备出具有相同几何形状和功能的原型。
这可以在产品开发的早期阶段进行,加快产品的研发进程。
3. 配件替换与修复:逆向工程可用于配件的替换与修复。
一种用于逆向工程的对称平面重建方法
第36卷第6期2002年11月浙 江 大 学 学 报(工学版)Jo ur nal o f Zhejiang U niv ersity(Eng ineer ing Science)Vol.36No.6No v.2002收稿日期:2001-12-16.基金项目:云南省自然科学基金资助项目(2000E0031M ).作者简介:金涛(1964-),男,广东广州人,博士后,从事逆向工程研究.E-mail:cejintao@z 一种用于逆向工程的对称平面重建方法金 涛,许跃敏,童水光(浙江大学化工机械研究所CA D 室,浙江杭州310027)摘 要:在对称实物测量造型中,基于对称面进行模型重建可以减少测量数据量、精确重建对称特征和保证实物的对称性.由此提出了一种用于实物测量造型的对称基准平面重建方法.首先选择一组对称特征,然后将测量数据点投影在一初始平面上并用折线连结,旋转初始平面使两条折线重合,可以得到一个与对称平面平行的平面.接着再移动平行平面,使对称特征到它的距离相等,这时的位置平面即为所求的对称平面.此方法已在逆向工程数据前处理系统中实现,并应用于摩托车外形塑件的逆向工程.关键词:逆向工程;对称面;对称特征;模型重建中图分类号:T B2;T H391.72 文献标识码:A 文章编号:1008-973X (2002)06-0702-05A simple and efficient method for reconstructingsymmetry plane in reverse engineeringJIN T ao ,XU Yue-min,T ONG Shui-Guang(CA D L aborator y ,I ns titute of Chemical M achinery ,Zhej iang U niver sity ,H ang z hou 310027,China )Abstract :Presents a sym metr y plane reconstruction method based on measured data po ints,because the majority of parts had been desig ned w ith symm etry g eo metr ic relationship ;after the symm etry plane had been recovered and o ne w ith sym metry featur ess has been mo deled ,o ther sy mm etry features can be recon-structed by m irror o peratio n.T he alg orithm steps include:chosing a couple of featur es w ith sy mmetric re-latio nship w hich usually are boundar y conto ur curves;fitting the curves as B-spline or poly line seg ments,then project ing the curves on an initial plane ,w there the measured part o f teh central plane is defined as an initial plane;subsequently calculating the areas surro unded by the projected curves or the distance be-tw een the pro jected curv es,where there certainly ex ists one plane (defined as initial symm etry plane )w hich m akes the ar eas o r distance minim um ;again m ir roring tw o co ntours about the plane ,translating the plane to m ake the distance of po ints to the conto ur m inimum ;and finally obtaining an approx im ate sy mme-tr y plane.T he technique was proved valid by practically application and has been integr ated w ith the cur-rent comm er cial CAD systems.Key words :reverse engineering ;sy mmetry plane ;symm etry features ;object reconstr uction 在机械领域,多数产品零件都是对称的,对称性是对称产品的重要属性,在产品设计过程中,设计人员通常是先构建一对称基准(轴或平面),然后完成对称特征的二维绘图或三维造型.对称基准是产品最基本的几何特征,但在设计和制造过程结束后,基准信息往往不能直接和准确地在产品上得到反映,对实物测量造型而言,基准需要通过测量数据进行识别和重构.在对称问题的研究中,M ills [1]和Cur-w en [2]研究了对称识别方法,Maro la [3]和Tsai [4]提出了识别和建立旋转对称轴的方法,Friedberg [5]则提出了一种寻找歪斜对称轴的方法,以上研究大多是针对二维图像.对三维图像及模型,Jiang[6]提出了一种简单有效地建立多面体对称轴的方法,M it-sumoto[7]提出了由二维图像镜像三维图形的模型重建方法;就对称基准利用,Pierang la[8]研究了基于对称的图像分割,Yiw u[9]则提出了基于对称的椭圆识别和重建方法.但在目前的逆向工程三维曲面重建技术研究以及现有的逆向软件中,不论是对测量点的直接拟合,还是由测量点拟合截面曲线,再由曲线构建自由曲面,都没有考虑模型的对称基准问题.由于原型产品制造、测量以及造型的误差,直接拟合得到的模型不能保证其整体及局部特征的对称性.因此,对具有对称几何特征的产品,模型重建的方法应是首先重建对称基准面,在造型时完成一半的模型特征,然后通过对称平面镜像(M irror,以下同)功能得到模型特征的另一半,这样重建的模型及特征是关于平面完全对称的.因此,正确地识别及重建对称基准对减少测量及造型工作量、进行装配定位以及进行模型质量评估具有重要意义.根据对称产品的几何特性,笔者提出了一种利用对称特征点集信息,重构对称平面进而完成对称特征重建的方法,并成功地应用于对称实物重建.1 对称面重建原理及算法如果存在这样两个实体或几何特征,它们对一个平面互为镜像(mirro r),则定义这两个实体具有对称关系,几何特征为对称特征,用作镜像的平面称为对称平面(也可称为镜像平面).根据对称形式,零件对称关系有形状几何完全对称和局部几何特征对称,对称具有下列性质:整体几何形状对称的物体的质心位于对称平面上,对称特征到对称平面的距离相等,同时对称特征在对称平面上的投影完全重合.在逆向工程的模型重建中,根据实物对称几何特征的组成,可以将模型分为两类:具有平面对称几何特征的模型和非平面对称几何特征(二次曲面、自由曲面等)的模型.具有平面对称特征的产品,其对称平面的建立较容易,可通过测量造型得到对称面的法矢方向和位置;而由二次曲面和自由曲面构成的对称特征模型,其对称面的建立应根据对称特性,建立数学模型,通过计算求出对称面的方向位置. 1.1 具有平面对称特征的模型对具有平面对称特征组成实体模型,对三坐标测量机测量方式,在表面数据测量过程中同时测量两个对称平面特征之间的距离和角度,通过造型即可建立整个模型的对称面,根据对称平面特征的位置约束关系,分两种情况考虑:平面相互平行和平面相交.对平面平行情况(分别以P1(或P2)表示两个平面),以P1(或P2)为基准,在距P1(或P2)d/2处,建立一与P1(或P2)平行的平面即为对称面S.当平面相交时,对称面是它们的角分平面,使两个平面延长相交,过交线作一 =[arccos(n1,n2)]/2的平面即为对称面S,为减小误差,测量时可以测量多点,取平均值.1.2 具有非平面对称特征的模型非平面对称特征指球形、柱、圆锥和tori等规则特征和自由曲面特征,主要是汽车、摩托车及家电产品的外型曲面.由于通过测量点坐标信息无法直接得到对称面的位置坐标.但可根据对称关系,通过旋转和移动数据点,观察对称特征是否重合,来寻找或重建对称平面.理论上,如两个特征存在对称关系,它们在对称平面上的投影应完全重合,但由于制造和测量误差,将对称特征的测量点拟合成曲线后,其投影不会完全重合,这时只能得到一个使两条曲线最接近的投影平面.同样的理由,对称特征到对称平面的距离也不可能完全相等,最终的平面是一个对称平面的最佳逼近平面.为简化求解过程,可将建立对称平面分成两个过程:首先求与对称面垂直及平行的两个正交平面;然后再求对称平面.第一个过程是平面旋转问题,第二个过程是平面移动问题.因为大多数对称工件的轮廓都是对称的,特别是家用电器、玩具以及汽车、摩托车的外形覆盖件,由于轮廓边界多具有全局和空间自由曲线的性质,选择轮廓数据点来构建对称面,能够保证重建对称面的准确.具体计算方法是:首先选定一初始平面,将一组对称特征曲线投影在平面上,旋转平面使两条投影曲线趋于重合,得到一个使投影重合的平面.但此时的平面还不是最终要建立的对称平面,因为它只保证了对称特征在其上的投影“重合”,是一个和对称平面平行的平面,定义为初始对称平面.为满足对称的第二个特性,即对称特征到对称平面的距离相等(互为镜像).接下来移动初始对称平面,使对称特征到平面的距离“相等”,最后得到所求的对称平面.空间两条曲线的距离最小的数学关系(目标函数)可以等价为以下两种方式: 曲线包围面积最小; 点到曲线的距离最小.根据这个数学关系和问题,本文引入平均偏差作为旋转和平移变换程序求703 第6期金涛,等:一种用于逆向工程的对称平面重建方法解的判定标准.对平面旋转,图1为零件两对称线的测量数据在初始平面上的投影,分别用A ={A i }∶i =1,2,…,N 和B ={B j }∶j =1,2,…,M 表示.由{A i }连接而成的折线记为 A ;由{B j }连接而成的折线记为 B ,则距离D A i 表示点集中A i 点到折线 B 的距离,见图1(a ).面积F i 表示由点A i 、A i +1、B i 三点组成的三角形面积,见图1(b).定义 A 到 B 的平均偏差为-( A , B )=1n ∑ni =0D A i ,(1)或者 -( B , A )=1n ∑ni =0F Ai .对平面移动,分别用A ′={A ′i }∶i =1,2,…,N 和B ′={B ′j }∶j =1,2,…,M 表示测量数据对初始平面的镜像点集.由{A ′i }连接而成的折线记为 ′A ;由{B ′j }连接而成的折线记为 ′B ,则D ′Ai 表示点集中A ′i 点到折线 ′B 的距离;D ′Bi 表示点集中B ′i 点到折线′B 的距离.定义点{B ′j }到 ′A 与点{A ′i }到 ′B的平均偏差为-′= -′( ′A , ′B )+ -′( ′B , ′A )2.(2)式中: -′( ′A , ′B )=1n ∑ni =0D ′Ai ; -′( ′B , ′A )=1n ∑n i =0D ′Bi.图1 投影点、折线的距离、面积计算F ig.1 T he distances between pr oject po ints to po ly-lines and areas betw een t wo polylines 由于一轮廓线与其相对应的对称轮廓线的投影和镜像间的平均偏差随两者间的接近而单调减少,当调整轮廓线的位置趋于最佳对称位置时, -将收敛于 -min .由于 -min 的大小和具体模型密切相关,不宜取为判定标准,因为当两曲线逐渐接近时,有 -k →-min ,所以存在! -k = -k +1- -k →0(k →n 时).因此,可以选取! -k 作为循环搜索的控制判定条件,最终形成下面的算法:Step 1:选定一组对称特征曲线(如果存在对称轮廓线,则选择为对称特征);Step2:将特征曲线的测量数据点投影至初始平面;Step3:用折线连接投影点,计算一组点到另一折线的距离,或折线包围的面积;Step 4:分别绕y 、z 轴旋转模型(或旋转坐标)使轮廓线包围的面积最小或使点到折线的距离最小(! -k →0),得到一初始对称平面;Step 5:再将特征曲线的测量数据点对初始对称平面作镜像;Step6:逐步移动初始对称平面使测量点到折线的距离最小(! -′k →0).最后得到一个对称平面的最佳逼近平面,即重建的对称平面.2 算法讨论2.1 对称特征的选择和测量用于重建的对称特征的几何尺寸的大小和测量精度直接影响对称平面的准确性和精度.选择对称特征应考虑以下因素:一是对称特征的几何尺寸;二是空间形状;三是特征所处的位置.因此选择的对称特征应具有全局特性,最好是空间曲线,如零件的外形轮廓线特征.如果不存在对称轮廓线,选择的特征应尽量位于零件的中心附近.对称特征的测量准确性和精度也直接影响对称平面的准确性.由于选择的对称特征多为空间曲线,如零件的外形轮廓线,其测量定位较为困难,实际工作中,多采用人工方式测量特征线.采用CM M 测量时,测量前应对对称曲线准确标记,用以定位测头触点,保证测点准确,同时测量时,探头的方向应尽量保持相同.对精度要求较高时,可选择非接触式测量,如OGP 公司的光学测量机,由于设备具有计算机辅助聚焦的三维自动寻边功能,测量精度为∀级,可以准确定位和跟踪轮廓线,还能减少机械式坐标测量机的视觉、操作及球头补偿误差,提高重建平面的精度.2.2 初始平面的确定初始平面可以这样建立,在测量时,被测产品实物在测量台上尽量水平装夹固定,物体对称面也尽可能和测量坐标系的一个轴平行,如图2.这样测量坐标系的x y 平面即为测量水平面.这时在实物对象704浙 江 大 学 学 报(工学版) 第36卷 的对称平面位置附近标记一个初始“中心点”(人工大致标记),过“中心点”建立一平行y z 的平面作为初始平面.图2 实物测量布置方案Fig.2 O bject measur ement location另外“中心点”也可通过计算模型的“质心”得到,即由对称的数据点集计算出产品模型的“质心”,已知一测量数据集P i ∶i =1,2,…,N ,这里P i 为由测量点x ,y ,z 坐标构成的3×1列矩阵,质心计算公式为[10]C r d =1N ∑Ni =1P i .(3)为简化计算和坐标变换,求得初始“中心点”后,可将测量坐标系平移至“中心点”建立造型坐标系,见图3.图3 造型坐标及初始平面F ig .3 M odelling co or dinate system and initia l pla ne2.3 测量数据处理由测量设备输出的对称特征线的测量数据是不能直接构成沿特征曲线走向的折线的,除噪音和误差外,因为测量数据文件中点的局部次序可能是混乱的,可能存在重合点.前者将使平均偏差与实际的特征曲线偏差过大,后者增加后续处理量.测量数据预处理的目的在于去除噪音,实现数据排序,建立沿特征曲线走向的折线数据链表,删除重合点.这样,经处理后得到的折线为有向折线,可通过矢量排序法实现.2.4 精度影响重建对称基准面的精度的因素主要有:1)测量点的测量误差;2)特征曲线的折线化处理;3)计算误差.对称特征的测点越精确,轮廓线或对称曲线的重合性也越好,建立的对称平面也越准确.除测量设备的精度外,测点误差主要受人工测点定位的影响.当测量点的数量较密时,测量点构成的折线能够逼近原特征曲线,在实际操作中,为保证上述替代关系准确,选择对称曲线时,避免选择曲率大、特征尺寸小的特征线,在设备的灵敏度范围内,测点数应足够多.而计算精度取决于容差的大小,一般情况下可以达到.求水平时,! =±0.05°;求对称时,!#=0.01mm.因此,在测量误差得到保证和控制的情况下,采用上述方法重建的对称平面是能够满足逆向造型的工程应用要求的.3 基于对称平面的模型重建3.1 基于对称的数据分割对称平面基准建立后,可进行数据分割,互为对称的特征只需保留一个特征数据集,这样可以减少数据量,但处理时应慎重,之前最好进行对称特征的识别和检验,确定对称关系,同时应选择保留一些点来作为重建特征精度评估的参考点.对整体形状对称的模型,数据分割区应超出对称面一定范围,以有利于对称面附近区域的造型.3.2 模型重建在分别完成单个对称特征及非对称的模型重建后,只需通过对称平面,利用M irror 功能,就能实现互为对称的另一个特征,但为了保证模型对称平面附近区域的光滑拼接和C 1连续,对拟合样条曲线和曲面应作以下处理:如选择点-样条的曲面插值造型方法,在样条曲线拟合时,首先拟合平面一侧的曲线,然后对平面作镜像,最后在两条曲线之间插入(Insert )一曲线,插入曲线应保证G 1连续,阶数根据数据点及曲率确定,最好选奇数阶,见图4.图4 对称面处拟合样条曲线的处理Fig.4 Connect two segment fit ting cur vesby inser tfunction曲面的处理也是采取同样方法,首先完成对称平面一侧的曲面造型,将对称平面Offset 一定数值705 第6期金涛,等:一种用于逆向工程的对称平面重建方法作一Trim 平面,对曲面作切割;然后将曲面对平面作镜像,最后在两个曲面之间插入一相切曲面,插入曲面的控制顶点(U 、V 阶数)数根据数据点及曲面曲率确定,UV 向最好也选为奇数,见图5.图5 对称面处拟合曲面的处理F ig.5 Co nnect tw o segment fit ting surfaces by inser tf unctio n另外,为减少存储和传递的数据量,模型完成后,对称特征可选择只保留其中之一.应用时,用M ir ror 功能即可恢复整体模型.4 应用实例在与浙江某模具集团合作进行摩托车外形塑件的逆向造型中,应用上述方法,成功地进行了各模型对称基准和模型的重建,图6给出了车灯对称平面及模型的重建过程.图6 基于对称的车灯逆向造型F ig.6 T he mot or cycle lamp mo del reco nstr uctio nbased on the symmet ry plane5 结 语基于对称的三维模型重建方法是一种简单、易于实现、适合于所有具有整体或局部平面对称特征的模型重建的方法,尽管重建的对称基准面是一近似的对称平面,其精度取决于测量手段和轮廓及对称特征测量的准确度,但在控制测量误差的情况下,最终重建平面和模型的质量可以得到保证.需要进一步说明是:文中的算法是建立在零件具有对称性质的基础上,主要通过事先的人为判断决定,由于在机械领域,多数零件具有对称的属性,人为判断基本和实际相符.实际上,计算过程和结果也是对判断的验证过程,如果选择的匹配特征不具有对称性,在给定的精度范围内,算法是不收敛的.因此上述算法也可作为一种识别对称特征的方法.另外算法中选择距离或者面积作为目标函数,得到的结果是相同的.文中所提出的算法已在逆向工程数据前处理系统中实现,并应用于实际.其他具有旋转对称和非平面对称关系的对称重建问题是今后进一步研究的内容.参考文献(References ):[1]M IL L S B I ,LA N GBEIN F C,M A RSHAL L A D ,etal .A ppr ox imat e sym metry detectio n fo r r ever se engi-neer ing [A ].AC M .Solid Modeling 01[C].M ichigan ACM :2001.241-248.[2]CU R WEN R W ,M U N DY J L ,ST EWA R T C V .Recog nitio n of plane pr ojectiv e symmetr y [A ].IEEE Proceedings of IEEE 6th International Conf erence on C omputer Vision [C ].Bombay :IEEE ,1998.1115-22.[3]M A RO L A G .On the detectio n o f t he ax es o f sy mmetr yof symmetr ic and almost sy mmetr ic planar images [J ].IEEE Transactions on Pattern Analysis and Machine Intelligence ,1989,11(1):104-108.[4]T SA I W H ,CHOU S L .Detestio n of g ener alized pr in-cipal ax es in ro tatio nally sy mmetr ic shapes [J ].Pattern Recognition ,1991,24(2):95-104.[5]F RIEDBERG S A.F inding ax es of skew ed sy mmetr ies[J].C omputer Vision ,Graphics ,and Image Process -ing ,1986,34(2):138-155.[6]JIA NG X Y ,BU N K E H.A simple and efficient algo -r ithm fo r deter mining the sy mmetr ies of po ly hedr a[J].GVGIP :Graphical Models and Image Processing ,1992,54(11):91-95.[7]M I T SU M O T O H,T A M U RA S,O KA ZA K I K ,et al .3-D r econstructio n using mir ro r ima ges based o n a plane sy mmetr y r ecov ering method[J].IEEE Transac -tions on Pattern Analysis and Machine Intelligence ,1992,14(9):941-946.[8]PIER AN G LA CIEEON I,M U RA T KU NT .Symmet ry -based imag e segmentation[J].SPIE ,1977,378-384.[9]Y IWU L EI ,K OK CHEO N G W ON G.Ellipse detectionbased o n sy mmetry [J].Pattern Recognition Letter ,1999,20:41-47.[10]BESL P J,M EK A Y N D.A method for r egist ration of3D shapes[J].IEEE PAMI ,1992,14(2):239-256.706浙 江 大 学 学 报(工学版) 第36卷 。
逆向工程的关键步骤及主要技术
经过曲面重构后,得到的模型为曲面模型.而进行后续的制造或进行有限元分析所需要的模型必须为有厚度的、有质量的实体模型,因此一般要将曲面模型输入到CAD软件中转换成实体模型。
在CAD软件中的几何模型重构一般分为两种方法:
4.1扫描时,将零件的外形数据全部获取。然后再RE软件中,将零件的外形全部拟合重构出来。中央将其模型数据输入到CAD软件中,经数据修复后,则只需要进行实体化,将曲面模型转换成有厚度的、有质量的曲面模型。例如,在PROE中对曲面模型进行实体化只需点选输入的IGES的曲面模型,然后使用Solidify命令.使曲面模型变成一个实体模型.或使用Thicken命令,使曲面模型变成一个有一定厚度的实体模型。
逆向工程的关键步骤及主要技术.txt你站在那不要动!等我飞奔过去! 雨停了 天晴了 女人你慢慢扫屋 我为你去扫天下了 你是我的听说现在结婚很便宜,民政局9块钱搞定,我请你吧你个笨蛋啊遇到这种事要站在我后面! 跟我走总有一天你的名字会出现在我家的户口本上。 逆向工程的关键步骤及主要技术
结构光法也称投影光栅法,其基本原理是将光栅投影到被测物体表面上,收到被测样件表面高度的调制,光栅影线发生变形。通过解调变形光栅影线.就可以得到被测表面的高度信息。它的主要优点是不用做半径补偿.测量速度快、获取的数据量大,对软工影响较大。
一般来说.三坐标测量机可以对被测物体边界精确测量.同时不受被测物体表面颜色和色泽的限制。其主要缺点是速度慢、效率低,摩擦力和弹性变形易引起被测件变形产生测量误差。对微细部分的测量收到限制,不适于对软质材料或薄型实体的测量。另外。探头有一定的半径,不能直接测出实体表面的坐标值,需要进行半径补偿。
1 数据采集
实物的数字化是逆向工程实现的初始条件,是数据处理、模型重建的基础。该技术的好坏直接影响对实物(零件)描述的精确度和完整度,影响数字化实体几何信息的进度。进而影响重构的CAD曲面和实体模型的质量,最终影响整个逆向工程的进度和质鼍。所以,数字化测量方法的选择和研究对逆向工程至关重要。根据测量的方式不同,可以将三维测量设备分为接触式和非接触式两大类型。
逆向工程中自由曲面对称基准面提取技术研究
mah ma ia r lt n o y t e t l e ai fs mmer on aif d t e c r e e d t e b i n t e b u d r u v ,u c o t p its t i h u v s n e o b u l o h o n a y c r e — y se t
L n IYa
( hnU i rt o c neadT c nlg , o eeo Mahn Wu a n esy f i c n eh o y C l g f c ie v i S e o l a dEet nc Wu a 3 0 3 C N) n l r i, h n4 0 7 , H co
i d sr . n u ty Ke ywo ds:3-d m e to t o d;S mme r n h r r i n in Daa Cl u y t Be c ma k;Pr/E ;An lsso tmie e t r y o a y i fOp i z d F au e
逆 向工程 常用 于实现具 有 自由曲 面特征 的零件 重 建, 如家用 电器 、 玩具 、 汽车 、 托 车 的外 形 覆 盖 件等 。 摩 在进行 完全对 称零 件 的 曲面 重 构 时 , 由于零 件 加工 和 测量 的误差 , 如果 直接用所 测 的点云数 据进 行拟 合 , 则
究 ,r d egl 出 了一 种寻 找歪斜 对 称 轴的方 法 ; Fi b r_ 提 e 刘 晓宇 、 刘德平 等 提 出了 一种 在 任 意 位置 回转 面轴 线 特 征参数 的提 取方 法 ; 涛等 提 出 了一 种利 用 对 称特 金 征点集 信息 , 通过 特征 匹配重 构对 称平 面 , 而完成对 进
得到 的曲面不 能保证 其 整 体 及局 部 特 征 的对 称 性 , 将
哪些方法能反向工程施工
哪些方法能反向工程施工在实际的反向工程施工中,有许多方法可以帮助工程师有效地分析和重建产品或结构,以下将介绍几种常用的反向工程施工方法。
1. 图像处理技术图像处理技术是一种通过数字化图像数据的采集、分析和处理,来获取产品或结构的详细信息的反向工程方法。
通过使用数字相机、扫描仪等设备获取产品的图像数据,然后利用图像处理软件对图像进行处理和分析,可以获得产品的几何形状、尺寸特征、表面质量等信息。
图像处理技术适用于对平面结构或外观特征较为明显的产品进行分析和重建。
2. 三维扫描技术三维扫描技术是一种通过使用激光扫描或结构光扫描等设备,对产品或结构进行全方位的三维数据采集,以获取产品的三维几何形状和结构特征的反向工程方法。
三维扫描技术可以实现对复杂结构和曲面的快速和精确的数据采集,适用于对立体结构和曲面特征较为复杂的产品进行分析和重建。
3. 数字化建模技术数字化建模技术是一种通过使用三维建模软件进行产品的数学建模和几何重建,以获取产品的数学模型和几何结构的反向工程方法。
通过对产品的几何形状和结构特征进行数学建模和虚拟重建,可以实现对产品的设计和结构的详细分析和优化。
数字化建模技术适用于对产品的设计和结构进行深入研究和改进。
4. 逆向设计技术逆向设计技术是一种通过对产品的功能、结构和外观特征进行系统性的逆向分析和重建,以实现对产品的整体设计和结构的改进的反向工程方法。
通过对产品的功能需求、结构特点和外观特征进行深入分析和评估,可以发现产品存在的问题并提出改进的设计方案。
逆向设计技术适用于对产品的设计和功能进行深入优化和改进。
5. 逆向仿真技术逆向仿真技术是一种通过对产品的结构和功能特征进行逆向建模,利用仿真软件对产品的性能和行为特性进行模拟和分析,以实现对产品的结构和功能性能的优化的反向工程方法。
通过对产品的结构、功能和工作原理进行仿真分析,可以发现产品存在的问题并提出改进的设计方案。
逆向仿真技术适用于对产品的性能和行为特性进行深入研究和改进。
逆向工程中的三维重建技术研究
逆向工程中的三维重建技术研究逆向工程是指通过对现有物体进行扫描和分析,以获取物体的几何形状和相关信息的技术过程。
在逆向工程中,三维重建技术是至关重要的环节,它能够将扫描得到的点云数据转化为具有几何形状和结构的三维模型。
随着计算机技术的不断发展,三维重建技术在逆向工程中的应用得到了广泛关注和研究。
三维重建技术在逆向工程中的研究涉及到多个方面,其中最基础的是点云数据重建为三维模型。
点云是通过激光扫描设备或摄影测量技术获取的离散点的集合,代表了现实世界中物体表面的形状。
但是点云数据通常是无序、稀疏和不完整的,因此需要利用算法和模型,将点云数据转化为连续的三维模型。
一种常见的三维重建方法是基于三角剖分的表面重建算法。
这种算法将点云数据看作是由许多三角形组成的网格,通过在点云数据间建立连边并进行拼接,可以逐步生成三维模型的表面。
这种方法具有较高的精度和稳定性,适用于复杂形状的重建。
然而,这种方法在处理大规模点云数据时通常计算量较大,需要考虑算法的效率和速度。
另一种常见的三维重建方法是基于体素的体素化方法。
体素是三维空间中的一个小立方体单元,通过对点云数据进行三维网格化,可以将点云数据转换为体素表示的三维模型。
这种方法能够有效地保持点云数据的特征,并且具有较高的计算效率。
然而,体素化方法在表达模型表面和细节方面相对较差,需要利用更高级的算法和模型进行后处理,以获得更精确的三维模型。
除了点云数据处理算法,三维重建技术还需要考虑如何对点云数据进行优化和修复。
由于点云数据在获取过程中可能存在噪声和缺失,因此需要利用滤波和补洞算法对点云数据进行预处理。
滤波算法能够去除点云数据中的噪声和离群点,提高重建结果的质量。
而补洞算法则能够根据点云数据的局部特征,自动填补因扫描间隙或其他原因造成的缺失区域。
此外,三维重建技术还面临着数据量大、计算复杂度高的问题。
对于大规模点云数据的处理和重建,需要借助分布式计算和并行计算的技术手段,以提高算法的效率和速度。
逆向工程修复方案
逆向工程修复方案在今天的信息时代,逆向工程已成为一项日益重要的技术。
逆向工程是指通过对一个产品或系统的详细分析来推导出其设计细节或工作原理的过程。
这种技术在软件、硬件、电子设备、机械制品等各个领域都有着广泛的应用。
在逆向工程中,有时候需要对产品或系统进行修复,以使其恢复正常工作。
本文将重点讨论逆向工程修复方案的相关内容。
逆向工程修复的目标和意义逆向工程修复的主要目标是通过逆向分析,找到产品或系统的故障原因,并对其进行修复。
逆向工程修复可以帮助我们快速定位和解决问题,节约时间成本,为产品和系统的正常运行提供保障。
另外,逆向工程修复可以帮助我们深入了解产品或系统的工作原理和设计结构,为我们提供更多的技术参考和改进方向。
逆向工程修复的基本流程逆向工程修复的基本流程包括以下几个关键步骤:1. 故障定位:首先需要通过对产品或系统的分析,找到故障发生的具体位置和原因。
这一步骤需要对产品或系统进行详细的观察和检测,找到故障的具体表现和特征。
2. 逆向分析:在找到故障的具体位置和原因后,需要进行逆向分析,找出故障的根本原因。
逆向分析需要对产品或系统的设计结构和工作原理进行深入的研究和分析,找到故障的根本原因。
3. 修复方案设计:在找到故障的根本原因后,需要设计一套有效的修复方案。
修复方案需要考虑到产品或系统的实际情况和需求,确保修复效果可靠和稳定。
4. 修复实施:最后需要按照设计好的修复方案进行实施,对产品或系统进行修复。
在实施修复的过程中,需要注意技术细节和操作规范,确保修复效果达到预期。
逆向工程修复的方法和技术逆向工程修复需要运用各种方法和技术,包括逆向分析、改进设计、重新制造等方面。
下面将对其中一些主要的方法和技术进行简要介绍。
1. 逆向分析:逆向分析是逆向工程修复的核心技术。
逆向分析需要对产品或系统的设计结构和工作原理进行详细的研究和分析,找到故障的具体原因。
逆向分析可以通过实验测试、仿真模拟、数据对比等方式进行,帮助我们找到故障的根本原因。
逆向工程中的图像重建算法研究
逆向工程中的图像重建算法研究随着计算机技术的不断发展,逆向工程也越来越重要。
逆向工程通常是指把一个物体或者一个系统拆开,分析其构造和作用,最终得出其设计思路和原理的一项技术。
而图像重建算法则是逆向工程中非常重要的一个部分,它的主要任务是利用少量的信息,来重建出原本的图像。
图像重建算法可以分为多种形式,其中较为常见的有插值算法、反卷积算法以及基于稀疏表达的图像重建算法等等。
这些算法都是为了基于一定的信息,准确地复原出原始图像。
以下,我将分别介绍这几种算法。
第一种是插值算法,它是最为常见的图像重建算法之一。
插值算法的具体实现是,根据给定的离散数据,尽可能地近似出原始信号的连续曲线形式,然后再用得到的连续曲线去重建原始信号,从而得到原始图像。
插值算法的优点在于实现简单,并且对连续信号的还原效果较好;然而其缺点在于对于离散信号的还原,它会引入很多误差,且对于信号的变化规律较复杂的情况下,插值算法很难得到令人满意的结果。
第二种是反卷积算法,反卷积算法的主要思路是通过构建一个系统的逆滤波器来对图像进行重建。
逆滤波器可以有效抵消由于传输或者采集过程中引入的滤波器产生的影响,从而还原出原始图像。
反卷积算法的优点在于对于离散信号的还原效果较好,并且可以应用于信号的变化规律较为复杂的情况。
然而该算法的缺点在于对于复原过程中噪声的影响较大,并且算法的稳定性和收敛性较难保障。
第三种是基于稀疏表达的图像重建算法。
该算法的主要思路是利用信号在一定的表示下是稀疏的这一特性,来针对性地设计算法来进行图像重建。
基于稀疏表达的图像重建算法最具代表性的是压缩感知(reconstruction from compressive sensing)算法。
该算法的主要步骤是将原始数据从高维映射到低维,同时随机采样一部分数据作为观测值,然后通过优化原始信号的稀疏表示来实现重建。
该算法的优点在于可以处理高维数据,并且对于复原过程中噪声的影响较小。
逆向工程中一种鲁棒的对称面提取方法
逆向工程中一种鲁棒的对称面提取方法贺强;张树生;白晓亮【摘要】To solve the problem of symmetry plane extraction in feature based reverse engineering, a robust algorithm was presented. The model was segmented into voxels set based on its feature lines. For each voxel, shape distribu- tion histogram was calculated, and voxels with geometry similarity were obtained through shape distribution func- tion. The set of symmetric voxels was constructed by ones which had similar minimum bounding box. The symme- try plane was computed by robust principle component analysis. The experimental results showed that the extracted symmetry information was accurate and had robust.%为解决基于特征的逆向工程中反射对称提取的问题,提出一种鲁棒的对称面提取方法。
首先利用特征线将模型分割成体素的集合,然后计算各个体素的形状分布曲线,通过形状分布曲线匹配的方式获几何形状相似的体素,并利用最小包围盒从中提取大小相似的体素以构成对称体素的集合。
最后利用鲁棒的主元分析方法提取了反射对称体素的对称面信息。
实验结果表明对称提取结果的误差较小并具有较强的鲁棒性。
逆向工程中的对称基准快速重建
逆向工程中的对称基准快速重建
季劲松;单岩;童水光;梁建国
【期刊名称】《机械设计与制造》
【年(卷),期】2001(000)004
【摘要】针对逆向工程中对称基准重建问题,设计并实现了专用的软件工具箱,可快速有效地完成基准重建,同时在实现过程中有效地控制了误差的积累,保证了重建质量.
【总页数】2页(P23-24)
【作者】季劲松;单岩;童水光;梁建国
【作者单位】浙江大学化机所;浙江大学化机所;浙江大学化机所;浙江华日集团公司【正文语种】中文
【中图分类】TP391
【相关文献】
1.一种用于逆向工程的对称平面重建方法 [J], 金涛;许跃敏;童水光
2.逆向工程中翘曲变形产品的对称基准修正 [J], 徐劲琳;单岩;胡树根
3.逆向工程中自由曲面对称基准面提取技术研究 [J], 李燕
4.基于逆向工程和快速成型技术的髋骨三维实体模型个性化重建 [J], 唐通鸣;邓佳文;张政;黄明宇;倪红军
5.基于逆向工程和快速成型技术的髋骨三维实体模型个性化重建 [J], 唐通鸣;邓佳文;张政;黄明宇;倪红军;
因版权原因,仅展示原文概要,查看原文内容请购买。
3d逆向工程解决方案
3d逆向工程解决方案在3D逆向工程解决方案中,最关键的环节是对已有的3D模型进行扫描和分析。
通常情况下,企业会使用3D扫描仪将产品进行数字化扫描,然后利用逆向设计软件对扫描得到的数据进行处理和分析,最终生成新的3D模型。
在这个过程中,需要使用多种技术手段,包括点云处理、曲面网格生成、实体建模等。
在实际的工程应用中,3D逆向工程解决方案可以应用于多个领域,例如汽车制造、航空航天、医疗器械、消费品制造等。
下面我们将从不同领域的实际案例出发,介绍3D逆向工程解决方案的具体应用。
首先,我们来看看汽车制造领域。
在汽车制造过程中,由于部件的设计和制造通常会涉及到多个供应商,有时会出现设计不合理或者制造过程中出现问题的情况。
这时,汽车制造企业就需要利用3D逆向工程解决方案对出现问题的部件进行分析和改进。
通过对部件进行数字化扫描和逆向设计,可以快速生成新的3D模型,并进行结构分析和优化设计,从而减少不合理的设计或制造问题,提高产品的质量和可靠性。
另外一个典型的应用领域是航空航天。
在航空航天领域,部件的设计和制造通常需要符合严格的标准和规范,同时要求产品的质量和可靠性都达到极高的水平。
对于一些老旧的飞机或者航天器,由于制造工艺的限制或者设计的不合理,往往需要对部件进行改进或优化。
通过3D逆向工程解决方案,航空航天企业可以快速对老旧部件进行数字化扫描和逆向设计,然后进行结构分析和优化设计,从而延长产品的使用寿命,提高产品的可靠性和性能。
除了汽车制造和航空航天领域,医疗器械领域也是3D逆向工程解决方案的重要应用领域之一。
在医疗器械制造过程中,产品的设计和制造通常需要满足医疗行业的严格要求,同时要求产品具有较高的可靠性和安全性。
通过3D逆向工程解决方案,医疗器械制造企业可以快速对产品进行数字化扫描和逆向设计,然后进行结构分析和优化设计,从而提高产品的质量和性能,满足医疗行业的严格要求。
最后,我们来看看消费品制造领域。
在消费品制造领域,产品的设计和制造通常需要满足消费者的需求和趋势。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第36卷第6期2002年11月浙 江 大 学 学 报(工学版)Jo ur nal o f Zhejiang U niv ersity(Eng ineer ing Science)Vol.36No.6No v.2002收稿日期:2001-12-16.基金项目:云南省自然科学基金资助项目(2000E0031M ).作者简介:金涛(1964-),男,广东广州人,博士后,从事逆向工程研究.E-mail:cejintao@z 一种用于逆向工程的对称平面重建方法金 涛,许跃敏,童水光(浙江大学化工机械研究所CA D 室,浙江杭州310027)摘 要:在对称实物测量造型中,基于对称面进行模型重建可以减少测量数据量、精确重建对称特征和保证实物的对称性.由此提出了一种用于实物测量造型的对称基准平面重建方法.首先选择一组对称特征,然后将测量数据点投影在一初始平面上并用折线连结,旋转初始平面使两条折线重合,可以得到一个与对称平面平行的平面.接着再移动平行平面,使对称特征到它的距离相等,这时的位置平面即为所求的对称平面.此方法已在逆向工程数据前处理系统中实现,并应用于摩托车外形塑件的逆向工程.关键词:逆向工程;对称面;对称特征;模型重建中图分类号:T B2;T H391.72 文献标识码:A 文章编号:1008-973X (2002)06-0702-05A simple and efficient method for reconstructingsymmetry plane in reverse engineeringJIN T ao ,XU Yue-min,T ONG Shui-Guang(CA D L aborator y ,I ns titute of Chemical M achinery ,Zhej iang U niver sity ,H ang z hou 310027,China )Abstract :Presents a sym metr y plane reconstruction method based on measured data po ints,because the majority of parts had been desig ned w ith symm etry g eo metr ic relationship ;after the symm etry plane had been recovered and o ne w ith sym metry featur ess has been mo deled ,o ther sy mm etry features can be recon-structed by m irror o peratio n.T he alg orithm steps include:chosing a couple of featur es w ith sy mmetric re-latio nship w hich usually are boundar y conto ur curves;fitting the curves as B-spline or poly line seg ments,then project ing the curves on an initial plane ,w there the measured part o f teh central plane is defined as an initial plane;subsequently calculating the areas surro unded by the projected curves or the distance be-tw een the pro jected curv es,where there certainly ex ists one plane (defined as initial symm etry plane )w hich m akes the ar eas o r distance minim um ;again m ir roring tw o co ntours about the plane ,translating the plane to m ake the distance of po ints to the conto ur m inimum ;and finally obtaining an approx im ate sy mme-tr y plane.T he technique was proved valid by practically application and has been integr ated w ith the cur-rent comm er cial CAD systems.Key words :reverse engineering ;sy mmetry plane ;symm etry features ;object reconstr uction 在机械领域,多数产品零件都是对称的,对称性是对称产品的重要属性,在产品设计过程中,设计人员通常是先构建一对称基准(轴或平面),然后完成对称特征的二维绘图或三维造型.对称基准是产品最基本的几何特征,但在设计和制造过程结束后,基准信息往往不能直接和准确地在产品上得到反映,对实物测量造型而言,基准需要通过测量数据进行识别和重构.在对称问题的研究中,M ills [1]和Cur-w en [2]研究了对称识别方法,Maro la [3]和Tsai [4]提出了识别和建立旋转对称轴的方法,Friedberg [5]则提出了一种寻找歪斜对称轴的方法,以上研究大多是针对二维图像.对三维图像及模型,Jiang[6]提出了一种简单有效地建立多面体对称轴的方法,M it-sumoto[7]提出了由二维图像镜像三维图形的模型重建方法;就对称基准利用,Pierang la[8]研究了基于对称的图像分割,Yiw u[9]则提出了基于对称的椭圆识别和重建方法.但在目前的逆向工程三维曲面重建技术研究以及现有的逆向软件中,不论是对测量点的直接拟合,还是由测量点拟合截面曲线,再由曲线构建自由曲面,都没有考虑模型的对称基准问题.由于原型产品制造、测量以及造型的误差,直接拟合得到的模型不能保证其整体及局部特征的对称性.因此,对具有对称几何特征的产品,模型重建的方法应是首先重建对称基准面,在造型时完成一半的模型特征,然后通过对称平面镜像(M irror,以下同)功能得到模型特征的另一半,这样重建的模型及特征是关于平面完全对称的.因此,正确地识别及重建对称基准对减少测量及造型工作量、进行装配定位以及进行模型质量评估具有重要意义.根据对称产品的几何特性,笔者提出了一种利用对称特征点集信息,重构对称平面进而完成对称特征重建的方法,并成功地应用于对称实物重建.1 对称面重建原理及算法如果存在这样两个实体或几何特征,它们对一个平面互为镜像(mirro r),则定义这两个实体具有对称关系,几何特征为对称特征,用作镜像的平面称为对称平面(也可称为镜像平面).根据对称形式,零件对称关系有形状几何完全对称和局部几何特征对称,对称具有下列性质:整体几何形状对称的物体的质心位于对称平面上,对称特征到对称平面的距离相等,同时对称特征在对称平面上的投影完全重合.在逆向工程的模型重建中,根据实物对称几何特征的组成,可以将模型分为两类:具有平面对称几何特征的模型和非平面对称几何特征(二次曲面、自由曲面等)的模型.具有平面对称特征的产品,其对称平面的建立较容易,可通过测量造型得到对称面的法矢方向和位置;而由二次曲面和自由曲面构成的对称特征模型,其对称面的建立应根据对称特性,建立数学模型,通过计算求出对称面的方向位置. 1.1 具有平面对称特征的模型对具有平面对称特征组成实体模型,对三坐标测量机测量方式,在表面数据测量过程中同时测量两个对称平面特征之间的距离和角度,通过造型即可建立整个模型的对称面,根据对称平面特征的位置约束关系,分两种情况考虑:平面相互平行和平面相交.对平面平行情况(分别以P1(或P2)表示两个平面),以P1(或P2)为基准,在距P1(或P2)d/2处,建立一与P1(或P2)平行的平面即为对称面S.当平面相交时,对称面是它们的角分平面,使两个平面延长相交,过交线作一 =[arccos(n1,n2)]/2的平面即为对称面S,为减小误差,测量时可以测量多点,取平均值.1.2 具有非平面对称特征的模型非平面对称特征指球形、柱、圆锥和tori等规则特征和自由曲面特征,主要是汽车、摩托车及家电产品的外型曲面.由于通过测量点坐标信息无法直接得到对称面的位置坐标.但可根据对称关系,通过旋转和移动数据点,观察对称特征是否重合,来寻找或重建对称平面.理论上,如两个特征存在对称关系,它们在对称平面上的投影应完全重合,但由于制造和测量误差,将对称特征的测量点拟合成曲线后,其投影不会完全重合,这时只能得到一个使两条曲线最接近的投影平面.同样的理由,对称特征到对称平面的距离也不可能完全相等,最终的平面是一个对称平面的最佳逼近平面.为简化求解过程,可将建立对称平面分成两个过程:首先求与对称面垂直及平行的两个正交平面;然后再求对称平面.第一个过程是平面旋转问题,第二个过程是平面移动问题.因为大多数对称工件的轮廓都是对称的,特别是家用电器、玩具以及汽车、摩托车的外形覆盖件,由于轮廓边界多具有全局和空间自由曲线的性质,选择轮廓数据点来构建对称面,能够保证重建对称面的准确.具体计算方法是:首先选定一初始平面,将一组对称特征曲线投影在平面上,旋转平面使两条投影曲线趋于重合,得到一个使投影重合的平面.但此时的平面还不是最终要建立的对称平面,因为它只保证了对称特征在其上的投影“重合”,是一个和对称平面平行的平面,定义为初始对称平面.为满足对称的第二个特性,即对称特征到对称平面的距离相等(互为镜像).接下来移动初始对称平面,使对称特征到平面的距离“相等”,最后得到所求的对称平面.空间两条曲线的距离最小的数学关系(目标函数)可以等价为以下两种方式: 曲线包围面积最小; 点到曲线的距离最小.根据这个数学关系和问题,本文引入平均偏差作为旋转和平移变换程序求703 第6期金涛,等:一种用于逆向工程的对称平面重建方法解的判定标准.对平面旋转,图1为零件两对称线的测量数据在初始平面上的投影,分别用A ={A i }∶i =1,2,…,N 和B ={B j }∶j =1,2,…,M 表示.由{A i }连接而成的折线记为 A ;由{B j }连接而成的折线记为 B ,则距离D A i 表示点集中A i 点到折线 B 的距离,见图1(a ).面积F i 表示由点A i 、A i +1、B i 三点组成的三角形面积,见图1(b).定义 A 到 B 的平均偏差为-( A , B )=1n ∑ni =0D A i ,(1)或者 -( B , A )=1n ∑ni =0F Ai .对平面移动,分别用A ′={A ′i }∶i =1,2,…,N 和B ′={B ′j }∶j =1,2,…,M 表示测量数据对初始平面的镜像点集.由{A ′i }连接而成的折线记为 ′A ;由{B ′j }连接而成的折线记为 ′B ,则D ′Ai 表示点集中A ′i 点到折线 ′B 的距离;D ′Bi 表示点集中B ′i 点到折线′B 的距离.定义点{B ′j }到 ′A 与点{A ′i }到 ′B的平均偏差为-′= -′( ′A , ′B )+ -′( ′B , ′A )2.(2)式中: -′( ′A , ′B )=1n ∑ni =0D ′Ai ; -′( ′B , ′A )=1n ∑n i =0D ′Bi.图1 投影点、折线的距离、面积计算F ig.1 T he distances between pr oject po ints to po ly-lines and areas betw een t wo polylines 由于一轮廓线与其相对应的对称轮廓线的投影和镜像间的平均偏差随两者间的接近而单调减少,当调整轮廓线的位置趋于最佳对称位置时, -将收敛于 -min .由于 -min 的大小和具体模型密切相关,不宜取为判定标准,因为当两曲线逐渐接近时,有 -k →-min ,所以存在! -k = -k +1- -k →0(k →n 时).因此,可以选取! -k 作为循环搜索的控制判定条件,最终形成下面的算法:Step 1:选定一组对称特征曲线(如果存在对称轮廓线,则选择为对称特征);Step2:将特征曲线的测量数据点投影至初始平面;Step3:用折线连接投影点,计算一组点到另一折线的距离,或折线包围的面积;Step 4:分别绕y 、z 轴旋转模型(或旋转坐标)使轮廓线包围的面积最小或使点到折线的距离最小(! -k →0),得到一初始对称平面;Step 5:再将特征曲线的测量数据点对初始对称平面作镜像;Step6:逐步移动初始对称平面使测量点到折线的距离最小(! -′k →0).最后得到一个对称平面的最佳逼近平面,即重建的对称平面.2 算法讨论2.1 对称特征的选择和测量用于重建的对称特征的几何尺寸的大小和测量精度直接影响对称平面的准确性和精度.选择对称特征应考虑以下因素:一是对称特征的几何尺寸;二是空间形状;三是特征所处的位置.因此选择的对称特征应具有全局特性,最好是空间曲线,如零件的外形轮廓线特征.如果不存在对称轮廓线,选择的特征应尽量位于零件的中心附近.对称特征的测量准确性和精度也直接影响对称平面的准确性.由于选择的对称特征多为空间曲线,如零件的外形轮廓线,其测量定位较为困难,实际工作中,多采用人工方式测量特征线.采用CM M 测量时,测量前应对对称曲线准确标记,用以定位测头触点,保证测点准确,同时测量时,探头的方向应尽量保持相同.对精度要求较高时,可选择非接触式测量,如OGP 公司的光学测量机,由于设备具有计算机辅助聚焦的三维自动寻边功能,测量精度为∀级,可以准确定位和跟踪轮廓线,还能减少机械式坐标测量机的视觉、操作及球头补偿误差,提高重建平面的精度.2.2 初始平面的确定初始平面可以这样建立,在测量时,被测产品实物在测量台上尽量水平装夹固定,物体对称面也尽可能和测量坐标系的一个轴平行,如图2.这样测量坐标系的x y 平面即为测量水平面.这时在实物对象704浙 江 大 学 学 报(工学版) 第36卷 的对称平面位置附近标记一个初始“中心点”(人工大致标记),过“中心点”建立一平行y z 的平面作为初始平面.图2 实物测量布置方案Fig.2 O bject measur ement location另外“中心点”也可通过计算模型的“质心”得到,即由对称的数据点集计算出产品模型的“质心”,已知一测量数据集P i ∶i =1,2,…,N ,这里P i 为由测量点x ,y ,z 坐标构成的3×1列矩阵,质心计算公式为[10]C r d =1N ∑Ni =1P i .(3)为简化计算和坐标变换,求得初始“中心点”后,可将测量坐标系平移至“中心点”建立造型坐标系,见图3.图3 造型坐标及初始平面F ig .3 M odelling co or dinate system and initia l pla ne2.3 测量数据处理由测量设备输出的对称特征线的测量数据是不能直接构成沿特征曲线走向的折线的,除噪音和误差外,因为测量数据文件中点的局部次序可能是混乱的,可能存在重合点.前者将使平均偏差与实际的特征曲线偏差过大,后者增加后续处理量.测量数据预处理的目的在于去除噪音,实现数据排序,建立沿特征曲线走向的折线数据链表,删除重合点.这样,经处理后得到的折线为有向折线,可通过矢量排序法实现.2.4 精度影响重建对称基准面的精度的因素主要有:1)测量点的测量误差;2)特征曲线的折线化处理;3)计算误差.对称特征的测点越精确,轮廓线或对称曲线的重合性也越好,建立的对称平面也越准确.除测量设备的精度外,测点误差主要受人工测点定位的影响.当测量点的数量较密时,测量点构成的折线能够逼近原特征曲线,在实际操作中,为保证上述替代关系准确,选择对称曲线时,避免选择曲率大、特征尺寸小的特征线,在设备的灵敏度范围内,测点数应足够多.而计算精度取决于容差的大小,一般情况下可以达到.求水平时,! =±0.05°;求对称时,!#=0.01mm.因此,在测量误差得到保证和控制的情况下,采用上述方法重建的对称平面是能够满足逆向造型的工程应用要求的.3 基于对称平面的模型重建3.1 基于对称的数据分割对称平面基准建立后,可进行数据分割,互为对称的特征只需保留一个特征数据集,这样可以减少数据量,但处理时应慎重,之前最好进行对称特征的识别和检验,确定对称关系,同时应选择保留一些点来作为重建特征精度评估的参考点.对整体形状对称的模型,数据分割区应超出对称面一定范围,以有利于对称面附近区域的造型.3.2 模型重建在分别完成单个对称特征及非对称的模型重建后,只需通过对称平面,利用M irror 功能,就能实现互为对称的另一个特征,但为了保证模型对称平面附近区域的光滑拼接和C 1连续,对拟合样条曲线和曲面应作以下处理:如选择点-样条的曲面插值造型方法,在样条曲线拟合时,首先拟合平面一侧的曲线,然后对平面作镜像,最后在两条曲线之间插入(Insert )一曲线,插入曲线应保证G 1连续,阶数根据数据点及曲率确定,最好选奇数阶,见图4.图4 对称面处拟合样条曲线的处理Fig.4 Connect two segment fit ting cur vesby inser tfunction曲面的处理也是采取同样方法,首先完成对称平面一侧的曲面造型,将对称平面Offset 一定数值705 第6期金涛,等:一种用于逆向工程的对称平面重建方法作一Trim 平面,对曲面作切割;然后将曲面对平面作镜像,最后在两个曲面之间插入一相切曲面,插入曲面的控制顶点(U 、V 阶数)数根据数据点及曲面曲率确定,UV 向最好也选为奇数,见图5.图5 对称面处拟合曲面的处理F ig.5 Co nnect tw o segment fit ting surfaces by inser tf unctio n另外,为减少存储和传递的数据量,模型完成后,对称特征可选择只保留其中之一.应用时,用M ir ror 功能即可恢复整体模型.4 应用实例在与浙江某模具集团合作进行摩托车外形塑件的逆向造型中,应用上述方法,成功地进行了各模型对称基准和模型的重建,图6给出了车灯对称平面及模型的重建过程.图6 基于对称的车灯逆向造型F ig.6 T he mot or cycle lamp mo del reco nstr uctio nbased on the symmet ry plane5 结 语基于对称的三维模型重建方法是一种简单、易于实现、适合于所有具有整体或局部平面对称特征的模型重建的方法,尽管重建的对称基准面是一近似的对称平面,其精度取决于测量手段和轮廓及对称特征测量的准确度,但在控制测量误差的情况下,最终重建平面和模型的质量可以得到保证.需要进一步说明是:文中的算法是建立在零件具有对称性质的基础上,主要通过事先的人为判断决定,由于在机械领域,多数零件具有对称的属性,人为判断基本和实际相符.实际上,计算过程和结果也是对判断的验证过程,如果选择的匹配特征不具有对称性,在给定的精度范围内,算法是不收敛的.因此上述算法也可作为一种识别对称特征的方法.另外算法中选择距离或者面积作为目标函数,得到的结果是相同的.文中所提出的算法已在逆向工程数据前处理系统中实现,并应用于实际.其他具有旋转对称和非平面对称关系的对称重建问题是今后进一步研究的内容.参考文献(References ):[1]M IL L S B I ,LA N GBEIN F C,M A RSHAL L A D ,etal .A ppr ox imat e sym metry detectio n fo r r ever se engi-neer ing [A ].AC M .Solid Modeling 01[C].M ichigan ACM :2001.241-248.[2]CU R WEN R W ,M U N DY J L ,ST EWA R T C V .Recog nitio n of plane pr ojectiv e symmetr y [A ].IEEE Proceedings of IEEE 6th International Conf erence on C omputer Vision [C ].Bombay :IEEE ,1998.1115-22.[3]M A RO L A G .On the detectio n o f t he ax es o f sy mmetr yof symmetr ic and almost sy mmetr ic planar images [J ].IEEE Transactions on Pattern Analysis and Machine Intelligence ,1989,11(1):104-108.[4]T SA I W H ,CHOU S L .Detestio n of g ener alized pr in-cipal ax es in ro tatio nally sy mmetr ic shapes [J ].Pattern Recognition ,1991,24(2):95-104.[5]F RIEDBERG S A.F inding ax es of skew ed sy mmetr ies[J].C omputer Vision ,Graphics ,and Image Process -ing ,1986,34(2):138-155.[6]JIA NG X Y ,BU N K E H.A simple and efficient algo -r ithm fo r deter mining the sy mmetr ies of po ly hedr a[J].GVGIP :Graphical Models and Image Processing ,1992,54(11):91-95.[7]M I T SU M O T O H,T A M U RA S,O KA ZA K I K ,et al .3-D r econstructio n using mir ro r ima ges based o n a plane sy mmetr y r ecov ering method[J].IEEE Transac -tions on Pattern Analysis and Machine Intelligence ,1992,14(9):941-946.[8]PIER AN G LA CIEEON I,M U RA T KU NT .Symmet ry -based imag e segmentation[J].SPIE ,1977,378-384.[9]Y IWU L EI ,K OK CHEO N G W ON G.Ellipse detectionbased o n sy mmetry [J].Pattern Recognition Letter ,1999,20:41-47.[10]BESL P J,M EK A Y N D.A method for r egist ration of3D shapes[J].IEEE PAMI ,1992,14(2):239-256.706浙 江 大 学 学 报(工学版) 第36卷 。