计算机科学 ›› 2022, Vol. 49 ›› Issue (11A): 211200054-6.doi: 10.11896/jsjkx.211200054

• 图像处理&多媒体技术 • 上一篇    下一篇

基于大型场景下的多相机标定方法

廖德1, 张辉2, 赵晨阳1   

  1. 1 长沙理工大学电气与信息工程学院 长沙 410114
    2 湖南大学电气与信息工程学院 长沙 410012
  • 出版日期:2022-11-10 发布日期:2022-11-21
  • 通讯作者: 张辉(zhanghuihby@126.com)
  • 作者简介:(LiaoDe1995@qq.com)
  • 基金资助:
    国家重点研发计划(2018YFB1308200);国家自然科学基金(61971071,6202780012);湖南省杰出青年科学基金(2021JJ10025);长沙市科技重大专项(kh2003026);机器人学国家重点实验室联合开放基金(2021-KF-22-17);中国高校产学研创新基金(2020HYA06006)

Multi-camera Calibration Method Based on Large-scale Scene

LIAO De1, ZHANG Hui2, ZHAO Chen-yang1   

  1. 1 College of Electrical and Information Engineering,Changsha University of Science and Technology,Changsha 410114,China
    2 College of Electrical and Information Engineering,Hunan University,Changsha 410012,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:LIAO De,born in 1995,master.His main research interests include image processing,robot control technology,etc.
    ZHANG Hui,born in 1983,Ph.D,professor.His main research interests include machine vision,sparse representation and vision tracking.
  • Supported by:
    National Key R & D Program of China(2018YFB1308200),National Natural Science Foundation of China(61971071,6202780012),Hunan Science Fund for Distinguished Young Scholars(2021JJ10025),Changsha Science and Technology Major Project(kh2003026),Joint Open Foundation of State Key Laboratory of Robotics(2021-KF-22-17) and China University Industry-University-Research Innovation Fund(2020HYA06006).

摘要: 在计算机视觉领域,在实现大型目标物体的检测定位、尺寸估计等系列测量时,需要用到多个相机传感器获取物体的三维信息。但在复杂环境下,会出现相机之间存在非重叠视场情况而无法进行有效视觉测量的问题。为了解决非重叠视场下多相机的标定问题,提出了一种无需改变机械结构,且在带约束条件下的多相机标定方法。首先将相机安装在相互固定的位置,并确保相机之间不存在振动等情况,通过建立多相机优化数学模型以及相机同时采集多组相机对应标定板的位姿参数关系,采用SVRG优化算法实现对相机坐标系之间的位姿参数优化,进而求得多相机之间的位姿矩阵。最后利用相机之间的坐标系变换矩阵,求得对应目标之间的相对位姿参数作为评估精度指标。结合实际大型盾构机进行仿真实验与实际测试,结果表明,所提方法抗干扰性较强,优化效果稳定,且在实际应用中能够达到毫米级别的准确度。

关键词: 视觉测量, 相机标定, 非重叠视场, 盾构机, 位姿估计

Abstract: In the field of computer vision,multiple camera sensors need to be used to obtain three-dimensional information of the object so as to achieve a series of measurements such as detection,positioning and size estimation of large target objects.In actual applications,in complex environments,there will be a problem of non-overlapping field of view between the cameras,which prevents effective visual measurement.Therefore,in order to solve the calibration problem of multiple cameras,a multi-camera calibration method with constraints is proposed,without changing the mechanical structure.First,install the cameras in a fixed position,and ensure that there is no vibration between the cameras,by establishing a multi-camera optimization mathematical model and the cameras simultaneously collecting the pose parameter relationships of multiple sets of cameras corresponding to the calibration board,and using the SVRG optimization algorithm to achieve Optimize the pose parameters between the camera coordinate systems,and then obtain the pose matrix between multiple cameras.Finally,the coordinate system transformation matrix between the cameras is used to obtain the relative pose parameters between the corresponding targets as the evaluation accuracy index.And combined with the actual large-scale shield machine to carry out simulation experiment and actual test.The results show that this method has strong anti-interference,stable optimization effect,and can achieve millimeter-level accuracy in practical applications.

Key words: Vision measurement, Camera calibration, Non-overlapping field of view, Shield machine, Pose estimation

中图分类号: 

  • TP391
[1]ZHANG Q,PLESS R.Extrinsic calibration of a camera and laserrange finder(improves camera calibration)[C]//2004 IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS)(IEEE Cat.No.04CH37566).IEEE,2004:2301-2306.
[2]CHEN X,DAVIS J,SLUSALLEK P.Wide area camera calibration using virtual calibration objects[C]//Proceedings IEEE Conference on Computer Vision and Pattern Recognition(CVPR 2000)(Cat.No.PR00662).IEEE,2000:520-527.
[3]HEIKKILA J,SILVÉNO.A four-step camera calibration procedure with implicit image correction[C]//Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.IEEE,1997:1106-1112.
[4]PEREZ A J,PEREZ-CORTES J C,GUARDIOLA J L.Simpleand precise multi-view camera calibration for 3D reconstruction[J].Computers in Industry,2020,123:166-3615.
[5]GAO Z,ZHU M,YU J.A Novel Camera Calibration PatternRobust to Incomplete Pattern Projection[J].IEEE Sensors Journal,2021,21(8):10051-10060.
[6]MENG X,WEI Z Z,ZHANG G J,et al.A flexible technique for calibrating relative position and orientation of two cameras with no-overlapping FOV[J].Measurement,2013,46(1):34-44.
[7]DONG W B,ISLER V.A Novel Method for the Extrinsic Calibration of a 2D Laser Rangefinder and a Camera[J].IEEE Sensors Journal,2018,18(10):4200-4211.
[8]HUO J,LI Y H,YANG M.Multi-camera calibration method based on minimizing the difference of reprojection error vectors[J].Journal of Systems Engineering and Electronics,2018,29(4):844-853.
[9]SHUANG M M.Accurate calibration method of non overlap-ping field of view camera based on spatial constraints[J].Acta Optica Sinica,2019,39(10):237-245.
[10]LI S T.Research on segment assembly robot and vision system of shield machine[D].Guangzhou:South China University of Technology,2018.
[11]TSAI R Y,LENZ R K.A new technique for fully autonomous and efficient 3D robotics hand/eye calibration[J].IEEE Transactions on Robotics and Automation,1989,5(3):345-358.
[12]RIE J,ZHANG T.Accelerating stochastic gradient descentusing predictive variance reduction[J].Advances in Neural Information Processing Systems,2013,26(1):315-323.
[13]BRAGIN M.Convergence of the surrogate Lagrangian relaxa-tion method[J].Journal of Optimization Theory and Applications,2015,164(1):173-201.
[14]DATTORRO J.Convex optimization & Euclidean distance geometry[M]//Springer US,2005.
[15]WANG G G.Simultaneous calibration of multicoordinates for a dual-robot system by solving the AXB=YCZ problem[J].IEEE Transactions on Robotics,2021,37(4):1172-1185.
[16]KANG Y H.Reverse engineering of a Hamiltonian for a three-level system via the Rodrigues’ rotation formula[J].Laser Physics Letters,2016,14(2):025201.
[17]ZHANG Z.A flexible new technique for camera calibration[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22(11):1330-1334.
[1] 郭斯羽, 吴延冬.
去除离群点的改进椭圆拟合算法
Improved Ellipse Fitting Algorithm with Outlier Removal
计算机科学, 2022, 49(4): 188-194. https://doi.org/10.11896/jsjkx.210200040
[2] 朱世昕, 杨泽民.
基于半直接方法的序列影像直线特征跟踪匹配算法
Line Tracking and Matching Algorithm Based on Semi-direct Method in Image Sequence
计算机科学, 2019, 46(6A): 270-273.
[3] 张国亮,吴琰翔,王展妮,王田.
基于视觉标记的增强现实系统建模及配准误差问题研究
Research on Augmented Reality System Modeling and Registration Error Based on Simple Visual Marker
计算机科学, 2015, 42(6): 299-302. https://doi.org/10.11896/j.issn.1002-137X.2015.06.063
[4] 李娜,耿国华,王小凤.
一种采用纹理分布特征的标定方法
Calibration Method of Using Texture Distribution Features
计算机科学, 2015, 42(12): 288-291.
[5] 韩建栋,杨红菊.
三维视觉测量中圆中心投影误差分析方法
Analysis Method for the Projection Error of Circle Center in 3D Vision Measurement
计算机科学, 2010, 37(12): 247-249.
[6] .
视觉图像三维重构计算一般性框架研究

计算机科学, 2008, 35(8): 208-212.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!