摘要
针对单目测距时相机高度和俯仰角难以测量的问题,提出一种相机高度和俯仰角的标定方法,在此基础上提出一种水面目标的单目测距方法,并分析影响测距精度的因素。通过相机标定,获得与水面共面的标定板上的网格坐标系到相机坐标系的外参,计算相机高度和俯仰角;识别出图像中水面目标所在区域,计算该区域像素纵坐标最大值,及其对应的横坐标的平均值,将组合得到的坐标作为观测点的像素坐标;根据相机内参、透视投影关系和刚体变换,获得观测点在无人艇附体坐标系下的三维信息,进而计算观测点的距离。通过实验验证了所提方法的正确性和有效性。
Aiming at the problem that the height and pitch angle are difficult to measure during monocular ranging,a method for calibrating camera height and pitch angle is proposed,and a water-surface target ranging method based on monocular vision is proposed,and the factors affecting the ranging precision are analyzed.Through camera calibration,obtain the external coordinate of the grid coordinate system on the calibration plate that is coplanar with the water surface to the camera coordinate system,calculate the camera height and the pitch angle. The area of the target on water surface in the image is identified,the maximum value of the ordinate of the pixel in the area,and the average value of the corresponding horizontal coordinate are calculated,and the combined coordinate is taken as the pixel coordinate of the observation point. According to the camera internal reference,perspective projection relationship and rigid body transformation,the three-dimensional information of the observation point in the coordinate system of the unmanned boat is obtained,and then the distance of the observation point is calculated. The correctness and effectiveness of the proposed method are verified by experiments.
作者
赵明绘
王建华
郑翔
张山甲
张程
ZHAO Minghui;WANG Jianhua;ZHENG Xiang;ZHANG Shanjia;ZHANG Cheng(Marine Technology&Control Engineering Key Laboratory,Shanghai Maritime University,Shanghai 201306,China)
出处
《传感器与微系统》
CSCD
北大核心
2021年第2期47-50,54,共5页
Transducer and Microsystem Technologies
基金
国家自然科学基金面上资助项目(61771223)。
关键词
单目视觉
无人水面艇
相机高度
相机俯仰角
观测点
测距
monocular vision
unmanned surface vehicle
camera height
camera pitch angle
observation point
ranging