一种云台相机的自标定方法技术

技术编号:39835114 阅读:7 留言:0更新日期:2023-12-29 16:18
本发明专利技术涉及一种云台相机的自标定方法

【技术实现步骤摘要】
一种云台相机的自标定方法、存储介质和电子设备


[0001]本专利技术涉及拍摄设备
,尤其涉及一种云台相机的自标定方法

存储介质和电子设备


技术介绍

[0002]现今,通过在云台上加载相机等拍摄装置进行拍摄,已经被广泛应用于航拍和巡检等各个领域

[0003]以及,目前可通过采用安装姿态测量陀螺仪的方式来测量云台相机的姿态,但受体积

重量和成本等限制,姿态测量元件性能有限,导致测量的云台相机的姿态角精度差


技术实现思路

[0004](

)
要解决的技术问题
[0005]鉴于现有技术的上述缺点

不足,本专利技术提供一种云台相机的自标定方法

存储介质和电子设备,其解决了现有技术中存在着的测量的云台相机的姿态角精度差的技术问题

[0006](

)
技术方案
[0007]为了达到上述目的,本专利技术采用的主要技术方案包括:
[0008]第一方面,本专利技术实施例提供一种云台相机的自标定方法,该自标定方法包括:第一数据记录步骤,控制选定好的云台相机进行三次旋转,并且在云台相机的三次旋转中每次停止旋转时,云台相机的画面的中心点均为地面区域,以及记录三次旋转中每次旋转后的云台相机的
PT
值和三次旋转中每次旋转后的云台相机的画面的中心点的经纬度;其中,
PT
包括
Pan
值和
tilt
值;
[0009]误差计算步骤,基于三次旋转中每次旋转后的云台相机的
PT
值和三次旋转中每次旋转后的云台相机的画面的中心点的经纬度,计算云台初始
tilt
误差;
[0010]重复执行第一数据记录步骤和误差计算步骤,直至到达预设执行次数,则停止循环,并从多个云台初始
tilt
误差中选取中位数作为最终的云台初始
tilt
误差;
[0011]第二数据记录步骤,在确定最终的云台初始
tilt
误差后,控制云台相机再进行两次旋转,并且在云台相机的两次旋转中每次停止旋转时,云台相机的画面的中心点也均为地面区域,以及记录两次旋转中每次旋转后的云台相机的
PT
值和两次旋转中每次旋转后的云台相机的画面的中心点的经纬度;
[0012]高度计算步骤,基于两次旋转中每次旋转后的云台相机的
PT
值和两次旋转中每次旋转后的云台相机的画面的中心点的经纬度,计算相机的高度;
[0013]重复执行第二数据记录步骤和高度计算步骤,直至到达预设执行次数,则停止循环,并从多个相机的高度中选取中位数作为最终的相机的高度,以及记录最终的相机的高度对应的参数;
[0014]基于最终的相机的高度对应的参数,计算云台相机的经纬度和在
Pan
值等于0时的
云台相机中的相机的偏转角;其中,偏转角为相机和正北方向的夹角;
[0015]利用相机的高度和云台相机的经纬度,确定相机的位置信息,并利用最终的云台初始
tilt
误差和偏转角,确定相机的姿态信息

[0016]在一个可能地实施例中,三次旋转中每次旋转后的云台相机的画面的中心点的经纬度均是通过百度拾取坐标系统获取的

[0017]在一个可能地实施例中,云台初始
tilt
误差为通过如下公式获得:
[0018][0019]其中,
O
表示相机在地面上的投影点;
A
表示三次旋转中一次旋转后的云台相机的画面的中心点;
L
表示云台相机的位置;
tilt_error
表示云台初始
tilt
误差;
tilt_A
表示中心点
A
对应的
tilt


[0020]在一个可能地实施例中,两次旋转对应的
Pan
值的差值控制在
45
度至
135
度之间

[0021]在一个可能地实施例中,相机的高度为通过如下公式获得:
[0022][0023]其中,
O
表示相机在地面上的投影点;
L
表示云台相机的位置;
C
表示两次旋转中一次旋转后的云台相机的画面的中心点

[0024]在一个可能地实施例中,偏转角为通过如下公式获得:
[0025][0026]其中,
θ
表示偏转角;投影点
O
的坐标为
(x,y)

pan_C
表示两次旋转中一次旋转后的云台相机的画面的中心点
C
对应的
Pan


[0027]第二方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面或第一方面的任一可选的实现方式所述的方法

[0028]第三方面,本申请实施例提供了一种电子设备,包括:处理器

存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第一方面或第一方面的任一可选的实现方式所述的方法

[0029](

)
有益效果
[0030]本专利技术的有益效果是:
[0031]本申请实施例提供了一种云台相机的自标定方法

存储介质和电子设备,通过多次旋转云台相机,并直接获取旋转后相机的
Pan

、tilt
值以及相机的画面中心点的经纬度坐标,进而通过上述
Pan

、tilt
值以及相机的画面中心点的经纬度坐标计算云台初始
tilt
误差

相机的高度

相机的经纬度和在
Pan
值等于0时的云台相机中的相机的偏转角,以及利用相机的高度和云台相机的经纬度,确定相机的位置信息,并利用最终的云台初始
tilt
误差和偏转角,确定相机的姿态信息,从而相比于现有的通过姿态测量陀螺仪的方式来测量云台相机的姿态的方案来说,其可以提高姿态角精度

[0032]为使本申请实施例所要实现的上述目的

特征和优点能更明显易懂,下文特举较
佳实施例,并配合所附附图,作详细说明如下

附图说明
[0033]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云台相机的自标定方法,其特征在于,包括:第一数据记录步骤,控制选定好的云台相机进行三次旋转,并且在所述云台相机的三次旋转中每次停止旋转时,所述云台相机的画面的中心点均为地面区域,以及记录三次旋转中每次旋转后的云台相机的
PT
值和所述三次旋转中每次旋转后的云台相机的画面的中心点的经纬度;其中,所述
PT
值包括
Pan
值和
tilt
值;误差计算步骤,基于所述三次旋转中每次旋转后的云台相机的
PT
值和所述三次旋转中每次旋转后的云台相机的画面的中心点的经纬度,计算云台初始
tilt
误差;重复执行所述第一数据记录步骤和所述误差计算步骤,直至到达预设执行次数,则停止循环,并从多个所述云台初始
tilt
误差中选取中位数作为最终的云台初始
tilt
误差;第二数据记录步骤,在确定所述最终的云台初始
tilt
误差后,控制所述云台相机再进行两次旋转,并且在所述云台相机的两次旋转中每次停止旋转时,所述云台相机的画面的中心点也均为地面区域,以及记录两次旋转中每次旋转后的云台相机的
PT
值和所述两次旋转中每次旋转后的云台相机的画面的中心点的经纬度;高度计算步骤,基于所述两次旋转中每次旋转后的云台相机的
PT
值和所述两次旋转中每次旋转后的云台相机的画面的中心点的经纬度,计算所述相机的高度;重复执行所述第二数据记录步骤和所述高度计算步骤,直至到达预设执行次数,则停止循环,并从多个所述相机的高度中选取中位数作为最终的相机的高度,以及记录所述最终的相机的高度对应的参数;基于所述最终的相机的高度对应的参数,计算所述云台相机的经纬度和在所述
Pan
值等于0时的所述云台相机中的相机的偏转角;其中,所述偏转角为所述相机和正北方向的夹角;利用所述相机的高度和所述云台相机的经纬度,确定所述相机的位置信息,并利用所述最终的云台初始
tilt
误差和所述偏转角,确定所述相机的姿态信息
。2.
根据权利要求1所述的自标定方法,其特征在于,所述三次旋转中每次旋转...

【专利技术属性】
技术研发人员:汝骏仁郭长柱吴圣阳
申请(专利权)人:江苏范特科技有限公司
类型:发明
国别省市:

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

1