光学防抖控制方法、装置、存储介质与电子设备制造方法及图纸

技术编号:33355469 阅读:52 留言:0更新日期:2022-05-08 10:10
本公开提供一种光学防抖控制方法、光学防抖控制装置、计算机可读存储介质与电子设备,涉及影像技术领域。该光学防抖控制方法包括:获取被拍摄物体与摄像头间的物距;根据所述物距,在惯性传感器的数据类别中确定目标类别;基于所述目标类别的惯性传感数据确定所述摄像头的位姿信息;通过解析所述摄像头的位姿信息,得到光学防抖控制参数。本公开能够在不同物距下实现光学防抖,拓宽光学防抖的应用范围,并提高光学防抖的响应速度与效率。并提高光学防抖的响应速度与效率。并提高光学防抖的响应速度与效率。

【技术实现步骤摘要】
光学防抖控制方法、装置、存储介质与电子设备


[0001]本公开涉及影像
,尤其涉及一种光学防抖控制方法、光学防抖控制装置、计算机可读存储介质与电子设备。

技术介绍

[0002]随着影像技术的发展,人们越来越多地使用具备摄像头的电子设备来拍摄图像或视频,以记录各种信息。在拍摄过程中,拍摄者手部的抖动或环境中的震动等,会造成拍摄画面的抖动,导致图像模糊。
[0003]相关技术中,采用光学防抖(Optical Image Stabilizer,OIS)来补偿抖动过程中镜头的偏移,以实现防抖的效果。然而,目前的光学防抖所能适用的场景较为有限。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开提供一种光学防抖控制方法、光学防抖控制装置、计算机可读存储介质与电子设备,以至少在一定程度上拓宽光学防抖的应用范围。
[0006]根据本公开的第一方面,提供一种光学防抖控制方法,包括:获取被拍摄物体与摄像头间的物距;根据所述物距,在惯性传感器的数据类别中确定目标类别;基于所述目标类别的惯性传感数据确定所述摄像头的位姿信息;通过解析所述摄像头的位姿信息,得到光学防抖控制参数。
[0007]根据本公开的第二方面,提供一种光学防抖控制装置,包括:物距获取模块,被配置为获取被拍摄物体与摄像头间的物距;目标类别确定模块,被配置为根据所述物距,在惯性传感器的数据类别中确定目标类别;位姿信息确定模块,被配置为基于所述目标类别的惯性传感数据确定所述摄像头的位姿信息;控制参数确定模块,被配置为通过解析所述摄像头的位姿信息,得到光学防抖控制参数。
[0008]根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的光学防抖控制方法及其可能的实现方式。
[0009]根据本公开的第四方面,提供一种电子设备,包括:处理器;存储器,用于存储所述处理器的可执行指令;摄像头,所述摄像头包括光学防抖系统。其中,所述处理器配置为经由执行所述可执行指令来执行上述第一方面的光学防抖控制方法及其可能的实现方式。
[0010]本公开的技术方案具有以下有益效果:
[0011]根据拍摄物体与摄像头间的物距,确定惯性传感数据中的目标类别,并采用该目标类别的惯性传感数据确定摄像头的位姿信息,进而通过解析位姿信息得到光学防抖控制参数,光学防抖控制参数可用于实现准确地光学防抖控制。一方面,本方案能够在不同物距下实现光学防抖,从而突破了相关技术中对于物距的限制,拓宽了光学防抖的应用范围。另
一方面,本方案根据不同的物距,采用与之相适应的目标类别的惯性传感数据来进行位姿信息的相关计算,能够在一定程度上减少所需处理的惯性传感数据的数量,从而提高光学防抖的响应速度与效率,并改善潜在的摄像头发热问题。
[0012]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0013]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施方式,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1示出本示例性实施方式中一种电子设备的结构示意图;
[0015]图2示出本示例性实施方式中光学防抖的原理示意图;
[0016]图3示出本示例性实施方式中一种光学防抖控制方法的流程图;
[0017]图4示出本示例性实施方式中镜头旋转与平移导致画面偏移的示意图;
[0018]图5示出本示例性实施方式中确定第一物距阈值的流程图;
[0019]图6示出本示例性实施方式中确定第一、第二、第三物距阈值的示意图;
[0020]图7示出本示例性实施方式中确定位置调节信息的流程图;
[0021]图8示出本示例性实施方式中镜头在X方向上被移动的示意图;
[0022]图9示出本示例性实施方式中光学防抖流程的示意图;
[0023]图10示出本示例性实施方式中一种光学防抖控制装置的结构示意图。
具体实施方式
[0024]现在将参考附图描述本公开的示例性实施方式。然而,示例性实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例。提供这些实施方式使得本公开将更加全面和完整,并将示例性实施方式的构思全面地传达给本领域技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
[0025]此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0026]相关技术中,光学防抖对于物距有一定的限制,通常仅能在特定的物距范围内实现较好的防抖效果,因此所能适用的场景较为有限。
[0027]鉴于上述问题,本公开的示例性实施方式提供一种光学防抖控制方法,以及用于
执行该光学防抖控制方法的电子设备。下面首先对电子设备进行说明。
[0028]电子设备可以包括处理器、存储器与摄像头。摄像头包括光学防抖系统。存储器存储有处理器的可执行指令,如可以是程序代码。处理器通过执行该可执行指令来执行本示例性实施方式中的光学防抖控制方法。该电子设备可以是手机、平板电脑、数码相机、无人机、智能穿戴设备等。
[0029]下面以图1中的移动终端100为例,对该电子设备的构造进行示例性说明。本领域技术人员应当理解,除了特别用于移动目的的部件之外,图1中的构造也能够应用于固定类型的设备。
[0030]参考图1所示,移动终端100具体可以包括:处理器110、存储器120、通信模块130、总线140、显示模块150、电源模块160、摄像头170与传感器模块180。
[0031]处理器110可以包括一个或多个处理单元,例如:处理器110可以包括AP(Application Processor,应用处理器)、调制解调处理器、GPU(Graphics Processing Unit,图形处理器)、ISP(Image Signal Processor,图像信号处理器)、控制器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光学防抖控制方法,其特征在于,包括:获取被拍摄物体与摄像头间的物距;根据所述物距,在惯性传感器的数据类别中确定目标类别;基于所述目标类别的惯性传感数据确定所述摄像头的位姿信息;通过解析所述摄像头的位姿信息,得到光学防抖控制参数。2.根据权利要求1所述的方法,其特征在于,所述根据所述物距,在惯性传感器的数据类别中确定目标类别,包括:响应于所述物距小于第一物距阈值,将加速度数据确定为所述目标类别;响应于所述物距大于所述第一物距阈值,将角速度数据确定为所述目标类别。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于平移补偿与旋转补偿的关系,获取平移测试量与对应的旋转测试量;在利用所述平移测试量对所述摄像头施加平移的情况下,获取物距与画面偏移量的第一关系,在利用所述旋转测试量对所述摄像头施加旋转的情况下,获取物距与画面偏移量的第二关系;根据所述第一关系与所述第二关系确定所述第一物距阈值。4.根据权利要求1所述的方法,其特征在于,所述根据所述物距,在惯性传感器的数据类别中确定目标类别,包括:响应于所述物距小于第二物距阈值,将加速度数据确定为所述目标类别;响应于所述物距大于所述第二物距阈值、且小于第三物距阈值,将加速度数据与角速度数据均确定为所述目标类别;响应于所述物距大于所述第三物距阈值,将角速度数据确定为所述目标类别。5.根据权利要求1所述的方法,其特征在于,所述获取被拍摄物体与摄像头间的物距,包括:获取所述摄像头对准所述被拍摄物体时的...

【专利技术属性】
技术研发人员:陈伟
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1