【技术实现步骤摘要】
获取姿态角的方法、摄像头防抖控制方法以及电子设备
[0001]本申请涉及光学防抖
,具体涉及一种获取姿态角的方法、摄像头防抖控制方法以及电子设备。
技术介绍
[0002]随着现代社会科技的进步和发展,拍照功能在智能手机等移动终端设备上越来越普及,使用移动终端摄像头进行拍照或者录像已经成为人们日常生活中非常普遍的现象。在使用移动终端摄像头进行拍摄时,仍然存在因人手抖动或外部颠簸等原因导致摄像头抖动,进而造成拍摄的图像模糊、不清晰的问题。
[0003]如何较为准确地获得拍摄过程中摄像头因外部原因引起的姿态角度,从而控制音圈电机(VCM)镜头沿偏移角度的反方向进行移动补偿,成为了解决图像模糊问题的关键。
[0004]现有技术的光学防抖控制方法中,获取的姿态角度的准确性还有待进一步提高。
技术实现思路
[0005]鉴于此,本申请提供一种获取姿态角的方法、摄像头防抖控制方法以及电子设备,以解决现有的姿态角计算准确性不足的问题。
[0006]本申请提供的一种获取姿态角的方法,包括:实时获取原始检测数据,所述原始检测数据至少包括:原始加速度数据和原始角速度数据;采用姿态误差补偿向量对所述原始角速度数据进行修正,获得修正角速度数据,所述姿态误差补偿向量与所述原始加速度数据相关;根据所述修正角速度数据,获取修正姿态四元数;根据所述修正姿态四元数,获取姿态角。
[0007]可选的,所述采用姿态误差补偿向量对所述原始角速度数据进行修正,获得修正角速度数据包括:对所述姿态误差补偿向量进行 ...
【技术保护点】
【技术特征摘要】
1.一种获取姿态角的方法,其特征在于,包括:实时获取原始检测数据,所述原始检测数据至少包括:原始加速度数据和原始角速度数据;采用姿态误差补偿向量对所述原始角速度数据进行修正,获得修正角速度数据,所述姿态误差补偿向量与所述原始加速度数据相关;根据所述修正角速度数据,获取修正姿态四元数;根据所述修正姿态四元数,获取姿态角。2.根据权利要求1所述的获取姿态角的方法,其特征在于,所述采用姿态误差补偿向量对所述原始角速度数据进行修正,获得修正角速度数据包括:对所述姿态误差补偿向量进行比例
‑
积分计算以得到所述修正角速度数据。3.根据权利要求1所述的获取姿态角的方法,其特征在于,还包括:根据所述原始加速度数据和所述原始角速度数据计算姿态误差补偿向量,包括:将所述原始加速度数据进行归一化,获取归一化后加速度数据;计算移动终端坐标系下的重力矢量;将所述归一化后加速度数据与所述重力矢量进行叉乘,得到所述姿态误差补偿向量。4.根据权利要求1所述的获取姿态角的方法,其特征在于,根据所述修正角速度数据,获取修正姿态四元数时,采用以下公式进行计算:其中,Q
c,t+
△
t
=[q
0c q
1c q
2c q
3c
]
Tt+
△
t
为修正姿态四元数,ω
xc
为空间坐标系下x轴的修正角速度数据的分量,ω
yc
为空间坐标系下y轴的修正角速度数据的分量,ω
zc
为空间坐标系下z轴的修正角速度数据的分量,Δt为相邻两次获取原始检测数据的时间间隔。5.根据权利要求1所述的获取姿态角的方法,其特征在于,根据所述修正姿态四元数,获取姿态角包括:对所述修正姿态四元数进行归一化处理,得到规范姿态四元数;根据所述规范姿态四元数计算得到所述姿态角,所述姿态角包括俯仰角、偏航角和翻滚角;其中所述俯仰角pitch=arcsin(
‑
2q
2c
q
3c
+2q
0c
q
2c
),所述偏航角所述翻滚角q<...
【专利技术属性】
技术研发人员:张茹茹,
申请(专利权)人:上海艾为电子技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。