【技术实现步骤摘要】
一种采用激光辅助标定的单目相机测距方法
本专利技术涉及测距计算领域,特别是单目相机的测距计算领域。
技术介绍
目前基于距离的应用和需求场景数量众多,且依赖性很强,例如:道路监控摄像头来判断街上行人距行驶中车辆的距离;行车摄像头判断行驶车辆和前车的距离,以自动保持车距;手机前置摄像头判断被拍摄物体距离摄像头的距离,从而自动虚化背景;VR头戴设备利用单目摄像头映射周边物理环境。测距标定算法的实现,传统上一般利用双目摄像头,可以准确高效地得到图像中每个物体距离摄像头的距离,但基于双目摄像头的测距存在成本高、计算复杂等缺陷。而单目摄像头在安防、工业生产线和手机中有着非常广泛的应用。单目摄像头的成本不及双目摄像头的一半,并且在部署的时候,尤其在工业界,其与双目摄像头捕获的图像内容基本一致。随着摄像头工业制造水平前所未有的提高,单目摄像头上的稳定性已能够得到有效保障,单目摄像头连续工作不产生故障的概率也已接近双目,输入图像冗余的问题也得到解决。因而采用单目摄像头用于进行精准测距具有广泛的应用前景。而现有技术中基于单目摄像 ...
【技术保护点】
1.一种采用激光辅助标定的单目相机测距方法,其特征在于,该方法包括:/n步骤1:采用激光投影的方式在前方的平面上标定出一个边长已知的矩形,得到标定矩形;/n步骤2:采用单目相机采集包含标定矩形和待测距目标的图像,得到的采集图像,此时采集图像中标定矩形显示为梯形;/n步骤3:将步骤2得到的采集图像映射成鸟瞰图,此时鸟瞰图中标定矩形的长宽比与步骤1中标定矩形长宽比相同;根据鸟瞰图中标定矩形的周长所占像素点个数和周长的实际长度计算出每个像素点代表的实际距离;/n步骤4:根据待测距目标的性质和测距环境选择不同的计算方法,如下:/na.若待测距目标为工业生产线或静态测距环境,此时参照 ...
【技术特征摘要】
1.一种采用激光辅助标定的单目相机测距方法,其特征在于,该方法包括:
步骤1:采用激光投影的方式在前方的平面上标定出一个边长已知的矩形,得到标定矩形;
步骤2:采用单目相机采集包含标定矩形和待测距目标的图像,得到的采集图像,此时采集图像中标定矩形显示为梯形;
步骤3:将步骤2得到的采集图像映射成鸟瞰图,此时鸟瞰图中标定矩形的长宽比与步骤1中标定矩形长宽比相同;根据鸟瞰图中标定矩形的周长所占像素点个数和周长的实际长度计算出每个像素点代表的实际距离;
步骤4:根据待测距目标的性质和测距环境选择不同的计算方法,如下:
a.若待测距目标为工业生产线或静态测距环境,此时参照位置为鸟瞰图中标定矩形的底边及底边的延长线;计算图像中待测距目标到参照位置的像素个数,再根据每个像素点代表的实际距离,计算出待测距目标到参照位置的实际距离;
b.若单目相机位于车辆上,且待测距目标为小型轿车,此时参照位置为鸟瞰图中标定矩形底边的中点;计算图像中待测距目标到参照位置的像素个数,再根据每个像素点代表的实际距离,计算出待测距目标到参照位置的实际距离;
c.若单目相机位于车辆上,且待测距目标为大型运输车或大型客车,此时参照位置为鸟瞰图中标定矩形的中点;计算出一个待测距目标所在的椭圆,所述椭圆以参照位置为椭圆中心,鸟瞰图中标定矩形底边为椭圆形长轴所在边,椭圆长轴为短轴的2倍;则所述椭圆的短轴的一半认定为待测距目标到参照位置的距离,根据短轴的一半所占像素点的个数及每个像素点代表的实际距离,计算出待测距目标到参照位置的实际距离。
2.如权利要求1所述的一种采用激光辅助标定的单目相机测距方法,其特征在于,所述步骤1中标定矩形为正方形。
3.如权利要求1所述的一种采用激光辅助标定的单目相机测距方法,其特征在于,所述步骤3的具体方法为:
步骤3.1:建立鸟瞰图的空白图形,空白图像中直接指定出鸟瞰图中标定矩形的四个顶点,指定出的四个顶点形成矩形的长宽比和步骤1中标定矩形长宽比相同;
步骤3.2:将步骤2采集图像中标定矩形的四个顶点采用如下公式依次对应映射到空白图像中指定出的四个顶点;
;
,表示映射前采集图像中的像素点的坐标,,为映射后鸟瞰图中的像素点的
坐标;为映射矩阵,其中元素的数值根据采集图像中标定矩形四
个顶点映射到鸟瞰图中标定矩形四个顶点的映射过程求得;
步骤3.3:根据步骤3.2中计算得到的四个顶点的映射矩阵,推算出采集图像中其余像素点的映射矩阵,并将这些像素点映射到鸟瞰图;
步骤3.4:根据鸟瞰图中标定矩形的周长所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。