一种相机参数的获得方法、装置以及电子设备制造方法及图纸

技术编号:34285000 阅读:22 留言:0更新日期:2022-07-27 08:13
本申请提供一种相机参数的获得方法,包括:获得待分析的目标视频帧图像;获得第一灭点的像素坐标信息以及第二灭点的像素坐标信息;基于所述第一灭点的像素坐标信息与所述第二灭点的像素坐标信息,获得相机焦距信息;根据所述第一灭点的像素坐标信息、所述第二灭点的像素坐标信息、所述相机焦距信息以及相机旋转参数获得策略,获得相机旋转参数。在本实施例中,利用第一灭点的像素坐标信息、第二灭点的像素坐标信息能够获得相机焦距信息;基于第一灭点的像素坐标信息、第二灭点的像素坐标信息、相机焦距信息以及相机旋转参数获得策略获得相机旋转参数的方式,相比现有的人工标定相机参数的方式,获得的相机旋转参数更准确,且标定较为快速。标定较为快速。标定较为快速。

【技术实现步骤摘要】
一种相机参数的获得方法、装置以及电子设备


[0001]本申请涉及计算机
,具体涉及一种相机参数的获得方法、装置、电子设备以及计算机存储介质。

技术介绍

[0002]在交通系统领域中,经常通过分析诸如车辆速度、交通拥堵长度以及车辆所在位置的信息来分析当前的交通状况。而在交通领域中,需要通过相机对车辆进行图像捕获以获得上述信息。在相机捕获图像后,即可对图像进行分析。在图像分析过程中需要用到相机参数,因此需要对相机进行参数标定。
[0003]然而在交通领域中,由于相机拍摄角度需要频繁转动而造成需要多次标定参数,并且对相机参数的标定需要及时以保证通过图像准确获取上述信息来分析当前的交通状况。在现有的对相机参数进行标定的方式中,通过人工方式进行标定。然而由于人工对标定的标准不同,可能造成标定的参数准确率较低。因此,如何快速并准确地标定相机参数成为当前需要解决的问题。

技术实现思路

[0004]本申请实施例提供一种相机参数的获得方法,以快速并准确地标定相机参数。同时,本申请实施例提供一种相机参数的获得装置、电子设备以及计算机存储介质。
[0005]本申请实施例提供一种相机参数的获得方法,包括:
[0006]获得待分析的目标视频帧图像;
[0007]获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息,所述第一方向与所述第二方向互为垂直方向;
[0008]基于所述第一灭点的像素坐标信息与所述第二灭点的像素坐标信息,获得相机焦距信息,所述相机焦距信息为用于提供所述目标视频帧图像的相机对应的焦距信息;
[0009]根据所述第一灭点的像素坐标信息、所述第二灭点的像素坐标信息、所述相机焦距信息以及相机旋转参数获得策略,获得相机旋转参数,所述相机旋转参数为用于将所述目标视频帧图像中的目标点的坐标信息从像素坐标系映射到相机坐标系所使用的旋转矩阵参数。
[0010]可选的,所述用于在所述目标视频帧图像中表示第一方向的至少两条直线为基于所述目标视频帧图像中的参照物对应的参照物轮廓信息获得的直线,所述用于在所述目标视频帧图像中表示第二方向的至少两条直线为基于所述目标视频帧图像中的目标对象对应的目标对象轮廓信息获得的直线。
[0011]可选的,还包括:获得用于在所述目标视频帧图像中表示目标对象尺寸的至少两个关键点在所述相机坐标系下的投影像素坐标信息;
[0012]基于所述投影像素坐标信息、所述相机旋转参数以及目标对象的真实尺寸信息,
获得相机缩放参数,所述相机缩放参数为用于表示所述目标视频帧图像中的像素信息与真实尺寸信息之间的转换关系的参数。
[0013]可选的,所述基于所述投影像素坐标信息、所述相机旋转参数以及所述目标对象的真实尺寸信息,获得相机缩放参数,包括:
[0014]基于所述投影像素坐标信息,获得所述至少两个关键点的像素距离信息;
[0015]基于所述像素距离信息、所述相机旋转参数以及所述目标对象的真实尺寸信息,获得相机缩放参数。
[0016]可选的,还包括:
[0017]获得所述目标视频帧图像中的目标点的理论像素坐标信息与扭曲坐标信息;
[0018]根据所述第一灭点构建目标直线,获得所述目标直线的直线参数信息;
[0019]基于所述理论像素坐标信息、所述扭曲坐标信息以及所述直线参数信息获得畸变参数,所述畸变参数为将用于在所述目标视频帧图像中表示直线的直线扭曲为曲线所使用的径向畸变参数。
[0020]可选的,在获得待分析的目标视频帧图像后,还包括:
[0021]对所述目标视频帧图像进行识别处理,获得所述目标视频帧图像中的参照物对应的参照物轮廓信息与目标对象对应的目标对象轮廓信息;
[0022]根据所述参照物轮廓信息获得用于在所述目标视频帧图像中表示参照物所在方向的第一方向信息,并根据所述目标对象轮廓信息获得与第一方向为垂直方向的第二方向的第二方向信息;
[0023]所述获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息,包括:
[0024]根据所述第一方向信息与所述第二方向信息,获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息。
[0025]可选的,所述对所述目标视频帧图像进行识别处理,获得所述目标视频帧图像中的参照物对应的参照物轮廓信息与目标对象对应的目标对象轮廓信息,包括:
[0026]对所述目标视频帧图像进行分割处理,获得包含参照物的第一子图像与包含目标对象的第二子图像;
[0027]分别对所述第一子图像与所述第二子图像采用图像边缘检测方法进行边缘检测,获得参照物轮廓信息与目标对象轮廓信息。
[0028]可选的,在对所述目标视频帧图像进行分割处理,获得包含参照物的第一子图像与包含目标对象的第二子图像之前,还包括:
[0029]获得对所述目标视频帧图像进行目标识别的识别结果信息,所述识别结果信息包括参照物在所述目标视频帧图像中的位置信息以及目标对象在所述目标视频帧图像中的位置信息。
[0030]可选的,所述根据所述参照物轮廓信息获得用于在所述目标视频帧图像中表示参照物所在方向的第一方向信息,并根据所述目标对象轮廓信息获得与第一方向为垂直方向的第二方向的第二方向信息,包括:
[0031]分别对所述参照物轮廓信息与所述目标对象轮廓信息采用主成分分析方法进行主成分分析,获得用于在所述目标视频帧图像中表示参照物所在方向的第一方向信息以及与第一方向为垂直方向的第二方向的第二方向信息。
[0032]可选的,在获得所述第一方向信息与所述第二方向信息之后,还包括:
[0033]基于所述第一方向信息选取在所述目标视频帧图像中表示第一方向的至少两条直线,并基于所述第二方向信息选取在所述目标视频帧图像中表示第二方向的至少两条直线;
[0034]所述根据所述第一方向信息与所述第二方向信息,获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息,包括:
[0035]基于所述用于在所述目标视频帧图像中表示第一方向的至少两条直线获得第一灭点,基于所述用于在所述目标视频帧图像中表示第二方向的至少两条直线获得第二灭点;
[0036]基于所述第一灭点与所述第二灭点,获得所述第一灭点的像素坐标信息以及所述第二灭点的像素坐标信息。
[0037]可选的,所述根据所述目标对象轮廓信息获得与第一方向为垂直方向的第二方向的第二方向信息,包括:
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种相机参数的获得方法,其特征在于,包括:获得待分析的目标视频帧图像;获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息,所述第一方向与所述第二方向互为垂直方向;基于所述第一灭点的像素坐标信息与所述第二灭点的像素坐标信息,获得相机焦距信息,所述相机焦距信息为用于提供所述目标视频帧图像的相机对应的焦距信息;根据所述第一灭点的像素坐标信息、所述第二灭点的像素坐标信息、所述相机焦距信息以及相机旋转参数获得策略,获得相机旋转参数,所述相机旋转参数为用于将所述目标视频帧图像中的目标点的坐标信息从像素坐标系映射到相机坐标系所使用的旋转矩阵参数。2.根据权利要求1所述的方法,其特征在于,所述用于在所述目标视频帧图像中表示第一方向的至少两条直线为基于所述目标视频帧图像中的参照物对应的参照物轮廓信息获得的直线,所述用于在所述目标视频帧图像中表示第二方向的至少两条直线为基于所述目标视频帧图像中的目标对象对应的目标对象轮廓信息获得的直线。3.根据权利要求2所述的方法,其特征在于,还包括:获得用于在所述目标视频帧图像中表示目标对象尺寸的至少两个关键点在所述相机坐标系下的投影像素坐标信息;基于所述投影像素坐标信息、所述相机旋转参数以及目标对象的真实尺寸信息,获得相机缩放参数,所述相机缩放参数为用于表示所述目标视频帧图像中的像素信息与真实尺寸信息之间的转换关系的参数。4.根据权利要求3所述的方法,其特征在于,所述基于所述投影像素坐标信息、所述相机旋转参数以及所述目标对象的真实尺寸信息,获得相机缩放参数,包括:基于所述投影像素坐标信息,获得所述至少两个关键点的像素距离信息;基于所述像素距离信息、所述相机旋转参数以及所述目标对象的真实尺寸信息,获得相机缩放参数。5.根据权利要求3所述的方法,其特征在于,还包括:获得所述目标视频帧图像中的目标点的理论像素坐标信息与扭曲坐标信息;根据所述第一灭点构建目标直线,获得所述目标直线的直线参数信息;基于所述理论像素坐标信息、所述扭曲坐标信息以及所述直线参数信息获得畸变参数,所述畸变参数为将用于在所述目标视频帧图像中表示直线的直线扭曲为曲线所使用的径向畸变参数。6.根据权利要求2所述的方法,其特征在于,在获得待分析的目标视频帧图像后,还包括:对所述目标视频帧图像进行识别处理,获得所述目标视频帧图像中的参照物对应的参照物轮廓信息与目标对象对应的目标对象轮廓信息;根据所述参照物轮廓信息获得用于在所述目标视频帧图像中表示参照物所在方向的第一方向信息,并根据所述目标对象轮廓信息获得与第一方向为垂直方向的第二方向的第二方向信息;所述获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭
点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息,包括:根据所述第一方向信息与所述第二方向信息,获得用于在所述目标视频帧图像中表示第一方向的至少两条直线对应的第一灭点的像素坐标信息以及用于在所述目标视频帧图像中表示第二方向的至少两条直线对应的第二灭点的像素坐标信息。7.根据权利要求6所述的方法,其特征在于,所述对所述目标视频帧图像进行识别处理,获得所述目标视频帧图像中的参照物对应的参照物轮廓信息与目标对象对应的目标对象轮廓信息,包括:对所述目标视频帧图像进行分割处理,获得包含参照物的第一子图像与包含目标对象的第二子图像;分别对所述第一子图像与所述第二子图像采用图像边缘检测方法进行边缘检测,获得参照物轮廓信息与目标对象轮廓信息。8.根据权利要求7所述的方法,其特征在于,在对所述目标视频帧图像进行分割处理,获得包含参照物的第一子图像与包含目标对象的第二子图像之前,还包括:获得对所述目标视频帧图像进行目标识别的识别结果信息,所述识别结果信息包括参照物在所述目标视频帧图像中的位置信息以及目标对象在所述目标视频帧图像中的位置信息。9.根据权利要求6或7所述的方法,其特征在于,所述根据所述参照物轮廓信息获得用于在所述目标视频帧图像中表示参照物所在方向的第一方向信息,并根据所述目标对象轮廓信息获得与第一方向为垂直方向的第二方向的第二方向信息,包括:分别对所述参照物轮廓信息与所述目标对象轮廓信息采用主成...

【专利技术属性】
技术研发人员:叶曦韩超诣
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1