CN103424087B - 一种大尺度钢板三维测量拼接方法 - Google Patents
一种大尺度钢板三维测量拼接方法 Download PDFInfo
- Publication number
- CN103424087B CN103424087B CN201310358478.7A CN201310358478A CN103424087B CN 103424087 B CN103424087 B CN 103424087B CN 201310358478 A CN201310358478 A CN 201310358478A CN 103424087 B CN103424087 B CN 103424087B
- Authority
- CN
- China
- Prior art keywords
- steel plate
- dimensional
- spatial digitizer
- dimensional data
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种大尺度钢板三维测量拼接***及方法,***包括两台背景投影仪,一台GPU服务器,以及一台三维扫描仪;三维扫描仪主要由一台投影仪和两台相机组成;两台相机均连接到服务器,所有投影仪均经由usb接口连接到服务器。方法,利用两台背景投影仪向被测钢板投射复杂的纹理;关闭三维扫描仪中的投影仪,用三维扫描仪中的两台相机拍摄钢板的纹理;关闭两台背景投影仪,打开三维扫描仪的投影仪;用两台相机拍摄钢板图像;服务器获取所拍摄到的钢板的三维数据;采用SIFT算法提取每一部分钢板与其相邻钢板的特征匹配点;采用RANSAC方法,获得整个钢板的三维数据。本发明能自动、及时、方便、精确地对大尺度船体钢板进行三维测量。
Description
技术领域
本发明涉及一种大尺度钢板三维测量拼接***及方法,用于船舶制造过程中,对大尺度船舶钢板进行测量、拼接。
背景技术
船舶钢板的弯曲是船舶制造的重要环节。由于船用钢板较厚,要将其精确地弯曲到设计要求的形状是非常困难的。目前造船企业大多采用火烧之后手工敲打,然后再比对目标模型的方法。这种方法劳动强度大、费时、精度和效率低,为此需研发船舶钢板弯曲自动化控制***。船舶钢板弯曲自动化控制***中,三维测量是最关键的环节,只有准确测量出钢板的三维形状,才能实现自动化控制。由于钢板表面不能加传感器,所以只能采用非接触测量法。目前,常用的非接触测量法有两种:激光测量法和视觉测量法。由于船舶钢板尺寸较大(8m×3m),如果采用激光测量,测量速度较慢,无法满足工业的实时加工要求。视觉测量方法具备测量速度高的优点,因此,采用视觉测量法是比较好的选择。但是一般的视觉测量技术只能测量较小的目标,在测量大尺度的钢板时,就需要多次测量,然后再进行拼接。因此在大尺度钢板的三维测量中,拼接技术相当关键,将影响到整体的测量精度。
发明内容
发明目的:针对现有技术中存在的问题与不足,本发明提供一种大尺度钢板三维测量拼接***及方法,通过拼接技术,实现对大尺度船舶钢板表面进行三维测量。
技术方案:一种大尺度钢板三维测量拼接***,包括:两台高亮度背景投影仪,一台能进行存储和分析的高性能的GPU服务器,以及一台三维扫描仪。其中,三维扫描仪由一台高亮度投影仪和两台分辨率1440*1080以上、帧率10fps的同步高分辨工业相机组成。所有相机经由1394线和1394卡连接到服务器,所有投影仪经由usb接口连接到服务器。
一种大尺度钢板三维测量拼接方法,包括如下步骤:
a.利用两台背景投影仪向被测钢板投射复杂的纹理;
b.关闭三维扫描仪中的投影仪,用三维扫描仪中的两台相机拍摄钢板的纹理,该照片称为背景图片。
c.关闭两台背景投影仪。打开三维扫描仪的投影仪,向钢板投射结构光。
d.用三维扫描仪中的两台相机拍摄投射了结构光的钢板图像。
e.服务器对数据进行处理获取所拍摄到的这部分钢板的三维数据。
f.重复步骤a-e,直到整个钢板测量结束。获取了钢板不同部分的三维数据。
g.采用SIFT算法提取每一部分钢板与其相邻钢板的特征匹配点;
h.采用RANSAC方法,将每一部分钢板的三维数据与相邻钢板的三维数据进行拼接。
i.获得整个钢板的三维数据。
有益效果:现有技术中,大尺度钢板测量不能一次完成,需分多次测量,然后拼接。本发明为工业大尺度三维测量拼接提供了一种高效的方法,将为船舶外板制造、飞机外板制造、大尺度海洋工程装备制造中的三维测量提供一种有效的手段。
附图说明
图1为本发明实施例的***硬件连接图;
图2为本发明实施例的方法流程图;
图3为本发明实施例中相邻三维数据特征点提取流程图。
具体实施方式
下面结合具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
如图1所示,大尺度钢板三维测量拼接***,由一个三维扫描仪、两个背景投影仪(分别为背景投影仪1和背景投影仪2)及一台高性能GPU服务器组成。其中,三维扫描仪由一台高亮度投影仪和两台分辨率1440*1080以上、帧率10fps的同步高分辨工业相机组成。所有相机经由1394线和1394卡连接到服务器,所有投影仪经由usb接口连接到服务器。
如图2所示,大尺度钢板三维测量拼接方法,包括如下步骤:
1、利用背景投影仪1和背景投影仪2向被测钢板投射复杂的纹理。
2、关闭三维扫描仪中的投影仪,用三维扫描仪中的两台相机拍摄钢板的纹理,该照片称为背景图片。
3、关闭背景投影仪1和背景投影仪2。打开三维扫描仪的投影仪,向钢板投射结构光。
4、用三维扫描仪中的两台相机拍摄投射了结构光的钢板。
5、服务器对数据进行处理获取所拍摄到的这部分钢板的三维数据。
6、重复步骤1-5,直到整个钢板测量结束。获取了钢板不同部分的三维数据。
7、为了拼接三维数据,采用SIFT算法提取每一部分钢板与其相邻钢板的特征匹配点。方法如下,如图3所示,两个相邻时刻t1和t2的测量,分别用G1和G2表示两组测量。
第一步,如图3(a),使用特征提取算法SIFT,在背景图片,,和(每组测量中,三维扫描仪的两个像机会分别拍摄两张背景图片)中提取SIFT特征;
第二步,如图3(b),在背景图片和,和以及和之间进行特征匹配,得到图像和,和,以及和之间的匹配特征点对;
第三步,如图3(c),根据和,以及和之间的匹配特征,测量t1和t2时刻的部分背景三维点云;
最后,如图3(d),根据和之间的特征匹配,获得G1与G2之间的部分匹配三维点。
8、采用RANSAC方法,将该钢板的三维数据与相邻钢板的三维数据进行拼接。假设有K对匹配的背景三维点对其中(分别表示三维坐标的三个分量)和拼接点云等价于计算和之间的变换关系,这种关系可以表示为旋转矩阵R及平移向量T,分别如公式(1)、(2)所示:
T=(T1,T2,T3)(2)
拼接具体步骤为:
第一步:从K对匹配的背景三维点对中,随机选择三个点对,利用公式(3)和公式(4)计算T和R;
R=(ATA)-1ATpT(pT表示)(4)
其中:
定义:
第二步:对于其他K-3对匹配点,根据T和R,计算的变换点
第三步:计算与之间的欧式距离
第四步:如果≤δ(δ表示欧式距离),就认为是正确的匹配,否则认为是错误的匹配,将之移除;
第五步:根据T和R计算并记录正确匹配点对的个数;
第六步:重复从第一至五步,共M(M=C3 K)次,产生M个集合(集合中是符合“第四步”的所有点对);
第七步:从M个集合中,选择匹配点数最多的一个集合,形成新的匹配点对这里k∈{1...N},N是匹配点的个数;
第八步:根据新匹配分别利用公式(3)和公式(4)重新计算R和T。
通过上述八个步骤,可以获得精确的R和T,然后根据R和T进行点云拼接,就可以获得整个钢板的三维数据。
Claims (3)
1.一种大尺度钢板三维测量拼接方法,其特征在于,包括如下步骤:
a.利用两台背景投影仪向被测钢板投射复杂的纹理;
b.关闭三维扫描仪中的投影仪,用三维扫描仪中的两台相机拍摄钢板的纹理,相机拍摄的钢板的纹理照片称为背景图片;
c.关闭两台背景投影仪;打开三维扫描仪的投影仪,向钢板投射结构光;
d.用三维扫描仪中的两台相机拍摄投射了结构光的钢板图像;
e.服务器对数据进行处理获取所拍摄到的这部分钢板的三维数据;
f.重复步骤a-e,直到整个钢板测量结束,获取了钢板不同部分的三维数据;
g.采用SIFT算法提取每一部分钢板与其相邻钢板的特征匹配点;
h.采用RANSAC方法,将每一部分钢板的三维数据与相邻钢板的三维数据进行拼接,获得整个钢板的三维数据。
2.如权利要求1所述的大尺度钢板三维测量拼接方法,其特征在于:所述采用SIFT算法提取每一部分钢板与其相邻钢板的特征匹配点,具体如下,
设两个相邻时刻t1和t2的测量,分别用G1和G2表示两组测量;
步骤1,使用特征提取算法SIFT,在背景图片和中提取特征;
步骤2,在背景图片和 和以及和之间进行特征匹配;
步骤3,根据和以及和之间的匹配特征,测量t1和t2时刻的部分背景三维点云;
步骤4,根据和之间的特征匹配,获得G1与G2之间的部分匹配三维点。
3.如权利要求2所述的大尺度钢板三维测量拼接方法,其特征在于:采用RANSAC方法,将所述钢板的三维数据与相邻钢板的三维数据进行拼接,具体为:假设有K对匹配的背景三维点对i∈{1…K},其中和拼接点云等价于计算和之间的变换关系,这种关系可以表示为旋转矩阵R及平移向量T,分别如公式(1)、(2)所示:
T=(T1,T2,T3)T(2)
拼接具体步骤为:
第一步:从K对匹配的背景三维点对中,随机选择三个点对,利用公式(3)和公式(4)计算T和R;
R=(ATA)-1ATpT(4)
其中:
定义:
第二步:对于其他K-3对匹配点根据T和R,计算的变换点
第三步:计算与之间的欧式距离
第四步:如果就认为是正确的匹配,否则认为是错误的匹配,将之移除;
第五步:根据T和R计算并记录正确匹配点对的个数;
第六步:重复从第一至五步,共M次,产生M个集合;
第七步:从M个集合中,选择匹配点数最多的一个集合,形成新的匹配点对这里k∈{1…N},N是匹配点的个数;
第八步:根据新匹配分别利用公式(3)和公式(4)重新计算R和T。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310358478.7A CN103424087B (zh) | 2013-08-16 | 2013-08-16 | 一种大尺度钢板三维测量拼接方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310358478.7A CN103424087B (zh) | 2013-08-16 | 2013-08-16 | 一种大尺度钢板三维测量拼接方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103424087A CN103424087A (zh) | 2013-12-04 |
CN103424087B true CN103424087B (zh) | 2016-03-30 |
Family
ID=49649192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310358478.7A Expired - Fee Related CN103424087B (zh) | 2013-08-16 | 2013-08-16 | 一种大尺度钢板三维测量拼接方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103424087B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104990515B (zh) * | 2015-06-02 | 2017-09-15 | 江苏科技大学 | 大型物体三维形状测量***及其测量方法 |
CN106840026A (zh) * | 2017-01-11 | 2017-06-13 | 江苏科技大学 | 一种基于红外投线仪的三维测量***及方法 |
CN108362220A (zh) * | 2018-01-19 | 2018-08-03 | 中国科学技术大学 | 用于印制线路板的三维形貌测量及缺陷检测的方法 |
CN109099857B (zh) * | 2018-08-24 | 2020-03-17 | 中国工程物理研究院机械制造工艺研究所 | 一种基于surf特征匹配的子孔径拼接方法 |
CN109737885A (zh) * | 2019-02-28 | 2019-05-10 | 沈阳航空航天大学 | 一种复合材料零件的变形量检测方法 |
CN115127476B (zh) * | 2022-06-27 | 2023-09-15 | 中铁二局第一工程有限公司 | 一种3d扫描的钢结构合龙检测及配切方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201488703U (zh) * | 2009-08-25 | 2010-05-26 | 周良川 | 成品钢板几何尺寸与板型在线测量*** |
CN102322798A (zh) * | 2011-08-18 | 2012-01-18 | 大连康基科技有限公司 | 基于光学成像的工业测量*** |
CN102521874A (zh) * | 2011-11-24 | 2012-06-27 | 黑龙江科技学院 | 一种基于图像重建三维数据的法线采样重算法 |
CN102997865A (zh) * | 2011-09-19 | 2013-03-27 | 王柳艳 | 一种钢板测量方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01311207A (ja) * | 1988-06-09 | 1989-12-15 | Nippon Telegr & Teleph Corp <Ntt> | 3次元形状測定方法 |
JP2001012922A (ja) * | 1999-06-29 | 2001-01-19 | Minolta Co Ltd | 3次元データ処理装置 |
JP2009047642A (ja) * | 2007-08-22 | 2009-03-05 | Katsunori Shimomura | 3次元画像データ生成システムおよび生成方法 |
-
2013
- 2013-08-16 CN CN201310358478.7A patent/CN103424087B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201488703U (zh) * | 2009-08-25 | 2010-05-26 | 周良川 | 成品钢板几何尺寸与板型在线测量*** |
CN102322798A (zh) * | 2011-08-18 | 2012-01-18 | 大连康基科技有限公司 | 基于光学成像的工业测量*** |
CN102997865A (zh) * | 2011-09-19 | 2013-03-27 | 王柳艳 | 一种钢板测量方法 |
CN102521874A (zh) * | 2011-11-24 | 2012-06-27 | 黑龙江科技学院 | 一种基于图像重建三维数据的法线采样重算法 |
Non-Patent Citations (2)
Title |
---|
基于多目视觉的变形钢板三维测量方法;史金龙等;《自动化测试》;20110930;第19卷(第9期);第2119-2121页 * |
大尺寸工业视觉测量***;刘建伟等;《光学精密工程》;20100131;第18卷(第1期);第126-134页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103424087A (zh) | 2013-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103424087B (zh) | 一种大尺度钢板三维测量拼接方法 | |
TWI607412B (zh) | 多維度尺寸量測系統及其方法 | |
CN107392947B (zh) | 基于轮廓共面四点集的2d-3d图像配准方法 | |
CN102376089B (zh) | 一种标靶校正方法及*** | |
CN103530880B (zh) | 基于投影高斯网格图案的摄像机标定方法 | |
CN103438826B (zh) | 激光与视觉相结合的钢板的三维测量***及方法 | |
CN102322813B (zh) | 三维网格应变测量方法 | |
WO2018155590A1 (ja) | 写真画像に映ったトンネル内の壁面の位置を同定する同定装置、同定方法、ならびに、プログラム | |
CN111369607B (zh) | 一种基于图片解析的预制构件拼装匹配方法 | |
CN103575227A (zh) | 一种基于数字散斑的视觉引伸计实现方法 | |
CN110209997A (zh) | 基于三维特征点的深度相机自动标定算法 | |
CN102778224B (zh) | 一种基于极坐标参数化的航空摄影测量光束法平差的方法 | |
CN113160287B (zh) | 一种基于特征融合的复杂构件点云拼接方法及*** | |
CN104634242A (zh) | 探针补点***及方法 | |
CN114494388B (zh) | 一种大视场环境下图像三维重建方法、装置、设备及介质 | |
CN103559708A (zh) | 基于方靶模型的工业定焦相机参数标定装置 | |
CN110930382A (zh) | 基于标定板特征点提取的点云拼接精度评估方法及*** | |
CN104036512A (zh) | 一种基于正交消隐点的新型Tsai’s摄像机标定改进方法 | |
CN103148806A (zh) | 基于投影与多目视觉的船舶钢板动态三维测量*** | |
CN105869141A (zh) | 图像配准方法及装置 | |
CN104504691A (zh) | 基于低秩纹理的摄像机位置和姿态测量方法 | |
CN113884027B (zh) | 基于自监督深度学习的几何约束相位展开方法 | |
CN105787464A (zh) | 一种大量图片在三维场景中的视点标定方法 | |
Ye et al. | Accurate and dense point cloud generation for industrial Measurement via target-free photogrammetry | |
CN114792345A (zh) | 一种基于单目结构光***的标定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160330 Termination date: 20190816 |
|
CF01 | Termination of patent right due to non-payment of annual fee |