CN114910076B - 一种基于gps和imu信息的户外摄像机定位方法及装置 - Google Patents

一种基于gps和imu信息的户外摄像机定位方法及装置 Download PDF

Info

Publication number
CN114910076B
CN114910076B CN202210554830.3A CN202210554830A CN114910076B CN 114910076 B CN114910076 B CN 114910076B CN 202210554830 A CN202210554830 A CN 202210554830A CN 114910076 B CN114910076 B CN 114910076B
Authority
CN
China
Prior art keywords
checkerboard
camera
calibration plate
gps
coordinate system
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.)
Active
Application number
CN202210554830.3A
Other languages
English (en)
Other versions
CN114910076A (zh
Inventor
巢建树
明瑞成
赵伟杰
王新文
邱创一
顾明珠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quanzhou Institute of Equipment Manufacturing
Original Assignee
Quanzhou Institute of Equipment Manufacturing
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Quanzhou Institute of Equipment Manufacturing filed Critical Quanzhou Institute of Equipment Manufacturing
Priority to CN202210554830.3A priority Critical patent/CN114910076B/zh
Publication of CN114910076A publication Critical patent/CN114910076A/zh
Application granted granted Critical
Publication of CN114910076B publication Critical patent/CN114910076B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Studio Devices (AREA)

Abstract

本发明提供一种基于GPS和IMU信息的户外摄像机定位方法及装置,所述方法需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述方法包括:步骤S1、通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;步骤S2、利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵;步骤S3、利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息。采用本发明技术方案可以实现对远距离或难接近的摄像头的精准定位,且所涉及的定位设备结构简单易于实现。

Description

一种基于GPS和IMU信息的户外摄像机定位方法及装置
技术领域
本发明涉及摄像机定位技术领域,特别涉及一种基于GPS和IMU信息的户外摄像机定位方法及装置。
背景技术
对摄像机进行精确定位,有利于对监控画面中出现的意外情况能够及时掌握,精确锁定目标摄像机和区域位置,方便视频监控管理人员及时、有效地处理意外情况。现有对摄像机的定位方法主要是使用SLAM建图过程中对摄像机位置进行扫描,这种方式的定位存在精度不高的问题,且对于距离较远或者位置较难接近的摄像头来说,传统的SLAM建图的定位方式无法满足其定位需求。
发明内容
本发明要解决的技术问题,在于提供一种基于GPS和IMU信息的户外摄像机定位方法及装置,解决现有无法对远距离或难接近的摄像头的精准定位问题。
第一方面,本发明提供了一种基于GPS和IMU信息的户外摄像机定位方法,需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述方法包括:
步骤S1、通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;
步骤S2、利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵,外参矩阵即棋盘格相对于摄像机的坐标变换关系;
步骤S3、利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息。
进一步的,所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的。
进一步的,所述步骤S1中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
进一步的,所述步骤S2具体包括:
步骤S21、对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
步骤S22、设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵。
步骤S23、用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
进一步的,所述步骤S3具体包括:
步骤S31、根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
步骤S32、再利用角点对应的GPS位置信息和坐标转换关系,即外参矩阵,求得摄像机的GPS位置信息;
步骤S33、对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息。
第二方面,本发明提供了一种基于GPS和IMU信息的户外摄像机定位装置,需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述装置包括:
数据获取模块,用于通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;
转换关系计算模块,用于利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵;以及
摄像机位置计算模块,用于利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息。
进一步的,所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的。
进一步的,所述数据获取模块中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
进一步的,所述转换关系计算模块具体包括:
对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵;
用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
进一步的,所述摄像机位置计算模块具体包括:
根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
再利用角点对应的GPS位置信息和坐标转换关系,即外参矩阵,求得摄像机的GPS位置信息;
对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息。
本发明提供的一个或多个技术方案,至少具有如下技术效果或优点:
将棋盘格、GPS、IMU信息进行结合,使用棋盘格对户外远距离或者不可接近的摄像机进行标定,以求得标定板坐标系到相机坐标系的坐标转换关系,利用GPS和IMU信息对标定板进行精确定位,从而可以实现对摄像机的精准定位;本发明所采用的装置结构简单,易于实现,定位精度高,定位方法易于操作。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明一种基于GPS和IMU信息的户外摄像机定位方法的执行流程图;
图2为本发明一种基于GPS和IMU信息的户外摄像机定位装置的结构示意图;
图3为本发明棋盘格标定板的结构示意图。
具体实施方式
如图1和图3所示,本发明通过提供一种基于GPS和IMU信息的户外摄像机定位方法,需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述方法包括:
步骤S1、通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像,采集图像数量约为10~20幅;
步骤S2、利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵,外参矩阵即棋盘格相对于摄像机的坐标转换关系;
步骤S3、利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息。
较佳的,所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的。
较佳的,所述步骤S1中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
较佳的,所述步骤S2具体包括:
步骤S21、对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
步骤S22、设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵。
步骤S23、用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
较佳的,步骤S3具体包括:
步骤S31、根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
步骤S32、再利用角点对应的GPS位置信息(Xp,Yp,Zp)和坐标转换关系,即外参矩阵M2,求得摄像机的GPS位置信息(Xq,Yq,Zq);
步骤S33、对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息。
如图2和图3所示,本发明提供了一种基于GPS和IMU信息的户外摄像机定位装置,需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述装置包括:
数据获取模块,用于通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;采集图像数量约为10~20幅;
转换关系计算模块,用于利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵,外参矩阵即棋盘格相对于摄像机的坐标转换关系;以及
摄像机位置计算模块,用于利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息。
进一步的,所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的。
较佳的,所述数据获取模块中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
较佳的,所述转换关系计算模块具体包括:
对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵。
用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
较佳的,所述摄像机位置计算模块具体包括:
根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
再利用角点对应的GPS位置信息(Xp,Yp,Zp)和坐标转换关系,即外参矩阵M2,求得摄像机的GPS位置信息(Xq,Yq,Zq);
对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息。
本发明提供的一个或多个技术方案,至少具有如下技术效果或优点:本发明通过将棋盘格、GPS、IMU信息进行结合,使用棋盘格对户外远距离或者不可接近的摄像机进行标定,以求得标定板坐标系到相机坐标系的坐标转换关系,利用GPS和IMU信息对标定板进行精确定位,从而可以实现对摄像机的精准定位;本发明所采用的装置结构简单,易于实现,定位精度高,定位方法易于操作。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

Claims (4)

1.一种基于GPS和IMU信息的户外摄像机定位方法,其特征在于:需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述方法包括:
步骤S1、通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;
步骤S2、利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵;
步骤S3、利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息;
所述步骤S2具体包括:
步骤S21、对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
步骤S22、设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵;
步骤S23、用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
所述步骤S3具体包括:
步骤S31、根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
步骤S32、再利用角点对应的GPS位置信息和坐标转换关系,即外参矩阵,求得摄像机的GPS位置信息;
步骤S33、对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息;
所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的。
2.根据权利要求1所述的方法,其特征在于:所述步骤S1中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
3.一种基于GPS和IMU信息的户外摄像机定位装置,其特征在于:需提供设置有GPS装置和IMU装置的棋盘格标定板,所述棋盘格标定板表面设置有尺寸一致的黑白格子,所述装置包括:
数据获取模块,用于通过摄像机获取棋盘格标定板运动视频,从所述视频中提取并筛选出不同位置和方向的棋盘格图像作为第一棋盘格图像;
转换关系计算模块,用于利用张氏标定法对所述第一棋盘格图像进行标定,得到标定后的摄像机内参矩阵和外参矩阵;以及
摄像机位置计算模块,用于利用坐标转换关系根据复数组所述第一棋盘格图像和所述棋盘格GPS位置信息计算出所述摄像机的GPS位置信息;
所述棋盘格标定板上的GPS和IMU装置均安置于所述棋盘格标定板的中心位置,通过所述GPS装置获取棋盘格标定板的位置信息,通过所述IMU装置测量棋盘格标定板在三维空间中的角速度和加速度,并以此得到棋盘格标定板的位姿,所述棋盘格标定板的表面平整,且所述棋盘格标定板上的棋盘格是直角的;
所述转换关系计算模块具体包括:
对已知的棋盘格标定板建立棋盘格标定板坐标系(Xb,Yb,Zb),根据张氏标定法,利用计算机中的标定程序对复数张第一棋盘格图像执行标定操作,将棋盘格标定板坐标系(Xb,Yb,Zb)变换到相机坐标系(XC,YC,ZC),并求解出变换矩阵,所述变换矩阵线性的表达如下:
其中,Rb2C为棋盘格标定板到摄像机的旋转矩阵,Tb2C为棋盘格标定板到摄像机的平移矩阵;
设定要拟合的方程为:
其中,(u,v)为摄像机上拍摄到的角点的像素标号,(Xb,Yb,Zb)为标定板坐标系下已知的对应角点的坐标,M1表示摄像机的内参矩阵,M2表示摄像机的外参矩阵;
用OpenCV或Matlab标定工具箱中的相机标定函数进行标定,把棋盘格标定板的各种姿态作为样本导入标定工具箱,输入第一棋盘格图像尺寸、标定板横向及纵向的格点数量及格子长度,训练得到所有参数对应的值,所述参数包括fx,fy,u0,v0,R,t,进而得到标定后的摄像机内参矩阵M1和外参矩阵M2
所述摄像机位置计算模块具体包括:
根据标定板坐标系变换到相机坐标系的坐标转换关系,即外参矩阵,将每一个角点已知的在标定板坐标系下的坐标与角点在相机坐标系下的坐标一一对应起来;
再利用角点对应的GPS位置信息和坐标转换关系,即外参矩阵,求得摄像机的GPS位置信息;
对求得的所有摄像机的GPS位置信息,采用取中位数的原则得到摄像机准确的GPS位置信息。
4.根据权利要求3所述的装置,其特征在于:所述数据获取模块中“通过摄像机获取棋盘格标定板运动视频”具体为:
将棋盘格标定板水平放置于汽车顶部,汽车在视频监控摄像机下方的视野范围内移动,并确保摄像机能拍摄到小车表面的棋盘格标定板,由摄像机录制棋盘格标定板运动过程的视频;
或者将棋盘格标定板通过手持放置于摄像机视野下方,将棋盘格标定板变换不同的角度进行平稳移动,由摄像机录制棋盘格标定板运动过程的视频。
CN202210554830.3A 2022-05-20 2022-05-20 一种基于gps和imu信息的户外摄像机定位方法及装置 Active CN114910076B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210554830.3A CN114910076B (zh) 2022-05-20 2022-05-20 一种基于gps和imu信息的户外摄像机定位方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210554830.3A CN114910076B (zh) 2022-05-20 2022-05-20 一种基于gps和imu信息的户外摄像机定位方法及装置

Publications (2)

Publication Number Publication Date
CN114910076A CN114910076A (zh) 2022-08-16
CN114910076B true CN114910076B (zh) 2024-04-05

Family

ID=82767926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210554830.3A Active CN114910076B (zh) 2022-05-20 2022-05-20 一种基于gps和imu信息的户外摄像机定位方法及装置

Country Status (1)

Country Link
CN (1) CN114910076B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104501779A (zh) * 2015-01-09 2015-04-08 中国人民解放军63961部队 基于多站测量的无人机高精度目标定位方法
CN110689579A (zh) * 2019-10-18 2020-01-14 华中科技大学 基于合作目标的快速单目视觉位姿测量方法及测量***
WO2021139176A1 (zh) * 2020-07-30 2021-07-15 平安科技(深圳)有限公司 基于双目摄像机标定的行人轨迹跟踪方法、装置、计算机设备及存储介质
CN113409399A (zh) * 2021-06-10 2021-09-17 武汉库柏特科技有限公司 一种双相机联合标定方法、***及装置
CN113776556A (zh) * 2021-05-30 2021-12-10 南京理工大学 基于数据融合的陀螺仪与相机相对位置矩阵标定方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9441974B2 (en) * 2013-03-15 2016-09-13 Novatel Inc. System and method for calculating lever arm values photogrammetrically

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104501779A (zh) * 2015-01-09 2015-04-08 中国人民解放军63961部队 基于多站测量的无人机高精度目标定位方法
CN110689579A (zh) * 2019-10-18 2020-01-14 华中科技大学 基于合作目标的快速单目视觉位姿测量方法及测量***
WO2021139176A1 (zh) * 2020-07-30 2021-07-15 平安科技(深圳)有限公司 基于双目摄像机标定的行人轨迹跟踪方法、装置、计算机设备及存储介质
CN113776556A (zh) * 2021-05-30 2021-12-10 南京理工大学 基于数据融合的陀螺仪与相机相对位置矩阵标定方法
CN113409399A (zh) * 2021-06-10 2021-09-17 武汉库柏特科技有限公司 一种双相机联合标定方法、***及装置

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Accurate Magnified Near-Field Measurement of Optical Waveguides Using a Calibrated CCD Camera;Irshaad Fatadin;《Journal of Lightwave Technology》;20061130;第24卷(第12期);第5067-5074页 *
基于Halcon标定靶的双目相机高精度标定方法;黄建等;《计算机与数字工程》;20220430;第50卷(第4期);第762-766页 *
基于Kinect室内四旋翼无人机的定位跟踪与姿态估计;周克旻;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20200215(第02期);第C031-696页 *
基于视觉辅助的室内惯性导航方法研究;瞿敏;《中国优秀硕士学位论文全文数据库 信息科技辑》;20190515(第05期);第I136-680页 *

Also Published As

Publication number Publication date
CN114910076A (zh) 2022-08-16

Similar Documents

Publication Publication Date Title
CN111473739B (zh) 一种基于视频监控的隧道塌方区围岩变形实时监测方法
CN106097300B (zh) 一种基于高精度运动平台的多相机标定方法
CN105716542B (zh) 一种基于柔性特征点的三维数据拼接方法
CN100458359C (zh) 远距离面内小位移测量***
CN109238235B (zh) 单目序列图像实现刚***姿参数连续性测量方法
CN112629431B (zh) 土木结构变形监测方法及相关设备
CN110969663A (zh) 一种相机外部参数的静态标定方法
CN111127568A (zh) 一种基于空间点位信息的相机位姿标定方法
CN108344401B (zh) 定位方法、装置及计算机可读存储介质
CN113240747B (zh) 一种基于计算机视觉的户外结构振动位移自动化监测方法
CN101221375A (zh) 用于步进光刻机对准***的机器视觉***及其标定方法
CN101201241A (zh) 船模运动测量方法和***
CN105374067A (zh) 一种基于pal相机的三维重建方法及其重建***
CN115588040A (zh) 一种基于全视图成像点坐标统计定位***及方法
CN111986267A (zh) 一种多相机视觉***的坐标***标定方法
CN115854866A (zh) 一种光学靶标三维测量***、方法、电子设备及存储介质
CN114494449A (zh) 一种异形产品贴合的视觉标定及对位贴合方法
CN114910076B (zh) 一种基于gps和imu信息的户外摄像机定位方法及装置
CN112257536B (zh) 一种空间与物体三维信息采集匹配设备及方法
CN111710002B (zh) 一种基于Optitrack***的相机外参标定方法
CN103192399A (zh) 一种基于目标运动的显微视觉手眼标定方法
CN116309851B (zh) 一种智慧园区监控摄像头的位置及朝向标定方法
CN112330740A (zh) 一种基于单目视频的伪双目动态测距方法
CN107274449B (zh) 一种光学照片对物体的空间定位***及方法
CN108592789A (zh) 一种基于bim和机器视觉技术的钢结构工厂预拼装方法

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
GR01 Patent grant
GR01 Patent grant