本申请涉及光学防抖技术,尤其涉及一种光学防抖模组的检测方法、装置、设备及存储介质。
背景技术:
1、当前市场上中高端手机摄像头均已支持光学防抖(optical imagestabilization,ois)功能,该功能是通过ois马达,移动镜头或者传感器,来实时补偿由于手机抖动产生的画面偏移。目前是利用振动台进行ois马达的防抖检测,这种检测方式得到的测试结果受振动台的振动稳定性影响较大,导致测试结果不准确。
技术实现思路
1、本申请期望提供一种光学防抖模组的检测方法、装置、设备及存储介质。
2、本申请的技术方案是这样实现的:
3、第一方面,提供了一种光学防抖模组的检测方法,所述检测方法包括:
4、将用于模拟振动台抖动的角加速度波形数据作为光学防抖算法的输入,得到所述光学防抖模组的多个第一运动位置;
5、基于所述多个第一运动位置控制所述光学防抖模组运动;
6、所述光学防抖模组运动至多个目标第一运动位置时,通过摄像头采集到多帧图像,并确定所述多帧图像中每帧图像的目标对象的真实位置和理想位置;
7、基于所述多帧图像中每帧图像的目标对象的真实位置和理想位置,确定所述光学防抖模组的防抖性能的检测结果。
8、第二方面,提供了一种光学防抖模组的检测装置,所述检测装置包括:
9、处理单元,用于将用于模拟振动台抖动的角加速度波形数据作为光学防抖算法的输入,得到所述光学防抖模组的多个第一运动位置;
10、控制单元,用于基于所述多个第一运动位置控制所述光学防抖模组运动;
11、确定单元,用于所述光学防抖模组运动至多个目标第一运动位置时,通过摄像头采集到多帧图像,并确定所述多帧图像中每帧图像的目标对象的真实位置和理想位置;
12、所述确定单元,还用于基于所述多帧图像中每帧图像的目标对象的真实位置和理想位置,确定所述光学防抖模组的防抖性能的检测结果。
13、第三方面,提供了一种光学防抖模组的检测设备,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器配置为运行所述计算机程序时,执行第一方面的方法的步骤。
14、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现第一方面的方法的步骤。
15、本申请实施例提供一种光学防抖模组的检测方法、装置、设备及存储介质,该检测方法包括:将用于模拟振动台抖动的角加速度波形数据作为光学防抖算法的输入,得到光学防抖模组的多个第一运动位置;基于多个第一运动位置控制光学防抖模组运动;光学防抖模组运动至多个目标第一运动位置时,通过摄像头采集到多帧图像,并确定多帧图像中每帧图像的目标对象的真实位置和理想位置;基于多帧图像中每帧图像的目标对象的真实位置和理想位置,确定光学防抖模组的防抖性能的检测结果;这样在取消振动台后仍可实现对光学防抖模组的防抖性能检测,解决了因振动台稳定性低导致检测结果不准确的问题,同时还可以减少设备投入,实现降低成本,提高效益的目的。
1.一种光学防抖模组的检测方法,其特征在于,所述检测方法包括:
2.根据权利要求1所述的检测方法,其特征在于,所述基于所述多帧图像中每帧图像的目标对象的真实位置和理想位置,确定所述光学防抖模组的防抖性能的检测结果,包括:
3.根据权利要求2所述的检测方法,其特征在于,所述基于所述多个第一差值中的最大第一差值,确定所述光学防抖模组的防抖性能的检测结果,包括:
4.根据权利要求3所述的检测方法,其特征在于,所述基于所述最大第一差值和所述多个第二差值中的最大第二差值,确定第一防抖压缩比,包括:
5.根据权利要求1所述的检测方法,其特征在于,所述基于所述多帧图像中每帧图像的目标对象的真实位置和理想位置,确定所述光学防抖模组的防抖性能的检测结果,包括:
6.根据权利要求1-5任一项所述的检测方法,其特征在于,所述确定所述多帧图像中每帧图像的目标对象的真实位置和理想位置,包括:
7.根据权利要求1-5任一项所述的检测方法,其特征在于,所述控制方法还包括:
8.一种光学防抖模组的检测装置,其特征在于,所述检测装置包括:
9.一种光学防抖模组的检测设备,其特征在于,所述检测设备包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述的方法的步骤。