著录项信息
专利名称 | 点云三维处理系统及方法 |
申请号 | CN200410027401.2 | 申请日期 | 2004-05-26 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2005-12-07 | 公开/公告号 | CN1704939 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/50 | IPC分类号 | G;0;6;F;1;7;/;5;0查看分类表>
|
申请人 | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 | 申请人地址 | 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 鸿富锦精密工业(深圳)有限公司,鸿海精密工业股份有限公司 | 当前权利人 | 鸿富锦精密工业(深圳)有限公司,鸿海精密工业股份有限公司 |
发明人 | 张旨光;孙小超 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
一种点云三维处理系统,其可在三维空间里对点云进行处理。该系统包括一应用服务器、多个使用者端计算机及一数据库。应用服务器用于获取点云,并对点云进行三维处理,其包括一点云获取模块用于从数据库中获取点云;一图形变化装置用于对上述点云进行三维图形变化;一点云编辑模块用于对上述点云进行编辑;一点云存储模块用于存储上述经过编辑的点云。使用者端计算机提供一交互式用户界面,以便于使用者根据实际需要选择受测对象的点云,并获取点云三维处理的结果。数据库用于存储受测对象的点云。利用本发明,可在三维空间里从不同角度观察点云,对点云进行处理。
1.一种点云三维处理系统,其包括一应用服务器、多个使用者端 计算机及一数据库,其特征在于:
数据库,用于存储受测对象的点云;
应用服务器,用于获取点云,并对点云进行三维处理,其包括:
一点云获取模块,用于根据使用者选择的点云文件名,从数 据库中获取点云;
一图形变化装置,用于对上述点云进行三维图形变化;
一点云编辑模块,用于对上述点云进行编辑;
一点云存储模块,用于存储上述经过编辑的点云;
使用者端计算机,提供一交互式用户界面,以便于使用者根据实 际需要选择受测对象的点云,并获取点云三维处理的结果。
2.如权利要求1所述的点云三维处理系统,其特征在于,所述图 形变化装置包括一视图变化模块,用于对上述点云进行三维视图变化。
3.如权利要求2所述的点云三维处理系统,其特征在于,所述三 维视图变化包括绕X轴旋转、绕Y轴旋转、绕Z轴旋转、沿X轴平 移、沿Y轴平移、沿Z轴平移及按比例缩放。
4.如权利要求1所述的点云三维处理系统,其特征在于,所述图 形变化装置包括一视角变化模块,用于对上述点云进行三维视角变化。
5.如权利要求4所述的点云三维处理系统,其特征在于,所述三 维视角包括上视角、下视角、左视角、右视角、前视角、后视角、左 前视角、左后视角、右前视角及右后视角。
6.如权利要求1所述的点云三维处理系统,其特征在于,所述编 辑包括删除点、恢复被删除的点及设定指定点的颜色。
7.一种点云三维处理方法,其特征在于,其包括如下步骤:
根据使用者选择的点云文件名,从数据库中获取点云;
对上述点云进行三维图形变化;
编辑上述点云;及
存储上述点云。
8.如权利要求7所述的点云三维处理方法,其特征在于,所述对 上述点云进行三维图形变化包括步骤:
对上述点云进行三维视图变化。
9.如权利要求7所述的点云三维处理方法,其特征在于,所述对 上述点云进行三维图形变化包括步骤:
对上述点云进行三维视角变化。
10.如权利要求7所述的点云三维处理方法,其特征在于,所述 编辑包括删除点、恢复被删除的点及设定指定点的颜色。
【技术领域】\n本发明涉及一种计算机辅助检验系统及方法,特别是涉及一种点 云三维处理系统及方法。\n【背景技术】\n质量是一个企业保持长久发展能力的重要因素之一,如何提高和 保证产品质量,是企业活动中的重要内容。为了提高和保证产品质量, 对产品实施检验是必不可少的,同时,日渐增多且急迫的检验需求要 求企业能够快速、准确地实施产品的检验。\n早期对于受测对象的检验,一般采用特定的检验仪器,经人工比 对后确定检测值。近年来,随着计算机硬件性能的提高及价格的降低, 计算机在受测对象检验活动中被大量的引入,因而提高了检验的速度 和准确性。其做法一般是使用扫描机台扫描受测对象,获得由多个三 维离散点组成的点的集合,一般称之为点云,将点云资料汇入计算机, 执行相应软件对点云资料进行处理,比如点云量测,色阶比对等,从 而实现对受测对象的检验。但是,目前扫描机台扫描受测对象后获得 的点云,并不完全是受测对象的点云,其中可能包括机台的一部分等。 因此需要对所获得的点云进行编辑,删除不属于受测对象的点云。通 常对点云的编辑是在二维空间里进行,经过编辑的点云与受测对象的 点云之间仍然有较大的差异,所以在对受测对象进行检验时,存在一 定的误差。\n所以需要提供一种点云三维处理系统及方法,其可在三维空间里 从不同角度观察点云,对点云进行编辑,从而可以更准确获取受测对 象的点云。\n【发明内容】\n本发明的主要目的在于提供一种点云三维处理系统及方法,其可 在三维空间里对点云进行处理。\n为达成上述的目的,本发明提供一种点云三维处理系统,该系统 包括一应用服务器、多个使用者端计算机及一数据库。应用服务器用 于获取点云,并对点云进行三维处理,其包括一点云获取模块,用于 根据使用者选择的点云文件名,从数据库中获取点云;一视图变化模 块,用于对上述点云进行三维视图变化,包括绕X轴旋转、绕Y轴旋 转、绕Z轴旋转、沿X轴平移、沿Y轴平移、沿Z轴平移及按比例 缩放等;一视角变化模块,用于对上述点云进行三维视角变化,包括 上视角、下视角、左视角、右视角、前视角、后视角、左前视角、左 后视角、右前视角及右后视角等;一点云编辑模块,用于对上述点云 进行编辑,包括删除点、恢复被删除的点及设定指定点的颜色等;一 点云存储模块,用于存储上述经过编辑的点云。使用者端计算机提供 一交互式用户界面,以便于使用者根据实际需要选择受测对象的点云, 并获取点云三维处理的结果。数据库用于存储受测对象的点云。\n本发明还提供一种点云三维处理方法,该方法包括以下步骤:(a) 根据使用者选择的点云文件名,从数据库中获取点云;(b)对上述点 云进行三维视图变化;(c)编辑并存储上述点云;(d)对上述点云进 行三维视角变化;(e)编辑并存储上述点云。\n利用本发明,可在三维空间里从不同角度观察点云,对点云进行 编辑,从而可以更准确获取受测对象的点云。\n【附图说明】\n图1是本发明点云三维处理系统的架构图。\n图2是本发明点云三维处理系统的应用服务器的功能模块图。\n图3是本发明点云三维处理方法的作业流程图。\n【具体实施方式】\n如图1所示,是本发明点云三维处理系统的架构图。该系统包括 一应用服务器1、一网络2、多个使用者端计算机3、一连接4及一数 据库5。其中分布式分布的多个使用者端计算机3利用网络2与应用 服务器1相连,网络2可以是一企业内部网(Intranet),也可以是互 联网(Internet)或其它类型通讯网络。应用服务器1利用连接4与数 据库5相连,连接4是一种数据库连接,如开放式数据库连接(Open Database Connectivity,ODBC),或者Java数据库连接(Java Database Connectivity,JDBC)。\n应用服务器1用于获取点云,并对点云进行三维处理。使用者端 计算机3提供一交互式用户界面,以便于使用者根据实际需要选择受 测对象的点云,并获取点云三维处理的结果。数据库5用于存储受测 对象的点云。\n如图2所示,是本发明点云三维处理系统的应用服务器的功能模 块图。应用服务器1用于获取点云,并对点云进行三维处理,其包括 一点云获取模块10、一图形变化装置11、一点云编辑模块12及一点 云存储模块13。其中,点云获取模块10用于根据使用者选择的点云 文件名,从数据库5中获取点云。图形变化装置11用于对上述点云进 行三维图形变化,其包括一视图变化模块110及一视角变化模块111。 视图变化模块110用于对上述点云进行三维视图变化,包括绕X轴旋 转、绕Y轴旋转、绕Z轴旋转、沿X轴平移、沿Y轴平移、沿Z轴 平移及按比例缩放等。视角变化模块111用于对上述点云进行三维视 角变化,包括上视角、下视角、左视角、右视角、前视角、后视角、 左前视角、左后视角、右前视角及右后视角等。在三维空间里的点云, 选择不同的投影面以及在不同的位置观察,显示的图像不一样。上述 视图变化为选择不同的投影面观察点云,上述视角变化为选择不同的 位置观察点云。进行视图变化和视角变化的目的是为了能从不同角度 观察点云,可以看到空间任意的点在屏幕的最前面而不被其它点挡住, 从而可以更准确的对点云进行编辑,以便进行后续处理,包括点云量 测、色阶对比等。点云编辑模块12用于对上述点云进行编辑,包括删 除点、恢复被删除的点及设定指定点的颜色等。点云存储模块13用于 存储上述经过编辑的点云。\n如图3所示,是本发明点云三维处理方法的作业流程图。首先, 点云获取模块10根据使用者选择的点云文件名,从数据库5中获取点 云(步骤S30)。视图变化模块110对上述点云进行三维视图变化,包 括绕X轴旋转、绕Y轴旋转、绕Z轴旋转、沿X轴平移、沿Y轴平 移、沿Z轴平移及按比例缩放等(步骤S31)。然后,点云编辑模块 12对上述点云进行编辑,包括删除点、恢复被删除的点及设定指定点 的颜色等(步骤S32)。点云存储模块13存储上述经过编辑的点云(步 骤S33)。视角变化模块111对上述点云进行三维视角变化,包括上视 角、下视角、左视角、右视角、前视角、后视角、左前视角、左后视 角、右前视角及右后视角等(步骤S34)。点云编辑模块12对上述点 云进行编辑,包括删除点、恢复被删除的点及设定指定点的颜色等(步 骤S35)。最后,点云存储模块13存储上述经过编辑的点云(步骤S36)。
法律信息
- 2017-07-14
未缴年费专利权终止
IPC(主分类): G06F 17/50
专利号: ZL 200410027401.2
申请日: 2004.05.26
授权公告日: 2008.01.23
- 2008-01-23
- 2006-08-02
- 2005-12-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
1999-02-24
|
1998-07-08
| | |
2
| |
1999-01-27
|
1998-07-23
| | |
3
| | 暂无 |
1993-08-25
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |