【技术实现步骤摘要】
光学防抖方法、装置、电子设备和计算机可读存储介质
[0001]本申请涉及计算机
,特别是涉及一种光学防抖方法、装置、电子设备和计算机可读存储介质。
技术介绍
[0002]随着影像技术的发展,人们越来越经常通过电子设备上的摄像头等图像采集设备拍摄图像或视频,记录各种信息。在进行拍摄的过程中,由于外界的抖动,会带来拍摄画面的抖动,造成图像的运动模糊。为了保证拍摄的质量,需要对拍摄过程进行防抖。
[0003]但是,传统的防抖方案往往是仅采用马达驱动镜头进行防抖,存在光学防抖不够准确的问题。
技术实现思路
[0004]本申请实施例提供了一种光学防抖方法、装置、电子设备、计算机可读存储介质,可以更准确进行光学防抖。
[0005]一种光学防抖方法,应用于摄像模组中,所述摄像模组包括镜头马达和感光芯片马达,所述方法包括:
[0006]获取所述摄像模组的防抖补偿信息;
[0007]基于所述防抖补偿信息分别确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量;
[0008]控制所述镜头马达基于所述镜头补偿量驱动镜头进行抖动补偿,控制所述感光芯片马达基于所述芯片补偿量驱动感光芯片进行抖动补偿。
[0009]一种光学防抖装置,应用于摄像模组中,所述摄像模组包括镜头马达和感光芯片马达,所述装置包括:
[0010]获取模块,用于获取所述摄像模组的防抖补偿信息;
[0011]补偿量确定模块,用于基于所述防抖补偿信息分别确定所述镜头马达的镜头补偿量和所述感 ...
【技术保护点】
【技术特征摘要】
1.一种光学防抖方法,其特征在于,应用于摄像模组中,所述摄像模组包括镜头马达和感光芯片马达,所述方法包括:获取所述摄像模组的防抖补偿信息;基于所述防抖补偿信息分别确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量;控制所述镜头马达基于所述镜头补偿量驱动镜头进行抖动补偿,控制所述感光芯片马达基于所述芯片补偿量驱动感光芯片进行抖动补偿。2.根据权利要求1所述的方法,其特征在于,所述基于所述防抖补偿信息分别确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量,包括:在第一防抖模式下,获取所述镜头马达的第一防抖补偿行程和所述感光芯片马达的第二防抖补偿行程;基于所述第一防抖补偿行程从所述防抖补偿信息中确定所述镜头马达的镜头补偿量,基于所述第二防抖补偿行程从所述防抖补偿信息中确定所述感光芯片马达的芯片补偿量;防抖补偿行程与补偿量呈正相关。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一防抖补偿行程从所述防抖补偿信息中确定所述镜头马达的镜头补偿量,基于所述第二防抖补偿行程从所述防抖补偿信息中确定所述感光芯片马达的芯片补偿量,包括:基于所述第一防抖补偿行程和所述第二防抖补偿行程确定总防抖补偿行程,确定所述第一防抖补偿行程在所述总防抖补偿行程中所占的第一比例,以及所述第二防抖补偿行程在所述总防抖补偿行程中所占的第二比例;确定所述防抖补偿信息对应的总防抖补偿量的第一比例为所述镜头马达的镜头补偿量,以及确定所述防抖补偿信息对应的总防抖补偿量的第二比例为所述感光芯片马达的芯片补偿量。4.根据权利要求1所述的方法,其特征在于,所述基于所述防抖补偿信息分别确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量,包括:在第二防抖模式下,获取所述镜头马达的第一优先级和所述感光芯片马达的第二优先级;基于所述第一优先级和所述第二优先级,分别从所述防抖补偿信息中确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量;优先级与补偿量呈正相关。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若检测到所述镜头马达和所述感光芯片马达的其中一个马达需要在旋转方向上进行抖动补偿,则进入第二防抖模式;所述基于所述第一优先级和所述第二优先级,分别从所述防抖补偿信息中确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量,包括:获取所述第一优先级和所述第二优先级中较高优先级的马达平移的最大补偿量;其中,需要在旋转方向上进行抖动补偿的马达的优先级低于不需要在旋转方向上进行抖动补偿的马达的优先级;基于所述最大补偿量和所述防抖补偿信息对应的总防抖补偿量,确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量。6.根据权利要求5所述的方法,其特征在于,所述基于所述最大补偿量和所述防抖补偿
信息对应的总防抖补偿量,确定所述镜头马达的镜头补偿量和所述感光芯片马达的芯片补偿量,包括:若所述最大补偿量大于或等于所述防抖补偿信息对应的总防抖补偿量,则确定所述较高优先级的马达平移的补偿量为所述总防抖补偿量,较低优先级的马达平移的补偿量为零;所述控制所述镜头马达基于所述镜头补偿量驱动镜头进行抖动补偿,控制所述感光芯片马达基于所述芯片补偿量驱动感光芯片进行抖动补偿,包括:若所述较高优先级的马达为镜头马达,则根据所述总防抖补偿量控制所述镜头马达驱动镜头进行抖动补偿,以及获取旋转补偿量,根据所述旋转补偿量控制所述感光芯片马达在旋转方向上进行抖动补偿;若所述较高优先级的马达为感光芯片马达,...
【专利技术属性】
技术研发人员:陈伟,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。