1.一种镜头模组的对焦方法,包括:
获取第一角度信息;所述第一角度信息表示所述镜头模组的镜头朝向与水平面之间的第一夹角;
获取第一距离信息;所述第一距离信息表示所述镜头模组与待拍摄的目标物体之间的第一距离;
基于已有的记录距离与驱动电流值的关系数据,确定所述第一夹角下所述第一距离对应的驱动电流值;
采用所述驱动电流值的电流驱动所述镜头模组的音圈电机。
2.如权利要求1所述的方法,所述获取第一角度信息,具体包括:
获取所述镜头模组所在的设备上的角度测量装置的第一感应参数;
根据所述第一感应参数得到所述第一角度信息。
3.如权利要求2所述的方法,所述角度测量装置具体包括:加速度计,和/或陀螺仪。
4.如权利要求1所述的方法,所述获取第一距离信息,具体包括:
获取所述镜头模组所在的设备上的测距装置的第二感应参数;
根据所述第二感应参数得到所述第一距离信息。
5.如权利要求4所述的方法,所述测距装置具体包括:
结构光测距模组、tof测距模组、激光测距模组或声呐测距模组。
6.如权利要求1所述的方法,所述确定所述第一夹角下所述第一距离对应的驱动电流值,具体包括:
确定所述第一夹角对应的对焦表;所述对焦表包含多个数值对,所述数值对至少包含一个距离值,以及与所述一个距离值对应的一个驱动电流值;
根据所述第一夹角对应的对焦表,确定所述第一距离对应的驱动电流值。
7.如权利要求6所述的方法,所述确定所述第一夹角对应的对焦表,具体包括:
获取预先存储的多个对焦表对应的标定角度,得到多个标定角度;
从所述多个标定角度中,确定与所述第一夹角的差值最小的第一目标标定角度;
将所述第一目标标定角度对应的对焦表,确定为所述第一夹角对应的对焦表。
8.如权利要求6所述的方法,所述确定所述第一夹角对应的对焦表,具体包括:
获取预先存储的多个对焦表对应的标定角度,得到多个标定角度;
从所述多个标定角度中,确定与所述第一夹角相邻的两个目标标定角度;
基于所述两个目标标定角度对应的对焦表,通过插值算法,计算得到所述第一夹角对应的对焦表。
9.如权利要求6所述的方法,根据所述第一夹角对应的对焦表,确定所述第一距离对应的驱动电流值,具体包括:
获取所述第一夹角对应的对焦表中的多个数值对的距离值,得到多个距离值;
从所述多个距离值中,确定与所述第一距离的差值最小的目标标定距离;
从所述第一夹角对应的对焦表中,查询所述目标标定距离对应的目标驱动电流值;
基于所述目标驱动电流值,确定所述第一距离对应的驱动电流值。
10.如权利要求6或8所述的方法,根据所述第一夹角对应的对焦表,确定所述第一距离对应的驱动电流值,具体包括:
根据所述第一夹角对应的对焦表,确定所述第一夹角对应的第一对焦映射函数;所述第一对焦映射函数用于表示距离与驱动电流值的映射关系,所述第一对焦映射函数的输入为距离值,所述第一对焦映射函数的输出为驱动电流值;
根据所述第一对焦映射函数,确定所述第一距离对应的驱动电流值。
11.如权利要求1所述的方法,所述确定所述第一夹角下所述第一距离对应的驱动电流值,具体包括:
确定所述第一夹角对应的第二对焦映射函数;所述第二对焦映射函数用于表示距离与驱动电流值的映射关系,所述第二对焦映射函数的输入为距离值,所述第二对焦映射函数的输出为驱动电流值;
根据所述第二对焦映射函数,确定所述第一距离对应的驱动电流值。
12.如权利要求11所述的方法,所述确定所述第一夹角对应的第二对焦映射函数,具体包括:
获取预先存储的多个对焦映射函数对应的标定角度,得到多个标定角度;
从所述多个标定角度中,确定与所述第一夹角的差值最小的第二目标标定角度;
将所述第二目标标定角度对应的对焦映射函数,确定所述第一夹角对应的对焦映射函数。
13.一种镜头模组的对焦装置,包括:
角度信息获取模块,用于获取第一角度信息;所述第一角度信息表示所述镜头模组的镜头朝向与水平面之间的第一夹角;
距离信息获取模块,用于获取第一距离信息;所述第一距离信息表示所述镜头模组与待拍摄的目标物体之间的第一距离;
驱动电流值确定模块,用于基于已有的记录距离与驱动电流值的关系数据,确定所述第一夹角下所述第一距离对应的驱动电流值;
驱动模块,用于采用所述驱动电流值的电流驱动所述镜头模组的音圈电机。
14.如权利要求13所述的装置,所述角度信息获取模块,具体包括:
第一感应参数获取单元,用于获取所述镜头模组所在的设备上的角度测量装置的第一感应参数;
第一角度信息得到单元,用于根据所述第一感应参数得到所述第一角度信息。
15.如权利要求14所述的装置,所述角度测量装置具体包括:加速度计,和/或陀螺仪。
16.如权利要求15所述的装置,所述距离信息获取模块,具体包括:
第二感应参数获取单元,用于获取所述镜头模组所在的设备上的测距装置的第二感应参数;
第一距离信息得到单元,用于根据所述第二感应参数得到所述第一距离信息。
17.如权利要求16所述的装置,所述测距装置具体包括:
结构光测距模组、tof测距模组、激光测距模组或声呐测距模组。
18.如权利要求13所述的装置,所述驱动电流值确定模块,具体包括:
对焦表确定单元,用于确定所述第一夹角对应的对焦表;所述对焦表包含多个数值对,所述数值对至少包含一个距离值,以及与所述一个距离值对应的一个驱动电流值;
驱动电流值确定单元,用于根据所述第一夹角对应的对焦表,确定所述第一距离对应的驱动电流值。
19.如权利要求18所述的装置,所述对焦表确定单元,具体包括:
第一标定角度获取子单元,用于获取预先存储的多个对焦表对应的标定角度,得到多个标定角度;
第一目标标定角度确定子单元,用于从所述多个标定角度中,确定与所述第一夹角的差值最小的第一目标标定角度;
第一对焦表确定子单元,用于将所述第一目标标定角度对应的对焦表,确定为所述第一夹角对应的对焦表。
20.如权利要求18所述的装置,所述对焦表确定单元,具体包括:
第二标定角度获取子单元,用于获取预先存储的多个对焦表对应的标定角度,得到多个标定角度;
第二目标标定角度确定子单元,用于从所述多个标定角度中,确定与所述第一夹角相邻的两个目标标定角度;
第二对焦表确定子单元,用于基于所述两个目标标定角度对应的对焦表,通过插值算法,计算得到所述第一夹角对应的对焦表。
21.如权利要求18所述的装置,所述驱动电流值确定单元,具体包括:
距离值获取子单元,用于获取所述第一夹角对应的对焦表中的多个数值对的距离值,得到多个距离值;
目标标定距离确定子单元,用于从所述多个距离值中,确定与所述第一距离的差值最小的目标标定距离;
目标驱动电流值查询子单元,用于从所述第一夹角对应的对焦表中,查询所述目标标定距离对应的目标驱动电流值;
第一驱动电流值确定子单元,用于基于所述目标驱动电流值,确定所述第一距离对应的驱动电流值。
22.如权利要求18或20所述的装置,所述驱动电流值单元,具体包括:
第一对焦映射函数确定子单元,用于根据所述第一夹角对应的对焦表,确定所述第一夹角对应的第一对焦映射函数;所述第一对焦映射函数用于表示距离与驱动电流值的映射关系,所述第一对焦映射函数的输入为距离值,所述第一对焦映射函数的输出为驱动电流值;
第二驱动电流值确定子单元,用于根据所述第一对焦映射函数,确定所述第一距离对应的驱动电流值。
23.如权利要求13所述的装置,所述驱动电流值确定模块,具体包括:
第二对焦映射函数确定单元,用于确定所述第一夹角对应的第二对焦映射函数;所述第二对焦映射函数用于表示距离与驱动电流值的映射关系,所述第二对焦映射函数的输入为距离值,所述第二对焦映射函数的输出为驱动电流值;
驱动电流值确定单元,用于根据所述第二对焦映射函数,确定所述第一距离对应的驱动电流值。
24.如权利要求23所述的装置,所述第二对焦映射函数确定单元,具体包括:
第三标定角度获取子单元,用于获取预先存储的多个对焦映射函数对应的标定角度,得到多个标定角度;
第三目标标定角度确定子单元,用于从所述多个标定角度中,确定与所述第一夹角的差值最小的第二目标标定角度;
第二对焦映射函数确定子单元,用于将所述第二目标标定角度对应的对焦映射函数,确定所述第一夹角对应的第二对焦映射函数。
25.一种用于对镜头模组进行对焦的电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
获取第一角度信息;所述第一角度信息表示所述镜头模组的镜头朝向与水平面之间的第一夹角;
获取第一距离信息;所述第一距离信息表示所述镜头模组与待拍摄的目标物体之间的第一距离;
基于已有的记录距离与驱动电流值的关系数据,确定所述第一夹角下所述第一距离对应的驱动电流值;
采用所述驱动电流值的电流驱动所述镜头模组的音圈电机。