System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开实施例涉及电子设备,涉及但不限于一种防抖动装置的串扰标定方法、串扰补偿方法及相关装置。
技术介绍
1、随着相机、手机等具有摄像头的电子设备更广泛的应用,拍摄过程中的防抖动能力成为评价摄像头品质的重要指标。ois(光学防抖)技术可以根据抖动信息,驱动vcm(voice coil motor,音圈马达)运动,与抖动抵消,从而减少抖动。
2、对于vcm马达的运动可以分解为三个轴上的运动,包括ois平面内的x轴、y轴以及af(automatic focus,自动对焦)方向上的z轴。由于一个轴的运动会对其他轴产生影响,即串扰,如果不能准确标定串扰,则难以确定各轴的实际位移之间的影响,无法准确抵消抖动,进而导致防抖动效果不佳。
技术实现思路
1、有鉴于此,本公开实施例提供一种防抖动装置的串扰标定方法、串扰补偿方法及相关装置。
2、一方面,本公开实施例提供一种防抖动装置的串扰标定方法,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述方法包括:
3、检测所述第一运动轴的第一位移;所述第一位移由所述第二运动轴发生位移时串扰产生;
4、根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值;
5、根据所述第一残差值和所述第二位移传感器的第二输出值,标定所述第二位移传感器的输出值与残差之间的第一对应关系;其中,所述第一对应关系用于在进行
6、在一些实施例中,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
7、根据所述第一位移,确定所述第一位移传感器的参考输出值;
8、根据所述参考输出值和所述第一位移传感器的第一输出值之差,确定所述第一残差值。
9、在一些实施例中,所述根据所述第一位移,确定所述第一位移传感器的参考输出值,包括:
10、确定所述第一位移传感器的输出与第一运动轴的位移之间的第二对应关系;
11、将所述第一位移代入所述第二对应关系,确定所述参考输出值。
12、在一些实施例中,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
13、根据所述第一输出值,确定对应的参考位移;
14、根据所述参考位移和所述第一位移之差,确定所述第一残差值。
15、在一些实施例中,根据所述第一输出值,确定对应的参考位移,包括:
16、确定所述第一位移传感器的输出与第一运动轴的位移之间的第三对应关系;
17、将所述第一输出值代入所述第三对应关系,确定所述参考位移。
18、在一些实施例中,所述检测所述第一运动轴的第一位移,包括:
19、通过镭射仪采集所述第一运动轴的第一位移;或
20、通过像素法检测所述第一运动轴的第一位移。
21、在一些实施例中,所述方法还包括:
22、驱动所述第二运动轴产生第二位移;
23、读取所述第一输出值和所述第二输出值。
24、另一方面,本公开实施例还提供一种防抖动装置的串扰补偿方法,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述方法包括:
25、获取所述第一位移传感器的第三输出值和所述第二位移传感器的第四输出值;
26、将所述第四输出值代入第一对应关系,得到当前残差值;其中,所述第一对应关系根据上述任一项中的方法标定得到;
27、根据所述当前残差值,补偿所述第一运动轴的第三位移得到实际位移值;或补偿所述第一位移传感器的所述第三输出值得到目标输出值。
28、在一些实施例中,所述方法还包括:
29、响应于根据所述当前残差值补偿所述第三位移得到所述实际位移,根据补偿后的所述实际位移确定所述第一位移传感器的目标输出值;或
30、响应于根据所述当前残差值补偿所述第三输出值得到目标输出值,根据补偿后的所述目标输出值确定所述第一运动轴的实际位移。
31、另一方面,本公开实施例还提供一种防抖动装置的串扰标定装置,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述装置包括:
32、检测单元,用于检测所述第一运动轴的第一位移;所述第一位移由所述第二运动轴发生位移时串扰产生;
33、第一确定单元,用于根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值;
34、标定单元,用于根据所述第一残差值和所述第二位移传感器的第二输出值,标定所述第二位移传感器的输出值与残差之间的第一对应关系。
35、通过本公开实施例提供的防抖动装置的串扰标定方法,利用检测到的第一运动轴在串扰下产生的第一位移,与该第一运动轴的第一位移传感器的第一输出值确定第一残差值,并利用第一残差值和第二位移传感器输出的第二输出值标定第二位移传感器输出与残差之间的第一对应关系。如此,可以准确标定残差,便于在使用的过程中确定根据第二位移传感器的输出值确定残差,进而便于进行补偿或数据的修正等操作。
本文档来自技高网...【技术保护点】
1.一种防抖动装置的串扰标定方法,其特征在于,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一位移,确定所述第一位移传感器的参考输出值,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述第一输出值,确定对应的参考位移,包括:
6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
7.一种防抖动装置的串扰补偿方法,其特征在于,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述方法包括:
8.
9.一种防抖动装置的串扰标定装置,其特征在于,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述装置包括:
10.一种防抖动装置的串扰补偿装置,其特征在于,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述装置包括:
...【技术特征摘要】
1.一种防抖动装置的串扰标定方法,其特征在于,所述防抖动装置包括第一运动轴和第二运动轴;还包括用于输出所述第一运动轴位移的第一位移传感器;和用于输出所述第二运动轴位移的第二位移传感器;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一位移,确定所述第一位移传感器的参考输出值,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一位移和所述第一位移传感器的第一输出值,确定第一残差值,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述第一输出值,确定对应的参考位移,包括:
6.根据权利要求1至5任一所述的方法,其...
【专利技术属性】
技术研发人员:柳慧芬,刘钰汐,雍径舟,沈古月,
申请(专利权)人:武汉市聚芯微电子有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。