光学防抖方法、系统、计算机可读存储介质及电子设备技术方案

技术编号:30330724 阅读:13 留言:0更新日期:2021-10-10 00:35
本申请实施例提供一种光学防抖方法、系统、计算机可读存储介质及电子设备,光学防抖方法应用于摄像头模组,摄像头模组包括镜头和感光元件,光学防抖方法包括:获取所述摄像头模组的抖动数据;若所述抖动数据小于或等于第一阈值,则根据所述抖动数据和第一补偿策略驱动所述镜头和/或所述感光元件运动;若所述抖动数据大于所述第一阈值,则根据所述抖动数据和第二补偿策略驱动所述镜头和所述感光元件运动。本申请实施例可以提高摄像头模组的防抖效果。效果。效果。

【技术实现步骤摘要】
光学防抖方法、系统、计算机可读存储介质及电子设备


[0001]本申请涉及电子
,特别涉及一种光学防抖方法、系统、计算机可读存储介质及电子设备。

技术介绍

[0002]随着电子设备的不断普及,电子设备已经成为人们日常生活中不可或缺的社交工具和娱乐工具,人们对于电子设备的要求也越来越高。人们在使用摄像头进行拍摄的过程中,存在因摄像头抖动而导致拍摄的图像模糊、不清晰的问题。目前摄像头可以通过集成光学防抖、电子防抖、感光器防抖等技术以减弱摄像头抖动对成像清晰度的影响。然而,传统的摄像头防抖系统的防抖效果较差。

技术实现思路

[0003]本申请实施例提供一种光学防抖方法、系统、计算机可读存储介质及电子设备,可以提高摄像头模组的防抖效果。
[0004]本申请实施例提供一种光学防抖方法,应用于摄像头模组,所述摄像头模组包括镜头和感光元件,所述方法包括:
[0005]获取所述摄像头模组的抖动数据;
[0006]若所述抖动数据小于或等于第一阈值,则根据所述抖动数据和第一补偿策略驱动所述镜头和/或所述感光元件运动;
[0007]若所述抖动数据大于所述第一阈值,则根据所述抖动数据和第二补偿策略驱动所述镜头和所述感光元件运动。
[0008]本申请实施例提供一种光学防抖的系统,包括检测模组和摄像头模组,摄像头模组包括镜头、感光元件、第一驱动芯片和第二驱动芯片;第一驱动芯片与镜头连接,第二驱动芯片与感光元件连接;
[0009]检测模组获取摄像头模组的抖动数据,将抖动数据发送至第一驱动芯片和/或第二驱动芯片,若所述抖动数据小于或等于第一阈值,则根据所述抖动数据和第一补偿策略通过第一驱动芯片驱动所述镜头运动和/或通过第二驱动芯片驱动所述感光元件运动;若所述抖动数据大于所述第一阈值,则根据所述抖动数据和第二补偿策略驱动通过第一驱动芯片驱动所述镜头和通过第二驱动芯片驱动所述感光元件运动。
[0010]本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上所述的光学防抖方法。
[0011]本申请实施例提供一种电子设备,包括处理器、存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如上所述的光学防抖方法。
[0012]本申请实施例提供一种光学防抖方法可以同时实现镜头防抖和感光元件防抖,根据摄像头模组的抖动数据采取不同的防抖策略,相对于仅采用摄像头防抖或感光元件防抖等单一防抖结构,本申请实施例可以实现更大角度的光学防抖,有效提升摄像头模组的光
学防抖效果。
附图说明
[0013]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本申请实施例提供的光学防抖方法的第一种流程示意图。
[0015]图2为本申请实施例提供的光学防抖方法的第二种流程示意图。
[0016]图3为本申请实施例提供的电子设备的第一种结构示意图。
[0017]图4为图3所示电子设备中摄像头模组的结构示意图。
[0018]图5为图4所示第一支架、第一驱动电机和第二驱动电机的结构示意图。
[0019]图6为图4所示第一支架、第一驱动电机和第二驱动电机的爆炸结构示意图。
[0020]图7为本申请实施例提供的光学防抖系统的第一种结构示意图。
[0021]图8为本申请实施例提供的光学防抖系统的第二种结构示意图。
[0022]图9为本申请实施例提供的光学防抖系统的第三种结构示意图。
[0023]图10为本申请实施例提供的光学防抖系统的第四种结构示意图。
[0024]图11为本申请实施例提供的电子设备的第二种结构示意图。
具体实施方式
[0025]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]本申请实施例提供一种光学防抖方法,请参阅图1,图1为本申请实施例提供的光学防抖方法的第一种流程示意图。光学防抖方法应用于摄像头模组,摄像头模组包括镜头和感光元件,光学防抖方法包括:
[0027]101,获取摄像头模组的抖动数据。
[0028]在摄像头模组拍摄图像的过程中,如果摄像头模组产生抖动或者移动则会影响成像的清晰度,使得采集的图像产生模糊。可以通过检测角速度的角运动检测模组获取摄像头模组的抖动数据,诸如陀螺仪,陀螺仪可以检测摄像头模组是否发生抖动,并在摄像头模组发生抖动时获取摄像头模组的角速度信息,在其他一些实施例中,还可以通过检测加速度的检测模组获取摄像头模组的抖动数据,诸如加速度计。当然,还可以通过其他检测模组获取摄像头模组的抖动数据,只要能检测得到摄像头模组的抖动数据即可,本申请实施例中对此并不予以限定。根据检测模组的角速度信息和/或加速度信息等可以检测出摄像头模组抖动数据,例如摄像头模组抖动1度、摄像头模组抖动2度或摄像头模组抖动3度等。
[0029]102,若抖动数据小于或等于第一阈值,则根据抖动数据和第一补偿策略驱动镜头运动和/或感光元件运动。
[0030]由于镜头运动和感光元件运动之间需要配合,可以根据抖动数据合理安排镜头和
感光元件运动以实现光学防抖,以实现更大角度的光学防抖,有效提升摄像头模组的光学防抖效果,以镜头可以实现最大2度防抖示例,第一阈值可以为2度,若摄像头模组抖动数据小于或等于2度时,根据抖动数据和第一补偿策略驱动镜头和/或感光元件运动,其中,第一补偿策略可以包括:驱动镜头运动以对摄像头模组抖动进行补偿,驱动感光元件对摄像头模组抖动进行补偿,驱动镜头运动和感光元件运动以对摄像头模组抖动进行补偿。
[0031]103,若抖动数据大于第一阈值,则根据抖动数据和第二补偿策略驱动镜头和感光元件运动。
[0032]若抖动数据大于2度,根据抖动数据和第二补偿策略驱动镜头运动和感光元件运动,第二补偿策略可以为驱动镜头运动和感光元件运动对摄像头模组抖动进行补偿,通过驱动镜头运动和感光元件运动可以实现更大角度的光学防抖。
[0033]本申请实施例提供一种光学防抖方法可以同时实现镜头防抖和感光元件防抖,根据摄像头模组的抖动数据采取不同的防抖策略,相对于仅采用摄像头防抖或感光元件防抖等单一防抖结构,本申请实施例可以实现更大角度的光学防抖,有效提升摄像头模组的光学防抖效果。
[0034]在一些实施例中,第二补偿策略可以包括第一子策略和第二子策略,第一子策略和第二子策略不同。若抖动数据大于第一阈值且小于或等于第二阈值,根据抖动数据和第一子策本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光学防抖方法,应用于摄像头模组,其特征在于,所述摄像头模组包括镜头和感光元件,所述方法包括:获取所述摄像头模组的抖动数据;若所述抖动数据小于或等于第一阈值,则根据所述抖动数据和第一补偿策略驱动所述镜头运动和/或所述感光元件运动;若所述抖动数据大于所述第一阈值,则根据所述抖动数据和第二补偿策略驱动所述镜头和所述感光元件运动。2.根据权利要求1所述的光学防抖方法,其特征在于,所述根据所述抖动数据和第一补偿策略驱动所述镜头运动和/或所述感光元件运动包括:根据所述抖动数据确定第一补偿数据;若所述第一补偿数据满足第一补偿条件,所述第一补偿条件为所述第一补偿数据仅包括镜头的平移量,则根据所述第一补偿数据驱动所述镜头运动;若所述第一补偿数据满足第二补偿条件,所述第二补偿条件为所述第一补偿数据包括镜头的平移量和感光元件的转动量,则根据所述第一补偿数据驱动所述镜头和所述感光元件运动。3.根据权利要求2所述的光学防抖方法,其特征在于,所述根据所述第一补偿数据驱动所述镜头运动包括:根据所述第一补偿数据驱动所述镜头平移;所述根据所述第一补偿数据驱动所述镜头和所述感光元件运动包括:根据所述第一补偿数据驱动所述镜头平移,驱动所述感光元件转动。4.根据权利要求3所述的光学防抖方法,其特征在于,所述根据所述第一补偿数据驱动所述镜头平移包括:根据所述第一补偿数据确定出第一平移量;根据所述第一平移量驱动所述镜头在所述平移;所述根据所述第一补偿数据驱动所述镜头平移,驱动所述感光元件转动包括:根据所述第一补偿数据确定出第二平移量和第一转动量;根据所述第二平移量驱动所述镜头在平移;根据所述第一转动量驱动所述感光元件转动。5.根据权利要求1所述的光学防抖方法,其特征在于,所述第二补偿策略包括第一子策略和第二子策略,所述若所述抖动数据大于所述第一阈值,则根据所述抖动数据和第二补偿策略驱动所述镜头和所述感光元件运动包括:若所述抖动数据大于所述第一阈值且小于或等于第二阈值,根据所述抖动数据和所述第一子策略驱动所述镜头和所述感光元件运动;若所述抖动数据大于所述第二阈值,则根据所述抖动数据和第二子策略驱动所述镜头和所述感光元件运动。6.根据权利要求5所述的光学防抖方法,其特征在于,所述根据所述第一子策略驱动所述镜头和所述感光元件运动包括:根据所述抖动数据确定出第二补偿数据;若所述第二补偿数据满足第三补偿条件,所述第三补偿条件为所述第二补偿数据包括
镜头的平移量和感光元件的平移量...

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

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

1