【技术实现步骤摘要】
一种防抖方法及电子设备
本专利技术实施例涉及通信
,尤其涉及一种防抖方法及电子设备。
技术介绍
随着通信技术的发展,电子设备中摄像头的功能越来越丰富。例如,用户可以控制电子设备进行数码变焦,以拍摄远处景物的图像。目前,在用户控制电子设备运行相机应用程序并显示拍摄预览界面的情况下,用户可以通过在该拍摄预览界面中增加双指之间距离的滑动输入,触发电子设备进行数码变焦,从而该拍摄预览界面可以放大显示远处景物的图像。然后,用户可以触发电子设备拍摄图像。但是,由于数码变焦是在拍摄预览界面中部分像素的周边插入经过特殊算法处理的像素,因此如果变焦的倍率较大,那么即使电子设备发生轻微抖动,也会使得插入的像素发生较大变化,从而导致变焦后的预览图像较为模糊。
技术实现思路
本专利技术实施例提供一种防抖方法及电子设备,以解决数码变焦的倍率较大,从而导致变焦后的预览图像较为模糊的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种防抖方法,应用于电子设 ...
【技术保护点】
1.一种防抖方法,应用于电子设备,所述电子设备包括摄像头,其特征在于,所述方法包括:/n获取目标角度和目标倍率,所述目标角度为通过所述摄像头采集第一图像时陀螺仪的旋转角度,所述目标倍率为通过所述摄像头采集所述第一图像时所述电子设备的变焦倍率;/n在所述目标角度位于预设区间内,且所述目标倍率大于或等于预设倍率的情况下,根据所述目标角度和所述目标倍率,获取所述第一图像的偏移量;/n根据所述第一图像的偏移量校正所述第一图像,得到第二图像,并显示所述第二图像。/n
【技术特征摘要】
1.一种防抖方法,应用于电子设备,所述电子设备包括摄像头,其特征在于,所述方法包括:
获取目标角度和目标倍率,所述目标角度为通过所述摄像头采集第一图像时陀螺仪的旋转角度,所述目标倍率为通过所述摄像头采集所述第一图像时所述电子设备的变焦倍率;
在所述目标角度位于预设区间内,且所述目标倍率大于或等于预设倍率的情况下,根据所述目标角度和所述目标倍率,获取所述第一图像的偏移量;
根据所述第一图像的偏移量校正所述第一图像,得到第二图像,并显示所述第二图像。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述摄像头的内参数;
所述根据所述目标角度和所述目标倍率,获取所述第一图像的偏移量,包括:
根据所述目标角度、所述目标倍率和所述摄像头的内参数,获取所述第一图像的偏移量。
3.根据权利要求2所述的方法,其特征在于,第一矩阵表示所述摄像头的内参数,第二矩阵表示所述目标倍率,旋转矩阵表示所述目标角度;
所述根据所述目标角度、所述目标倍率和所述摄像头的内参数,获取所述第一图像的偏移量,包括:
根据所述第一矩阵与所述第二矩阵,计算得到第三矩阵;
根据所述第三矩阵和所述旋转矩阵,计算得到单应性矩阵,所述单应性矩阵用于表示所述第一图像的偏移量;
其中,所述目标角度包括第一方向的变化角度、第二方向的变化角度和第三方向的变化角度,所述第一方向与所述第三方向相互垂直,所述第二方向与所述第三方向垂直。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一图像的偏移量校正所述第一图像,得到第二图像,包括:
根据所述单应性矩阵,对所述第一图像中的每个像素点进行单应性变化,得到所述第二图像。
5.根据权利要求2所述的方法,其特征在于,第一矩阵表示所述摄像头的内参数,第二矩阵表示所述目标倍率,旋转矩阵表示所述目标角度;
所述根据所述目标角度、所述目标倍率和所述摄像头的内参数,获取所述第一图像的偏移量,包括:
根据所述第一矩阵与所述第二矩阵,计算得到第三矩阵;
根据所述第三矩阵和所述旋转矩阵,计算得到单应性矩阵;
根据所述单应性矩阵和第四矩阵,计算得到目标矩阵,所述第四矩阵用于表示所述第一图像的尺寸,所述目标矩阵用于表示所述第一图像的偏移量;
其中,所述目标角度包括第一方向的变化角度和第二方向的变化角度,所述第一方向与所述第二方向垂直。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一图像的偏移量校正所述第一图像,得到第二图像,包括:
根据所述目标矩阵,在所述第一图像所在的平面中对所述第...
【专利技术属性】
技术研发人员:王玮,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。