System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及光学图像稳定领域,特别涉及一种防抖补偿方法、摄像设备及存储介质。
技术介绍
1、随着智能手机产品以及摄影摄像技术的飞速发展,镜头式光学图像稳定(ois,optical image stabilizer)技术成为提高图像质量的关键。传统的ois系统设计在较轻的镜头上应用性能好,但近年来,在手机终端成像方面,为了进一步提升图像质量,越来越多的镜头采用重量较重的玻璃材料,使得镜头的重量大幅度增加。这一变化使得重力对ois系统的影响变得更加明显。
2、专利技术人发现,现有的pid(proportion-integration-differentiation)控制算法虽在镜头定位精度方面取得了成就,但在处理重力引起的初始冲击和维持长期稳定性方面存在局限。重力的影响导致了摄像设备中镜头模块的位置偏移,进而影响闭环pid控制的输出和驱动电流,降低了图像的稳定性。
3、经典ois控制系统中是将目标位置与反馈位置的差直接作为pid控制算法的输入,通过pid控制算法来调整驱动电流的大小,从而实现对vcm(voice coil moto,音圈电机)位置的精准控制。而当摄像模组受到重力影响时,往往会偏离一定的位置,而该偏离难以通过给定目标值瞬间进行补偿。通常利用vcm进行光学防抖的系统,镜头模块在不同姿态下,由于受到重力影响会产生姿势差的问题,动子受重力影响在防抖过程中的相对位置难以锁定在结构的机械中心位置,进一步导致防抖系统的最大防抖能力受损,摄像设备的防抖性能下降,图像的稳定性较低。
1、本专利技术实施例的目的在于提供一种防抖补偿方法,使得防抖补偿后的摄像设备克服了重力导致的镜头位置偏移的问题,提高了摄像设备的防抖性能,提高了图像的稳定性。
2、为解决上述技术问题,本专利技术的实施例提供了一种防抖补偿方法,包括:
3、根据摄像设备中动子的传感器数据,判断所述动子所在镜头模块是否受到重力影响;
4、若所述动子所在镜头模块受到重力影响,根据所述摄像设备的重力补偿系数,确定防抖补偿量;
5、根据所述防抖补偿量对所述摄像设备中动子所在镜头模块进行防抖补偿。
6、本专利技术的实施例还提供了一种防抖补偿方法,所述摄像设备的重力补偿系数的确定方法包括:
7、控制所述摄像设备中的镜头模块按照预设角度旋转;
8、获取旋转过程中所述动子的位移传感器数据以及姿态传感器数据;
9、根据所述位移传感器数据以及所述姿态传感器数据,确定所述重力补偿系数。
10、本专利技术的实施例还提供了一种防抖补偿方法,所述根据所述位移传感器数据以及所述姿态传感器数据,确定所述重力补偿系数,包括:
11、对所述位移传感器数据以及所述姿态传感器数据进行拟合,得到所述重力补偿系数。
12、本专利技术的实施例还提供了一种防抖补偿方法,所述根据所述摄像设备的重力补偿系数,确定防抖补偿量,包括:
13、根据所述重力补偿系数对所述摄像设备中动子的传感器数据进行校正,得到目标传感器数据;
14、根据所述目标传感器数据,确定所述防抖补偿量。
15、本专利技术的实施例还提供了一种防抖补偿方法,所述根据摄像设备中动子的传感器数据,判断所述动子所在镜头模块是否受到重力影响,包括:
16、实时监测所述摄像设备中动子的传感器数据;
17、若所述传感器数据中存在至少一个数据大于所述数据对应的传感器类型的预设受重力影响阈值,确定所述动子所在镜头模块受到重力影响;
18、否则,确定所述动子所在镜头模块未受到重力影响。
19、本专利技术的实施例还提供了一种防抖补偿方法,所述传感器数据包括:姿态传感器数据,和/或,位移传感器数据。
20、本专利技术的实施例还提供了一种防抖补偿方法,所述动子的位移传感器数据包括:所述动子在水平方向的位移量以及所述动子在竖直方向的位移量。
21、本专利技术的实施例还提供了一种防抖补偿方法,所述预设角度至少为九十度。
22、本专利技术的实施例还提供了一种摄像设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述防抖补偿方法。
23、本专利技术的实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述防抖补偿方法。
24、本专利技术实施例中,通过判断动子所在镜头模块是否受到重力影响,以在受重力影响时,根据摄像设备的重力补偿系数确定防抖补偿量进行摄像设备的防抖补偿,使得最终的防抖补偿量可以克服重力影响,本专利技术考虑到了防抖过程中的重力影响,可以提高摄像设备的防抖能力,进一步提高图像的稳定性。
本文档来自技高网...【技术保护点】
1.一种防抖补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的防抖补偿方法,其特征在于,所述摄像设备的重力补偿系数的确定方法包括:
3.根据权利要求2所述的防抖补偿方法,其特征在于,所述根据所述位移传感器数据以及所述姿态传感器数据,确定所述重力补偿系数,包括:
4.根据权利要求1所述的防抖补偿方法,其特征在于,所述根据所述摄像设备的重力补偿系数,确定防抖补偿量,包括:
5.根据权利要求1所述的防抖补偿方法,其特征在于,所述根据摄像设备中动子的传感器数据,判断所述动子所在镜头模块是否受到重力影响,包括:
6.根据权利要求1所述的防抖补偿方法,其特征在于,所述传感器数据包括:姿态传感器数据,和/或,位移传感器数据。
7.根据权利要求2所述的防抖补偿方法,其特征在于,所述动子的位移传感器数据包括:所述动子在水平方向的位移量以及所述动子在竖直方向的位移量。
8.根据权利要求2所述的防抖补偿方法,其特征在于,所述预设角度至少为九十度。
9.一种摄像设备,其特征在于,包括:
...【技术特征摘要】
1.一种防抖补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的防抖补偿方法,其特征在于,所述摄像设备的重力补偿系数的确定方法包括:
3.根据权利要求2所述的防抖补偿方法,其特征在于,所述根据所述位移传感器数据以及所述姿态传感器数据,确定所述重力补偿系数,包括:
4.根据权利要求1所述的防抖补偿方法,其特征在于,所述根据所述摄像设备的重力补偿系数,确定防抖补偿量,包括:
5.根据权利要求1所述的防抖补偿方法,其特征在于,所述根据摄像设备中动子的传感器数据,判断所述动子所在镜头模块是否受到重力影响,包括:...
【专利技术属性】
技术研发人员:吴秀,
申请(专利权)人:瑞声开泰声学科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。