CN106600654A - 一种大视角的深度相机拼接装置及拼接方法 - Google Patents
一种大视角的深度相机拼接装置及拼接方法 Download PDFInfo
- Publication number
- CN106600654A CN106600654A CN201710054547.3A CN201710054547A CN106600654A CN 106600654 A CN106600654 A CN 106600654A CN 201710054547 A CN201710054547 A CN 201710054547A CN 106600654 A CN106600654 A CN 106600654A
- Authority
- CN
- China
- Prior art keywords
- camera
- cameras
- splicing
- visual angle
- coordinate
- 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.)
- Pending
Links
Landscapes
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种大视角的深度相机拼接装置及拼接方法,装置,包括:相机,固定相机的机械固定装置,连接于相机的控制器,定位相机的棋盘格标定板。本发明先通过棋盘格标定手段获取相机之间的外部参数旋转分量R和平移分量T,再利用R和T将多相机的成像映射到同一坐标系中拼接,改进一般的深度相机探测范围有限和实时性较差的缺点,能够在不提取图像角点特征进行匹配的情况下实现快速实时的成像拼接。
Description
技术领域
本发明涉及三维测量和工业检测领域,特别是一种利用标定方法获取相机外部参数实现多个深度相机快速拼接成像的装置及方法。
背景技术
三维成像是获取待测物体表面各点空间坐标的一种技术。随着科学技术的发展,传统的二维测量技术已经无法满足科学研究、工业生产和人民生活的需求。三维测量技术作为空间中真实物体再现的前提,在机器人自动导航与避障、地形地貌绘制、工业零件检测识别与装配、医学影像、虚拟现实、3D显示与打印等众多领域有着广泛的应用前景。
随着三维成像技术的发展,为了提高三维成像探测范围,三维深度相机拼接技术的研究显得越来越重要。目前主流的图像拼接技术是利用图像的角点特征进行匹配获取相机之间的外部参数实现拼接,该技术的应用场景非常灵活,但是其实时性远远不够,因此在实时性要求高的场景是不适合的。市场上需要在相机相对位置固定的场景下,使用标定方法获取相机之间外部参数,然后使用该固定参数实现实时的拼接装置,本发明解决了这样的问题。
发明内容
为解决现有技术的不足,本发明的目的在于提供一种大视角的深度相机拼接装置及拼接方法,本发明先通过棋盘格标定手段获取相机之间的外部参数旋转分量R和平移分量T,再利用R和T将多相机的成像映射到同一坐标系中拼接,改进一般的深度相机探测范围有限和实时性较差的缺点,能够在不提取图像角点特征进行匹配的情况下实现快速实时的成像拼接。
为了实现上述目标,本发明采用如下的技术方案:
一种大视角的深度相机拼接装置,包括:相机,固定相机的机械固定装置,连接于相机的控制器,定位相机的棋盘格标定板。
前述的一种大视角的深度相机拼接装置,机械固定装置包括:机械底座,固定于机械底座上并用于固定相机的相机连接器。
前述的一种大视角的深度相机拼接装置,相机为深度相机。
前述的一种大视角的深度相机拼接装置,相机为两个相同型号的深度相机。
前述的一种大视角的深度相机拼接装置,控制器为电脑,电脑处理器为Intel i5。
前述的一种大视角的相机的拼接方法,包括:如下步骤:
步骤一:将待拼接的相机利用机械固定装置固定;
步骤二:在相机相对位置固定的情况下,通过棋盘格标定板使用标定算法获取相机之间的外部参数旋转分量R和平移分量T;
步骤三:利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系实现快速拼接。
前述的一种大视角的相机的拼接方法,包括:如下步骤:
步骤一:将待拼接的相机利用机械固定装置固定;
步骤二:使用标定算法,在多个相机的公共成像区域采集多张不同视角的棋盘格照片,然后利用标定算法获取出两个相机之间的外部参数R旋转矩阵和T平移向量;R和T的具体算法如下:
Pw表示世界坐标系中一点,Pc1表示Pw在第一相机中的成像点,Pc2表示Pw在第二相机中的成像点,R1和T1为第一相机的外部参数,R2和T2为第二相机的外部参数;
1)假设相机有两个,分别是第一相机和第二相机;假设空间坐标系中一点为:Pw(x,y,z),则其在第一相机中的坐标Pc1为:
Pc1=R1*Pw+T1;
式中R1为空间坐标系到相机坐标系1的旋转分量,T1为空间坐标系到相机坐标系1的平移分量;
由此推出:
2)Pw(x,y,z)在第二相机中的坐标Pc2为:
Pc2=R2*Pw+T2;
式中R2为空间坐标系到相机坐标系2的旋转分量,T2为空间坐标系到相机坐标系2的平移分量;
将S1中Pw代入上式得到:
3)第一相机与第二相机的坐标关系为:
Pc2=R*Pc1+T;
对比上述公式可得出:
和
步骤三:利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系,算出相机在坐标上的位置,实现快速拼接;具体算法为:利用已经求出的外部参数,将一个相机中的坐标映射到另一个坐标系中,这样可以将两个坐标统一起来完成拼接,假设有两个相机,第一相机的点为Pc1(x1,y1,z1),第二相机的点为Pc2(x2,y2,z2);通过如下公式算出R和T;R为标定得到的3x3旋转矩阵,T为标定得到的3x1平移向量;
前述的一种大视角的相机的拼接方法,步骤二:使用标定算法,在两个相机的公共成像区域采集10张不同视角的棋盘格照片,然后利用标定算法获取出两个相机之间的外部参数R旋转矩阵和T平移向量。
本发明的有益之处在于:本发明提供一种大视角的深度相机拼接装置及拼接方法,本发明先通过棋盘格标定手段获取相机之间的外部参数旋转分量R和平移分量T,再利用R和T将多相机的成像映射到同一坐标系中拼接,改进一般的深度相机探测范围有限和实时性较差的缺点,能够在不提取图像角点特征进行匹配的情况下实现快速实时的成像拼接。
附图说明
图1是本装置的一种实施例的结构示意图;
图2是本发明机械固定装置的一种实施例的结构示意图;
图3是本发明的拼接坐标关系图;
图中附图标记的含义:
1第一相机,2第二相机,3待探测物体,4机械固定装置,5电脑,6机械底座,7相机连接器,Pw表示世界坐标系中一点,Pc1表示Pw在第一相机中的成像点,Pc2表示Pw在第二相机中的成像点,Oc1表示第一相机的成像中心,Oc2表示第二相机的成像中心,R1和T1为第一相机的外部参数,R2和T2为第二相机的外部参数。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
一种大视角的深度相机拼接装置,包括:相机,固定相机的机械固定装置,连接于相机的控制器,定位相机的棋盘格标定板。
机械固定装置包括:机械底座,固定于机械底座上并用于固定相机的相机连接器。机械底座为多边形底座,相机连接器分别设于多边形底座的侧边位置。作为一种优选,多边形底座为八边形底座。
作为一种优选,相机为深度相机,相机为两个相同型号的深度相机。作为一种实施例,控制器为电脑,电脑处理器为Intel i5;需要说明的是此处理器是最低配,只要能够实现本发明的处理器都在本发明的保护范围之内。
一种大视角的相机的拼接方法,包括:如下步骤:
步骤一:本发明的必要条件就是在相机之间的相对位置必须固定,所以第一步就是将待拼接的相机利用机械固定装置固定;
步骤二:如图3所示,在相机相对位置固定的情况下,通过棋盘格标定板使用标定算法获取相机之间的外部参数旋转分量R和平移分量T;使用标定算法,在多个相机的公共成像区域采集多张不同视角的棋盘格照片,然后利用标定算法获取出两个相机之间的外部参数R旋转矩阵和T平移向量;R和T的具体算法如下:
1)假设相机有两个,分别是第一相机和第二相机;假设空间坐标系中一点为:Pw(x,y,z),则其在第一相机中的坐标Pc1为:
Pc1=R1*Pw+T1;
式中R1为空间坐标系到相机坐标系1的旋转分量,T1为空间坐标系到相机坐标系1的平移分量;
由此推出:
2)Pw(x,y,z)在第二相机中的坐标Pc2为:
Pc2=R2*Pw+T2;
式中R2为空间坐标系到相机坐标系2的旋转分量,T2为空间坐标系到相机坐标系2的平移分量;
将S1中Pw代入上式得到:
3)第一相机与第二相机的坐标关系为:
Pc2=R*Pc1+T;
对比上述公式可得出:
和
步骤三:利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系实现快速拼接;利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系,算出相机在坐标上的位置,实现快速拼接;具体算法为:利用已经求出的外部参数,将一个相机中的坐标映射到另一个坐标系中,这样可以将两个坐标统一起来完成拼接,假设有两个相机,第一相机的点为Pc1(x1,y1,z1),第二相机的点为Pc2(x2,y2,z2);通过如下公式算出R和T;R为标定得到的3x3旋转矩阵,T为标定得到的3x1平移向量;
作为一种优选,步骤二中在两个相机的公共成像区域采集10张不同视角的棋盘格照片。
本发明提供一种大视角的深度相机拼接装置及拼接方法,本发明先通过棋盘格标定手段获取相机之间的外部参数旋转分量R和平移分量T,再利用R和T将多相机的成像映射到同一坐标系中拼接,改进一般的深度相机探测范围有限和实时性较差的缺点,能够在不提取图像角点特征进行匹配的情况下实现快速实时的成像拼接。
以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
Claims (8)
1.一种大视角的深度相机拼接装置,其特征在于,包括:相机,固定上述相机的机械固定装置,连接于上述相机的控制器,定位上述相机的棋盘格标定板。
2.根据权利要求1所述的一种大视角的深度相机拼接装置,其特征在于,上述机械固定装置包括:机械底座,固定于上述机械底座上并用于固定相机的相机连接器。
3.根据权利要求1所述的一种大视角的深度相机拼接装置,其特征在于,上述相机为深度相机。
4.根据权利要求3所述的一种大视角的深度相机拼接装置,其特征在于,上述相机为两个相同型号的深度相机。
5.根据权利要求1所述的一种大视角的深度相机拼接装置,其特征在于,上述控制器为电脑,电脑处理器为Intel i5。
6.根据权利要求1所述的一种大视角的相机的拼接方法,其特征在于,包括:如下步骤:
步骤一:将待拼接的相机利用机械固定装置固定;
步骤二:在相机相对位置固定的情况下,通过棋盘格标定板使用标定算法获取相机之间的外部参数旋转分量R和平移分量T;
步骤三:利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系实现快速拼接。
7.根据权利要求6所述的一种大视角的相机的拼接方法,其特征在于,包括:如下步骤:
步骤一:将待拼接的相机利用机械固定装置固定;
步骤二:使用标定算法,在多个相机的公共成像区域采集多张不同视角的棋盘格照片,然后利用标定算法获取出两个相机之间的外部参数R旋转矩阵和T平移向量;R和T的具体算法如下:
Pw表示世界坐标系中一点,Pc1表示Pw在第一相机中的成像点,Pc2表示Pw在第二相机中的成像点,R1和T1为第一相机的外部参数,R2和T2为第二相机的外部参数;
1)假设相机有两个,分别是第一相机和第二相机;假设空间坐标系中一点为:Pw(x,y,z),则其在第一相机中的坐标Pc1为:
Pc1=R1*Pw+T1;
式中R1为空间坐标系到相机坐标系1的旋转分量,T1为空间坐标系到相机坐标系1的平移分量;
由此推出:
2)Pw(x,y,z)在第二相机中的坐标Pc2为:
Pc2=R2*Pw+T2;
式中R2为空间坐标系到相机坐标系2的旋转分量,T2为空间坐标系到相机坐标系2的平移分量;
将S1中Pw代入上式得到:
3)第一相机与第二相机的坐标关系为:
Pc2=R*Pc1+T;
对比上述公式可得出:
和
步骤三:利用旋转分量R和平移分量T将多个相机的成像映射到同一坐标系,算出相机在坐标上的位置,实现快速拼接;具体算法为:利用已经求出的外部参数,将一个相机中的坐标映射到另一个坐标系中,这样可以将两个坐标统一起来完成拼接,假设有两个相机,第一相机的点为Pc1(x1,y1,z1),第二相机的点为Pc2(x2,y2,z2);通过如下公式算出R和T;R为标定得到的3x3旋转矩阵,T为标定得到的3x1平移向量;
8.根据权利要求7所述的一种大视角的相机的拼接方法,其特征在于,步骤二:使用标定算法,在两个相机的公共成像区域采集10张不同视角的棋盘格照片,然后利用标定算法获取出两个相机之间的外部参数R旋转矩阵和T平移向量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710054547.3A CN106600654A (zh) | 2017-01-24 | 2017-01-24 | 一种大视角的深度相机拼接装置及拼接方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710054547.3A CN106600654A (zh) | 2017-01-24 | 2017-01-24 | 一种大视角的深度相机拼接装置及拼接方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106600654A true CN106600654A (zh) | 2017-04-26 |
Family
ID=58586183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710054547.3A Pending CN106600654A (zh) | 2017-01-24 | 2017-01-24 | 一种大视角的深度相机拼接装置及拼接方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106600654A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107063188A (zh) * | 2017-05-19 | 2017-08-18 | 深圳奥比中光科技有限公司 | 大视角3d视觉*** |
CN107154014A (zh) * | 2017-04-27 | 2017-09-12 | 上海大学 | 一种实时彩色及深度全景图像拼接方法 |
CN107255821A (zh) * | 2017-06-07 | 2017-10-17 | 旗瀚科技有限公司 | 一种基于多台深度相机拼接模拟激光雷达数据的方法 |
CN108389157A (zh) * | 2018-01-11 | 2018-08-10 | 江苏四点灵机器人有限公司 | 一种三维全景图像快速拼接方法 |
CN109493354A (zh) * | 2018-10-10 | 2019-03-19 | 中国科学院上海技术物理研究所 | 一种基于多视角图像的目标二维几何外形重构方法 |
CN109541631A (zh) * | 2019-01-07 | 2019-03-29 | 杭州蓝芯科技有限公司 | 一种基于光飞行时间的大视场面阵探测雷达 |
CN109727292A (zh) * | 2018-12-29 | 2019-05-07 | 哈尔滨拓博科技有限公司 | 基于多摄像头-投影仪的互动投影***及自动化标定方法 |
CN111415331A (zh) * | 2020-03-03 | 2020-07-14 | 北京深睿博联科技有限责任公司 | 一种正位胸片中基于类别关系的异常检测方法及*** |
CN111915483A (zh) * | 2020-06-24 | 2020-11-10 | 北京迈格威科技有限公司 | 图像拼接方法、装置、计算机设备和存储介质 |
CN112093442A (zh) * | 2020-09-02 | 2020-12-18 | 顺丰科技有限公司 | 小型快件自动化快速批量扫码流水线及其处理方法 |
CN117021059A (zh) * | 2023-10-09 | 2023-11-10 | 北京市农林科学院智能装备技术研究中心 | 采摘机器人及其果实定位方法、装置、电子设备及介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710932A (zh) * | 2009-12-21 | 2010-05-19 | 深圳华为通信技术有限公司 | 图像拼接方法及装置 |
CN102322816A (zh) * | 2011-06-13 | 2012-01-18 | 北京航空航天大学 | 一种三维冰形数字图像***的标定靶装置及标定方法 |
CN206480054U (zh) * | 2017-01-24 | 2017-09-08 | 浙江四点灵机器人股份有限公司 | 一种大视角的深度相机拼接装置 |
-
2017
- 2017-01-24 CN CN201710054547.3A patent/CN106600654A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710932A (zh) * | 2009-12-21 | 2010-05-19 | 深圳华为通信技术有限公司 | 图像拼接方法及装置 |
CN102322816A (zh) * | 2011-06-13 | 2012-01-18 | 北京航空航天大学 | 一种三维冰形数字图像***的标定靶装置及标定方法 |
CN206480054U (zh) * | 2017-01-24 | 2017-09-08 | 浙江四点灵机器人股份有限公司 | 一种大视角的深度相机拼接装置 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107154014A (zh) * | 2017-04-27 | 2017-09-12 | 上海大学 | 一种实时彩色及深度全景图像拼接方法 |
CN107154014B (zh) * | 2017-04-27 | 2020-06-26 | 上海大学 | 一种实时彩色及深度全景图像拼接方法 |
CN107063188A (zh) * | 2017-05-19 | 2017-08-18 | 深圳奥比中光科技有限公司 | 大视角3d视觉*** |
CN107255821A (zh) * | 2017-06-07 | 2017-10-17 | 旗瀚科技有限公司 | 一种基于多台深度相机拼接模拟激光雷达数据的方法 |
CN108389157A (zh) * | 2018-01-11 | 2018-08-10 | 江苏四点灵机器人有限公司 | 一种三维全景图像快速拼接方法 |
CN109493354A (zh) * | 2018-10-10 | 2019-03-19 | 中国科学院上海技术物理研究所 | 一种基于多视角图像的目标二维几何外形重构方法 |
CN109727292B (zh) * | 2018-12-29 | 2020-09-08 | 哈尔滨拓博科技有限公司 | 基于多摄像头-投影仪的互动投影***及自动化标定方法 |
CN109727292A (zh) * | 2018-12-29 | 2019-05-07 | 哈尔滨拓博科技有限公司 | 基于多摄像头-投影仪的互动投影***及自动化标定方法 |
CN109541631A (zh) * | 2019-01-07 | 2019-03-29 | 杭州蓝芯科技有限公司 | 一种基于光飞行时间的大视场面阵探测雷达 |
CN111415331A (zh) * | 2020-03-03 | 2020-07-14 | 北京深睿博联科技有限责任公司 | 一种正位胸片中基于类别关系的异常检测方法及*** |
CN111415331B (zh) * | 2020-03-03 | 2023-05-23 | 北京深睿博联科技有限责任公司 | 一种正位胸片中基于类别关系的异常检测方法及*** |
CN111915483A (zh) * | 2020-06-24 | 2020-11-10 | 北京迈格威科技有限公司 | 图像拼接方法、装置、计算机设备和存储介质 |
WO2021258579A1 (zh) * | 2020-06-24 | 2021-12-30 | 北京迈格威科技有限公司 | 图像拼接方法、装置、计算机设备和存储介质 |
CN111915483B (zh) * | 2020-06-24 | 2024-03-19 | 北京迈格威科技有限公司 | 图像拼接方法、装置、计算机设备和存储介质 |
CN112093442A (zh) * | 2020-09-02 | 2020-12-18 | 顺丰科技有限公司 | 小型快件自动化快速批量扫码流水线及其处理方法 |
CN117021059A (zh) * | 2023-10-09 | 2023-11-10 | 北京市农林科学院智能装备技术研究中心 | 采摘机器人及其果实定位方法、装置、电子设备及介质 |
CN117021059B (zh) * | 2023-10-09 | 2024-02-06 | 北京市农林科学院智能装备技术研究中心 | 采摘机器人及其果实定位方法、装置、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106600654A (zh) | 一种大视角的深度相机拼接装置及拼接方法 | |
JP7231306B2 (ja) | イメージ内のターゲットオブジェクトに自動的にアノテーションするための方法、装置およびシステム | |
JP4245963B2 (ja) | 較正物体を用いて複数のカメラを較正するための方法およびシステム | |
US8315425B2 (en) | Method for comparison of 3D computer model and as-built situation of an industrial plant | |
CN102788559B (zh) | 一种宽视场结构光视觉测量***及测量方法 | |
US8208029B2 (en) | Method and system for calibrating camera with rectification homography of imaged parallelogram | |
CN102243323B (zh) | 基于视频探测的岩质边坡稳定性分析方法 | |
US20060004280A1 (en) | Placement information estimating method and information processing device | |
CN103983186B (zh) | 双目视觉***校正方法及校正设备 | |
CN102944191B (zh) | 一种基于平面圆靶标的三维视觉测量数据拼接方法及装置 | |
Gao et al. | Flexible method for structured light system calibration | |
CN110146030A (zh) | 基于棋盘格标志法的边坡表面变形监测***和方法 | |
CN108036791B (zh) | 一种部件间高精度自动对接的位姿检测方法 | |
CN104034269A (zh) | 一种单目视觉测量方法与装置 | |
CN104318604A (zh) | 一种3d图像拼接方法及装置 | |
CN106169076B (zh) | 一种基于透视变换的角度车牌图像库搭建方法 | |
Feng et al. | Inertial measurement unit aided extrinsic parameters calibration for stereo vision systems | |
CN104200476B (zh) | 利用双平面镜装置中的圆周运动求解摄像机内参数的方法 | |
CN102136140A (zh) | 一种基于矩形图样的视频图像距离检测方法 | |
Zhang et al. | Relative orientation based on multi-features | |
CN113487726B (zh) | 动作捕捉***和方法 | |
Muffert et al. | The estimation of spatial positions by using an omnidirectional camera system | |
CN103260008B (zh) | 一种影像位置到实际位置的射影转换方法 | |
Yao et al. | Geometric calibration of line-scan camera using a planar pattern | |
CN206480054U (zh) | 一种大视角的深度相机拼接装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |