摄像模组、拍摄控制方法、装置、电子设备和存储介质与流程

文档序号:31677450发布日期:2022-09-28 02:54阅读:53来源:国知局
摄像模组、拍摄控制方法、装置、电子设备和存储介质与流程

1.本技术属于摄像技术领域,具体涉及一种摄像模组、拍摄控制方法、装置、电子设备和存储介质。


背景技术:

2.目前手机相机的拍照功能越来越多,同时消费者对手机拍照的体验也要求越来越高。
3.受到拍摄组件中镜头的自身属性和装配误差的影响,拍摄过程中存在像差,导致拍摄图像的清晰度较低。


技术实现要素:

4.本技术实施例的目的是提供一种摄像模组、拍摄控制方法、装置、电子设备和存储介质,实现了消除镜头像差的效果,提高了拍摄图像的清晰度。
5.第一方面,本技术实施例提供了一种摄像模组,包括:第一镜头组件;图像传感器,与第一镜头组件对应设置;第二镜头组件,与第一镜头组件对应设置,且第二镜头组件位于图像传感器与第一镜头组件之间;驱动件,与第二镜头组件连接,驱动件能够调整第二镜头组件的位姿,以改变第二镜头组件相对第一镜头组件的位置关系。
6.第二方面,本技术实施例提供了一种电子设备,包括:第一方面中的摄像模组。
7.第三方面,本技术实施例提供了一种拍摄控制方法,用于第二方面中的电子设备,包括:获取所述电子设备中第一镜头组件的参数信息和位姿信息;基于所述第一镜头组件的参数信息和位姿信息确定所述电子设备中第二镜头组件的目标位姿信息;通过所述电子设备中的驱动件控制所述第二镜头组件运动至目标位置,所述第二镜头组件在所述目标位置的位姿信息为所述目标位姿信息;控制所述电子设备中的摄像模组采集图像,得到目标图像。
8.第四方面,本技术实施例提供了一种拍摄控制装置,用于第二方面中的电子设备,包括:获取模块,用于获取电子设备中第一镜头组件的参数信息和位姿信息;确定模块,用于基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息;控制模块,用于通过电子设备中的驱动件控制第二镜头组件运动至目标位置,第二镜头组件在目标位置的位姿信息为目标位姿信息;控制模块,还用于控制电子设备中的摄像模组采集图像,得到目标图像。
9.第五方面,本技术实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第三方面的方法的步骤。
10.第六方面,本技术实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第三方面的方法的步骤。
11.第七方面,本技术实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信
接口和该处理器耦合,该处理器用于运行程序或指令,实现如第三方面的方法的步骤。
12.第八方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第三方面的方法。
13.本技术实施例中的摄像模组中包括第一镜头组件和第二镜头组件两个镜头组件,图像传感器在进行感光成像的过程中,光线需要依次经过第一镜头组件和第二镜头组件两个镜头组件,即光线经过两个镜头组件折射后被图像传感器进行采集。第二镜头组件与驱动件相连接,驱动件运行能够带动第二镜头组件调整位姿,即调整第二镜头组件的位姿,从而改变第二镜头组件相对第一镜头组件的位置关系,实现了通过第二镜头组件对第一镜头组件进行拍摄补偿,能够实现消除镜头像差的效果,提高拍摄图像的清晰度。
14.本技术实施例通过在图像传感器与第一镜头组件之间设置了第二镜头组件,且第二镜头组件的位姿能够在驱动件的驱动下发生改变。在通过摄像模组拍摄图像之前,通过调整第二镜头组件的位姿,对由于第一镜头组件存在倾斜角度,以及第一镜头组件存在的场曲进行补偿能够实现消除镜头组件像差的效果,提高拍摄图像的清晰度。
附图说明
15.图1示出了本技术实施例提供的摄像模组的结构示意图;
16.图2示出了本技术实施例提供的信号处理电路的电路图;
17.图3示出了本技术实施例提供的第一镜头组件和第二镜头组件位姿示意图之一;
18.图4示出了本技术实施例提供的第一镜头组件和第二镜头组件位姿示意图之二;
19.图5示出了本技术实施例提供的压电驱动件的结构示意图;
20.图6示出了本技术实施例提供的电子设备的结构框图之一;
21.图7示出了本技术实施例提供的拍摄控制方法的流程示意图;
22.图8示出了本技术实施例提供的第一镜头组件的成像示意图之一;
23.图9示出了本技术实施例提供的第一镜头组件的成像示意图之二;
24.图10示出了本技术实施例提供的拍摄控制装置的结构框图;
25.图11示出了本技术实施例提供的电子设备的结构框图之二;
26.图12示出了本技术实施例的一种电子设备的硬件结构示意图。
27.其中,图1至图5附图标记与部件名称之间的对应关系为:
28.100摄像模组,110第一镜头组件,120第二镜头组件,130图像传感器,132信号处理电路,1321感光件,1322第一容性元件,1323第一开关件,1324第二开关件,1325信号放大器,140驱动件,142压电驱动件,150红外滤光件。
具体实施方式
29.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
30.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
31.下面结合附图1至图12,通过具体的实施例及其应用场景对本技术实施例提供的摄像模组、拍摄控制方法、拍摄控制装置、电子设备和存储介质进行详细地说明。
32.在本技术的一些实施例中提供了一种摄像模组,图1示出了本技术实施例提供的摄像模组的结构示意图。如图1所示,摄像模组100包括:第一镜头组件110、第二镜头组件120、图像传感器130和驱动件140。
33.其中,图像传感器130与第一镜头组件110对应设置,第二镜头组件120位于图像传感器130与第一镜头组件110之间;驱动件140与第二镜头组件120连接,驱动件140用于调整第二镜头组件120的位姿,以改变第二镜头组件120相对第一镜头组件110的位置关系。
34.本技术实施例中的摄像模组100中包括第一镜头组件110和第二镜头组件120两个镜头组件,图像传感器130在进行感光成像的过程中,光线需要依次经过第一镜头组件110和第二镜头组件120两个镜头组件,即光线经过两个镜头组件折射后被图像传感器130进行采集。第二镜头组件120与驱动件140相连接,驱动件140运行能够带动第二镜头组件120调整位姿,从而改变第二镜头组件120相对第一镜头组件110的位置关系。
35.相关技术中,拍摄装置中均仅设置一个位置固定的镜头,在拍摄过程中,子午像和弧矢像不一定在同一像平面上,实际上,子午像和弧矢像所在的面甚至不是平面,这种像差称为场曲,场曲导致了不可能使整个图像完全聚焦。导致图像中心清晰,而边缘散焦严重。
36.本技术实施例中通过调整第一镜头组件110与第二镜头组件120之间的间距,能够调整拍摄过程中的对焦参数。具体来说,在通过摄像模组100拍摄图像过程中,调整第一镜头组件110与第二镜头组件120之间的间距,使图像中的部分区域成像清晰,对该部分区域进行局部曝光。通过上述局部曝光的形式使图像中各个区域均成像清晰,解决了由于场曲导致的拍摄图像不清晰的问题。
37.相关技术中,拍摄装置在装配过程中,受到装配精度影响,位置固定的镜头组件存在倾角误差。在镜头组件存在倾斜的情况下,容易导致拍摄中的图像清晰度受到影响。
38.本技术实施例即使第一镜头组件110存在倾斜的问题,通过调整第二镜头组件120的姿态,能够调整第二镜头组件120相对第一镜头组件110的倾斜角度,能够避免拍摄过程中由于第一镜头组件110倾斜导致拍摄图像不清晰的问题。
39.本技术实施中的图像传感器130为能够分区域进行曝光的图像传感器130。图像传感器130中设置有多个信号处理电路132。图2示出了本技术实施例提供的信号处理电路的电路图,如图2所示,信号处理电路132包括感光件1321(pd)、第一容性元件1322(fd)、第一开关件1323(rst)、第二开关件1324(tx)和信号放大器1325(sf)。第一开关件1323的第一端用于接收电信号,第二开关件1324和感光件1321串联在第一开关件1323的第二端和接地端之间。第一容性元件1322连接在第一开关件1323的第二端和接地端之间。信号放大器1325的一端连接在第一开关件1323的第二端,信号放大器1325的另一端与行选择器(set)连接。信号处理电路132的数量为多个,多个信号处理电路132与行选择器(set)相连接。信号处理电路132在曝光阶段,第一开关件1323和第二开关件1324同时打开,以清空第一容性元件1322中的电子,然后两者断开开始曝光,光照射产生的电子-空穴对会因第一容性元件1322
电场的存在而分开,电子移向n区,空穴移向p区。在曝光结束时,激活第一开关件1323,将第一容性元件1322复位到高电平。复位完成后,读出第一容性元件1322复位电平,其中包含噪声信号,将信号对应的电子存储在第一容性元件1322中。激活第二开关件1324,将电子从感光区完全转移到第一容性元件1322于读出。信号处理电路132中还包括第二容性元件,接下来将第一容性元件1322的电压信号读出至第二容性元件。这里的信号包括:光电转换产生的信号,运放产生的噪声信号。将存储在第一容性元件1322和第二容性元件中的电压信号相减,从而消除噪声,消除噪声后的信号在经过模拟放大,然后经过采样,即可进行数字化信号输出。
40.本技术实施例通过在图像传感器130与第一镜头组件110之间设置了第二镜头组件120,且第二镜头组件120的位姿能够在驱动件140的驱动下发生改变。在通过摄像模组100拍摄图像之前,通过调整第二镜头组件120的位姿,并配合相应的曝光方式,能够实现消除镜头组件像差的效果,提高拍摄图像的清晰度,提高了用户的使用体验。
41.在本技术的一些实施例中,位置关系包括以至少下一项:第二镜头组件120相对第一镜头组件110的距离、第二镜头组件120相对第一镜头组件110的倾斜角度。
42.本技术实施例中,驱动件140能够调整第二镜头组件120的位姿,以对第二镜头组件120相对第一镜头组件110的位置关系进行调整,其中,第二镜头组件120的位姿包括第二镜头组件120的位置和第二镜头组件120的姿态。
43.图3示出了本技术实施例提供的第一镜头组件和第二镜头组件位姿示意图之一,如图3所示,第一镜头组件110与第二镜头组件120同轴设置,驱动件140能够带动第二镜头组件120沿轴线方向运动,从而改变第二镜头组件120相对第一镜头组件110的距离。
44.图4示出了本技术实施例提供的第一镜头组件和第二镜头组件位姿示意图之二,如图4所示,驱动件140还能够带动第二镜头组件120以轴线为轴旋转运动,从而调整第一镜头组件110与第二镜头组件120的对应位置。驱动件140还能够调整第二镜头组件120自身的倾斜角度,从而调整第二镜头组件120与第一镜头组件110之间的夹角。
45.示例性地,在通过图像传感器130拍摄图像时,图像传感器130对拍摄场景进行对焦后,对图像中的部分成像区域进行拍摄,调整第二镜头组件120相对第一镜头组件110的距离后,对图像中其他部分成像区域进行拍摄。在图像包括多个成像区域的情况下,则第二镜头组件120相对第一镜头组件110的距离也为多个,且距离与成像区域一一对应。通过对图像进行分区域拍摄实现消除镜头组件像差的效果。
46.示例性地,在通过图像传感器130拍摄图像过程中,检测到第一镜头组件110存在倾角,通过控制驱动件140调整第二镜头组件120相对第一镜头组件110的倾斜角度,对第一镜头组件110的倾角进行补偿,保证拍摄图像的清晰度。
47.本技术实施例中,不仅能够对第二镜头组件120相对第一镜头组件110的距离进行调整,还能够对第二镜头组件120相对第一镜头组件110的倾斜角度进行调整,在拍摄之前,能够通过调整第二镜头组件120的位姿,提高拍摄图像清晰度。
48.在本技术的一些实施例中,摄像模组100还包括:红外滤光件150,与图像传感器130对应设置。
49.其中,红外滤光件150位于第一镜头组件110与第二镜头组件120之间,或者,红外滤光件150位于第二镜头组件120与图像传感器130之间。
50.本技术实施例中,摄像模组100还包括与第一镜头组件110对应设置的红外滤光件150。红外滤光件150可位于第一镜头组件110与第二镜头组件120之间,也可位于第二镜头组件120与图像传感器130之间。
51.红外滤光件150位于第一镜头组件110和第二镜头组件120之间的情况下,光线依次经过第一镜头组件110、红外滤光件150和第二镜头组件120后被图像传感器130采集。红外滤光件150位于第二镜头组件120与图像传感器130之间的情况下,光线依次经过第一镜头组件110、第二镜头组件和红外滤光件150后被图像传感器130采集。
52.本技术实施例中,红外滤光件150无论位于上述两种位置中的任何位置,红外滤光件150不会随第二镜头组件120运动。
53.具体来说,红外滤光件150可选为红外滤光件(ir filter),用于对干扰成像质量的红外光进行滤除,并保证可见光的高透过性。
54.本技术实施例中,通过在第一镜头组件110和第二镜头组件120之间设置红外滤光件150,能够有效对影响成像质量的光线进行过滤,从而进一步提高摄像模组100拍摄图像的成像效果。
55.在本技术的一些实施例中,驱动件140为压电驱动件140,通过调整输入至驱动件140的电压,以使驱动件140调整第二镜头组件120的位姿。
56.本技术实施例中,驱动件140可选为微机电系统(mems,micro electro mechanical system),具体可选为压电驱动件140,即驱动件140由压电材料制成。
57.图5示出了本技术实施例提供的压电驱动件的结构示意图之一,如图5所示,通过对压电驱动件142施加电压,以使压电驱动件142产生形变,形变量与电压值相关联。
58.本技术实施例中,压电材料包括单晶压电材料、陶瓷压电材料、薄膜压电材料。
59.本技术实施例将驱动件设置为压电驱动件142,在保证驱动件能够对第二镜头组件进行驱动的同时,还减小了驱动件的体积。
60.本技术实施例提供了一种电子设备,图6示出了本技术实施例提供的电子设备的结构框图之一,如图6所示,电子设备600包括上述任一实施例中的摄像模组100,因而具有上述任一实施例中的摄像模组100的全部有益效果。
61.其中,电子设备600还包括显示屏幕,在拍摄过程中,通过显示屏幕显示摄像模组100拍摄的预览画面。
62.在本技术的一些实施例中,提供了一种拍摄控制方法,该拍摄控制方法应用于上述任一实施例中的电子设备,图7示出了本技术实施例提供的拍摄控制方法的流程示意图,如图7所示,拍摄控制方法包括:
63.步骤702,获取电子设备中第一镜头组件的参数信息和位姿信息;
64.步骤704,基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息;
65.本技术实施例中,参数信息包括第一镜头组件的镜头参数,例如:第一镜头组件的曲率半径和前后焦距。位姿信息包括第一镜头组件的位置和姿态。
66.步骤706,通过电子设备中的驱动件控制第二镜头组件运动至目标位置,第二镜头组件在目标位置的位姿信息为目标位姿信息;
67.步骤708,控制电子设备中的摄像模组采集图像,得到目标图像。
68.本技术实施例中,在电子设备接收到用户的拍摄输入的情况下,通过控制摄像模组开始执行拍摄操作。在摄像模组执行拍摄操作之前,获取摄像模组中第一镜头组件的位姿信息,以及获取第一镜头组件的参数信息。
69.在通过摄像模组执行拍摄操作的过程中,根据第一镜头组件的位姿信息和参数信息,控制驱动件带动第二镜头组件运动至目标位置,通过第二镜头组件对第一镜头组件进行补偿。在第二镜头组件运动至目标位置之后,开始拍摄以得到目标图像。
70.相关技术中,电子设备的摄像头中仅设置一个位置固定的镜头,在拍摄图像过程中存在场曲,拍摄得到的图像存在不清晰的区域。镜头在装配过程中可能存在装配误差引起的倾斜,通过存在倾斜问题的镜头拍摄得到的图像也会存在不清晰的区域。
71.本技术实施例中电子设备在通过拍摄模组进行拍摄时,需要调整第二镜头组件相对第一镜头组件的位置关系,以对第一镜头组件进行补偿,从而减少第一镜头组件的场曲,以及第一镜头组件的倾斜引起的图像模糊。因此,在通过摄像模组开始拍摄之前,需要确定第二镜头组件的目标位姿信息,并且调整第二镜头组件的位姿是对第一镜头组件进行补偿,故根据第一镜头组件的位姿信息和参数信息确定第二镜头的目标位姿信息。
72.在一些可能的实施方式中,在电子设备出厂之前,通过对第一镜头组件的参数信息和位姿信息,与第二镜头组件的目标位姿信息进行标定,并将标定的对应关系存储在电子设备中。在电子设备拍摄过程中,获取摄像模组中第一镜头组件的参数信息和位姿信息,并根据预存的对应关系,查找到第二镜头组件的目标位姿信息。
73.在一些可能的实施方式中,第一镜头组件的位姿信息在电子设备出厂之前就进行检测,从而检测出第一镜头组件在不同参数信息下的位姿信息。如:在摄像模组以第一焦距拍摄图像时,第一镜头组件的位置和姿态,在摄像模组以第二焦距拍摄图像时,第一镜头组件的位置和姿态。在电子设备拍摄过程中,能够根据拍摄图像的焦距确定第一镜头组件当前的位姿信息。
74.在一些可能的实施方式中,第一镜头组件的参数信息为第一镜头组件的硬件特性,在电子设备出厂之前,将参数信息存储在电子设备中。
75.本技术实施例中在摄像模组执行拍摄动作之前,根据第一镜头组件的位姿信息和参数信息调整第二镜头组件的位置和姿态,从而通过第二镜头组件对第一镜头组件进行拍摄补偿,能够实现消除镜头像差的效果,提高拍摄图像的清晰度,提高了用户的使用体验。
76.在本技术的一些实施例中,目标位姿信息包括以下至少一项:第二镜头组件相对于第一镜头组件的距离信息、第二镜头组件相对于第一镜头组件的倾斜角角度信息。
77.本技术实施例中,驱动件能够调整第二镜头组件的位姿,以达到目标位姿信息对应的目标位姿。
78.具体来说,第一镜头组件与第二镜头组件同轴设置,驱动件能够带动第二镜头组件沿轴线方向运动,调整第二镜头组件的位置,使第二镜头组件相对于第一镜头组件的距离达到目标距离。驱动件还能够调整第二镜头组件自身的倾斜角度,以使第二镜头组件相对于第一镜头组件之间夹角为目标倾斜角度。
79.在通过摄像模组进行拍摄之前(设备出厂之前),摄像模组需要对第一镜头组件的进行像差标定。其中,像差标定包括对第一镜头组件进行场曲标定和倾斜度标定,通过场曲标定能够确定第二镜头组件的预设位置,通过倾斜度标定能够确定第二镜头组件的预设倾
斜角度。
80.图8示出了本技术实施例提供的第一镜头组件的成像示意图之一,如图8所示,物体反射的光线经过第一镜头组件802后成像,因为第一镜头组件存在场曲,所以形成了弯曲的像面804。像面对应的目标图像包括第一成像区域806、第二成像区域808和第三成像区域810,其中,第一成像区域806呈圆形,第二成像区域808和第三成像区域810均呈环形,第一成像区域806位于第二成像区域808内,第二成像区域808位于第三成像区域810内。图像传感器在像面处感光成像的话,第三成像区域810是清晰的,第二成像区域808略微模糊,第一成像区域806最模糊。在标定过程中,分别对第一成像区域806、第二成像区域808和第三成像区域810进行标定,以得到第二镜头组件的目标位姿信息。
81.场曲标定的步骤包括:控制驱动件带动第二镜头组件移动使第一成像区域806的成像清晰,记录此时第二镜头组件的位置,设置为第一预设位置,再控制驱动件带动第二镜头组件移动使第二成像区域808的成像清晰,记录此时第二镜头组件的位置,设置为第二预设位置,同样记录第三成像区域810清晰时第二镜头组件位置为第三预设位置。在标定不同参数信息下的第二镜头的场曲时,将拍摄模组以不同参数信息运行,并重复上述步骤即可。
82.图9示出了本技术实施例提供的第一镜头组件的成像示意图之二,如图9所示,物体反射的光线经过第一镜头组件902后成像,因为第一镜头组件902存在倾斜,导致像面904也发生倾斜,此时通过图像传感器成像,则只有第一成像区域906清晰,第二成像区域908和第三成像区域910均模糊。在标定过程中,控制驱动件带动第二镜头组件调整倾斜角度,以使第一成像区域906、第二成像区域908和第三成像区域910的成像分别处于清晰状态,同时记录第一成像区域906、第二成像区域908和第三成像区域910处于清晰状态下的第二镜头组件的倾斜角度作为目标位姿信息。本技术实施例中,目标位姿信息不仅包括第二镜头组件相对于第一镜头组件的距离信息,即第二镜头组件的位置信息,还包括第二镜头组件相对于第一镜头组件的倾斜角度信息。在摄像模组开始拍摄之前,能够通过控制驱动件带动第二镜头组件移动至目标位姿信息对应的位置和倾斜角度,提高拍摄图像清晰度。
83.在本技术的一些实施例中,基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息,包括:基于第一镜头组件的参数信息,确定图像传感器的第一中心成像区域和n个环形成像区域,其中,n为正整数;基于第一中心成像区域和n个环形成像区域,确定第二镜头组件的m个目标距离信息,目标距离信息为第二镜头组件相对于第一镜头组件的距离信息,其中,m=n+1。
84.本技术实施例中,由于第一镜头组件存在场曲,在拍摄得到的图像中存在模糊区域,故在拍摄开始之前,需要确定第一镜头组件当前的参数信息,根据参数信息,确定多个成像区域,以及多个成像区域对应的第二镜头组件相对于第一镜头组件的距离信息,即第一目标位置。
85.本技术实施例中,多个成像区域的数量为m个,m个成像区域中包括1个第一中心成像区域和m-1(n)个环形成像区域,其中,第一中心成像区域位于n个环形成像区域中部,n个环形成像区域环形分布在第一中心成像区域的外侧。
86.由于第一镜头组件存在场曲,在拍摄过程中,如果保证第一中心成像区域成像清晰,则分布在第一中心成像区域周侧的n个环形成像区域存在不同程度的模糊。通过对第一中心成像区域和n个环形成像区域设置不同的第二镜头组件的第一目标位置,能够对由于
场曲产生的图像模糊进行补偿,保证拍摄得到的目标图像的各个区域均具有良好的清晰度。
87.在一些可能的实施方式中,在电子设备出厂之前,对m个成像区域对应的第二镜头组件的m个目标距离信息进行标定,因此,能够直接根据m个成像区域获取对应的m个目标距离信息。通过提前标定得到的目标距离信息与成像区域的对应关系,确定第二镜头组件相对第一镜头组件的m个目标距离信息,在保证拍摄效果的同时,提高了拍摄效率。
88.在另外一些可能的实施方式中,在拍摄开始之前,电子设备对m个成像区域进行划分,并对m个成像区域标定对应的目标距离信息,标定过程与出厂前的标定方式相同,在此不再做过多赘述。在每次开始拍摄阶段,均根据当前的参数信息重新划分第一中心成像区域和n个环形成像区域,并对m个成像区域分别标定对应的目标距离信息。在每次开始拍摄之前,均重新对成像区域进行划分,以及标定目标距离信息,能够进一步提高拍摄的效果。
89.通过电子设备中的驱动件控制第二镜头组件运动至目标位置,包括:基于m个目标距离信息,通过驱动件控制第二镜头组件运动至m个第一目标位置;
90.控制电子设备中的摄像模组采集图像,得到目标图像,包括:在m个第一目标位置,分别采集得到第一中心图像数据和n个环形图像数据;基于第一中心图像数据和n个环形图像数据,得到目标图像。
91.本技术实施例中,在确定第一中心成像区域和n个环形成像区域之后,对第一中心成像区域和n个环形成像区域分别进行曝光,且曝光之前均将第二镜头组件调整至对应的目标距离信息对应的位置。
92.具体来说,在拍摄过程中,控制驱动件带动第二镜头组件分别移动至m个第一目标位置,m个第一目标位置与m个目标距离信息、m个成像区域一一对应,其中,m个成像区域包括1个第一中心成像区域和n个环形成像区域。在第二镜头组件处于m个第一目标位置中的每个第一目标位置处,均拍摄对应的图像数据,其中,当第一目标位置对应第一中心成像区域时,则采集得到第一中心图像数据,当第一目标位置对应n个环形成像区域时,则分别采集得到n个环形图像数据。在采集到1个第一中心图像数据,以及n个环形图像数据之后,通过将第一中心图像数据和n个环形图像数据进行合成处理,能够得到目标图像。
93.本技术实施例中,通过在对1个第一中心成像区域和n个环形成像区域进行拍摄的过程中,分别对1个第一中心成像区域和n个环形成像区域设置不同的第二镜头组件的第一目标位置,并对1个第一中心成像区域和n个环形成像区域进行单独采集相应的第一中心图像数据和n个环形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好的清晰度,避免了由于第一镜头存在场曲导致的清晰度不良的问题。
94.在本技术的一些实施例中,基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息,包括:基于镜头组件的位姿信息,确定图像传感器的第二中心成像区域和p个条形成像区域,其中,p为正整数;基于第二中心成像区域和p个条形成像区域,确定第二镜头组件的q个目标位姿信息,其中,q=p+1;
95.本技术实施例中,由于第一镜头组件受装配精度影响存在倾角,在拍摄得到的图像中存在的模糊区域,在拍摄开始之前,需要确定第一镜头组件当前的位姿信息,根据位姿信息,确定标定得到的多个成像区域,以及多个成像区域对应的第二镜头组件相对于第一镜头组件的目标位姿信息,即第二目标位置,其中,目标位姿信息包括但不限于第二镜头组
件相对于第一镜头组件的倾斜角度信息和第二镜头组件相对于第一镜头组件的距离信息。
96.本技术实施例中,多个成像区域的数量为q个,q个成像区域中包括1个第二中心成像区域和q-1(p)个条形成像区域,p个条形成像区域分布在第二中心成像区域的两侧。
97.由于第一镜头组件存在倾斜,在拍摄过程中,如果保证第二中心成像区域成像清晰,则分布在第二中心成像区域两侧的p个条形成像区域存在不同程度的模糊。通过对第二中心成像区域和p个条形成像区域设置不同的第二镜头组件的第一目标位置,能够对由于第一镜头倾斜产生的模糊进行补偿,保证拍摄得到的目标图像的各个区域均具有良好的清晰度。
98.在一些可能的实施方式中,在电子设备出厂之前,对q个成像区域对应的第二镜头组件的q个目标位姿信息进行标定,因此,能够直接根据q个成像区域获取对应的q个目标位姿信息。通过提前标定得到的目标位姿信息与成像区域的对应关系,确定第二镜头组件相对第一镜头组件的q个目标位姿信息,在保证拍摄效果的同时,提高了拍摄效率。
99.在另外一些可能的实施方式中,在拍摄开始之前,电子设备对q个成像区域进行划分,并对q个成像区域标定对应的目标位姿信息,标定过程与出厂前的标定方式相同,在此不再做过多赘述。在每次开始拍摄阶段,均根据当前的参数信息重新划分第二中心成像区域和p个条形成像区域,并对q个成像区域分别标定对应的目标位姿信息。在每次开始拍摄之前,均重新对成像区域进行划分,以及标定目标位姿信息,能够进一步提高拍摄的效果。
100.通过电子设备中的驱动件控制第二镜头组件运动至目标位置,包括:
101.基于q个目标位姿信息,通过驱动件控制第二镜头组件运动至q个第二目标位置;
102.控制电子设备中的摄像模组采集图像,得到目标图像,包括:
103.在q个第二目标位置,分别采集得到第二中心图像数据和p个条形图像数据;
104.基于第二中心图像数据和p个条形图像数据,得到目标图像。
105.本技术实施例中,在确定第二中心成像区域和p个条形成像区域之后,对第二中心成像区域和p个条形成像区域分别进行曝光,且曝光之前均将第二镜头组件调整至对应的目标距离信息对应的位置。
106.具体来说,在拍摄过程中,控制驱动件带动第二镜头组件分别移动至q个第二目标位置,q个第二目标位置与q个目标距离信息、q个成像区域一一对应,其中,q个成像区域包括1个第二中心成像区域和p个条形成像区域。在第二镜头组件处于q个第二目标位置中的每个第二目标位置处,均拍摄对应的图像数据,其中,当第二目标位置对应第二中心成像区域时,则采集得到第二中心图像数据,当第二目标位置对应p个条形成像区域时,则分别采集得到p个条形图像数据。在采集到1个第二中心图像数据,以及p个条形图像数据之后,通过将第二中心图像数据和p个条形图像数据进行合成处理,能够得到目标图像。
107.本技术实施例中,第二镜头组件移动至第二目标位置的过程中,需要调整以下至少一项:第二镜头组件相对于第一镜头组件的距离、第二镜头组件相对第一镜头组件的倾斜角度。
108.本技术实施例中,通过在对1个第二中心成像区域和p个条形成像区域进行拍摄的过程中,分别对1个第二中心成像区域和p个条形成像区域设置不同的第二镜头组件的第二目标位置,并对1个第二中心成像区域和p个条形成像区域进行单独采集相应的第二中心图像数据和p个条形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好
的清晰度,避免了由于第一镜头存在倾斜角度导致的清晰度不良的问题。
109.在本技术的一些实施例中,在拍摄过程中,能够同时对第二镜头组件相对于第一镜头组件的倾斜角度和第二镜头组件相对第一镜头组件的距离,即同时根据第一镜头组件的场曲和倾斜角度,对第二镜头组件的目标位置进行确定,并控制第二镜头组件移动至目标位置,同时对第一镜头组件的场曲和倾斜角度进行补偿。
110.本技术实施例提供的拍摄控制方法,执行主体可以为拍摄控制装置。本技术实施例中以拍摄控制装置执行拍摄控制的方法为例,说明本技术实施例提供的拍摄控制装置。
111.在本技术的一些实施例中,提供了一种拍摄控制装置,该拍摄控制装置应用于上述任一实施例中的电子设备,图10出了本技术实施例提供的拍摄控制装置的结构框图,如图10所示,拍摄控制装置1000包括:
112.获取模块1002,用于获取电子设备中第一镜头组件的参数信息和位姿信息;
113.确定模块1004,用于基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息;
114.控制模块1006,用于通过电子设备中的驱动件控制第二镜头组件运动至目标位置,第二镜头组件在目标位置的位姿信息为目标位姿信息;
115.控制模块1006,还用于控制电子设备中的摄像模组采集图像,得到目标图像。
116.本技术实施例中在摄像模组执行拍摄动作之前,根据第一镜头组件的位姿信息和参数信息调整第二镜头组件的位置和姿态,从而通过第二镜头组件对第一镜头组件进行拍摄补偿,能够实现消除镜头像差的效果,提高拍摄图像的清晰度,提高了用户的使用体验。
117.在本技术的一些实施例中,目标位姿信息包括以下至少一项:第二镜头组件相对于第一镜头组件的距离信息、第二镜头组件相对于第一镜头组件的倾斜角度信息。
118.本技术实施例中,目标位姿信息不仅包括第二镜头组件相对于第一镜头组件的距离信息,即第二镜头组件的位置信息,还包括第二镜头组件相对于第一镜头组件的倾斜角度信息。在摄像模组开始拍摄之前,能够通过控制驱动件带动第二镜头组件移动至目标位姿信息对应的位置和倾斜角度,提高拍摄图像清晰度。
119.在本技术的一些实施例中,确定模块1004,还用于基于第一镜头组件的参数信息,确定图像传感器的第一中心成像区域和n个环形成像区域,其中,n为正整数;
120.确定模块1004,还用于基于第一中心成像区域和n个环形成像区域,确定第二镜头组件的m个目标距离信息,目标距离信息为第二镜头组件相对于第一镜头组件的距离信息,其中,m=n+1;
121.控制模块1006,还用于基于m个目标距离信息,通过驱动件控制第二镜头组件运动至m个第一目标位置;
122.拍摄控制装置还包括:
123.采集模块,用于在m个第一目标位置,分别采集得到第一中心图像数据和n个环形图像数据;
124.确定模块1004,还用于基于第一中心图像数据和n个环形图像数据,得到目标图像。
125.本技术实施例中,通过在对1个第一中心成像区域和n个环形成像区域进行拍摄的过程中,分别对1个第一中心成像区域和n个环形成像区域设置不同的第二镜头组件的第一
目标位置,并对1个第一中心成像区域和n个环形成像区域进行单独采集相应的第一中心图像数据和n个环形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好的清晰度,避免了由于第一镜头存在场曲导致的清晰度不良的问题。
126.在本技术的一些实施例中,确定模块1004,还用于基于镜头组件的位姿信息,确定图像传感器的第二中心成像区域和p个条形成像区域,其中,p为正整数;
127.确定模块1004,还用于基于第二中心成像区域和p个条形成像区域,确定第二镜头组件的q个目标位姿信息,其中,q=p+1;
128.控制模块1006,还用于基于q个目标位姿信息,通过驱动件控制第二镜头组件运动至q个第二目标位置;
129.拍摄控制装置还包括:
130.采集模块,用于在q个第二目标位置,分别采集得到第二中心图像数据和p个条形图像数据;
131.确定模块1004,还用于基于第二中心图像数据和p个条形图像数据,得到目标图像。
132.本技术实施例中,通过在对1个第二中心成像区域和p个条形成像区域进行拍摄的过程中,分别对1个第二中心成像区域和p个条形成像区域设置不同的第二镜头组件的第二目标位置,并对1个第二中心成像区域和p个条形成像区域进行单独采集相应的第二中心图像数据和p个条形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好的清晰度,避免了由于第一镜头存在倾斜角度导致的清晰度不良的问题。本技术实施例中的拍摄控制装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性地,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
133.本技术实施例中的拍摄控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
134.本技术实施例提供的拍摄控制装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。
135.可选地,本技术实施例还提供了一种电子设备,其中包括如上述任一实施例中的拍摄控制装置,因而具有任一实施例中的拍摄控制装置的全部有益效果,在此不再做过多赘述。
136.可选地,本技术实施例还提供一种电子设备,图11示出了根据本技术实施例的电子设备的结构框图之二,如图11所示,电子设备1100包括处理器1102,存储器1104,存储在存储器1104上并可在处理器1102上运行的程序或指令,该程序或指令被处理器1102执行时实现上述拍摄控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不
再赘述。
137.需要说明的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
138.图12为实现本技术实施例的一种电子设备的硬件结构示意图。
139.该电子设备1200包括但不限于:射频单元1201、网络模块1202、音频输出单元1203、输入单元1204、传感器1205、显示单元1206、用户输入单元1207、接口单元1208、存储器1209以及处理器1210等部件。
140.本领域技术人员可以理解,电子设备1200还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图12中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
141.其中,处理器1210,用于获取电子设备中第一镜头组件的参数信息和位姿信息;
142.处理器1210,用于基于第一镜头组件的参数信息和位姿信息确定电子设备中第二镜头组件的目标位姿信息;
143.处理器1210,用于通过电子设备中的驱动件控制第二镜头组件运动至目标位置,第二镜头组件在目标位置的位姿信息为目标位姿信息;
144.处理器1210,用于控制电子设备中的摄像模组采集图像,得到目标图像。
145.本技术实施例中在摄像模组执行拍摄动作之前,根据第一镜头组件的位姿信息和参数信息调整第二镜头组件的位置和姿态,从而通过第二镜头组件对第一镜头组件进行拍摄补偿,能够实现消除镜头像差的效果,提高拍摄图像的清晰度,提高了用户的使用体验。
146.进一步地,目标位姿信息包括以下至少一项:第二镜头组件相对于第一镜头组件的距离信息、第二镜头组件相对于第一镜头组件的倾斜角度信息。
147.本技术实施例中,目标位姿信息不仅包括第二镜头组件相对于第一镜头组件的距离信息,即第二镜头组件的位置信息,还包括第二镜头组件相对于第一镜头组件的倾斜角度信息。在摄像模组开始拍摄之前,能够通过控制驱动件带动第二镜头组件移动至目标位姿信息对应的位置和倾斜角度,提高拍摄图像清晰度。
148.进一步地,处理器1210,用于基于第一镜头组件的参数信息,确定图像传感器的第一中心成像区域和n个环形成像区域,其中,n为正整数;
149.处理器1210,用于基于第一中心成像区域和n个环形成像区域,确定第二镜头组件的m个目标距离信息,目标距离信息为第二镜头组件相对于第一镜头组件的距离信息,其中,m=n+1;
150.处理器1210,用于基于m个目标距离信息,通过驱动件控制第二镜头组件运动至m个第一目标位置;
151.处理器1210,用于在m个第一目标位置,分别采集得到第一中心图像数据和n个环形图像数据;
152.处理器1210,用于基于第一中心图像数据和n个环形图像数据,得到目标图像。
153.本技术实施例中,通过在对1个第一中心成像区域和n个环形成像区域进行拍摄的过程中,分别对1个第一中心成像区域和n个环形成像区域设置不同的第二镜头组件的第一
目标位置,并对1个第一中心成像区域和n个环形成像区域进行单独采集相应的第一中心图像数据和n个环形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好的清晰度,避免了由于第一镜头存在场曲导致的清晰度不良的问题。
154.进一步地,处理器1210,用于基于镜头组件的位姿信息,确定图像传感器的第二中心成像区域和p个条形成像区域,其中,p为正整数;
155.处理器1210,用于基于第二中心成像区域和p个条形成像区域,确定第二镜头组件的q个目标位姿信息,其中,q=p+1;
156.处理器1210,用于基于q个目标位姿信息,通过驱动件控制第二镜头组件运动至q个第二目标位置;
157.处理器1210,用于在q个第二目标位置,分别采集得到第二中心图像数据和p个条形图像数据;
158.处理器1210,用于基于第二中心图像数据和p个条形图像数据,得到目标图像。
159.本技术实施例中,通过在对1个第二中心成像区域和p个条形成像区域进行拍摄的过程中,分别对1个第二中心成像区域和p个条形成像区域设置不同的第二镜头组件的第二目标位置,并对1个第二中心成像区域和p个条形成像区域进行单独采集相应的第二中心图像数据和p个条形图像数据,保证了最终拍摄得到的目标图像中不同成像区域均具有良好的清晰度,避免了由于第一镜头存在倾斜角度导致的清晰度不良的问题。
160.应理解的是,本技术实施例中,输入单元1204可以包括图形处理器(graphics processing unit,gpu)12041和麦克风12042,图形处理器12041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1206可包括显示面板12061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板12061。用户输入单元1207包括触控面板12071以及其他输入设备12072中的至少一种。触控面板12071,也称为触摸屏。触控面板12071可包括触摸检测装置和触摸控制器两个部分。其他输入设备12072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
161.存储器1209可用于存储软件程序以及各种数据。存储器1209可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1209可以包括易失性存储器或非易失性存储器,或者,存储器1209可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器1209包括但不限于这些和任意其它适合类型的存储器。
162.处理器1210可包括一个或多个处理单元;可选地,处理器1210集成应用处理器和
调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1210中。
163.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
164.其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
165.本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述拍摄控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
166.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
167.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述拍摄控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
168.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
169.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
170.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1