摄像模组、摄像装置、拍摄方法和装置、电子设备与流程

文档序号:31677097发布日期:2022-09-28 02:38阅读:64来源:国知局
摄像模组、摄像装置、拍摄方法和装置、电子设备与流程

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


背景技术:

2.目前,用户习惯用相机记录生活,所以对相机拍摄效果的要求越来越高。
3.在相机拍照过程中,在图像高亮场景的边缘处经常会出现紫边现象,这是由于镜头色散引起的。目前是通过优化镜头或通过软件进行紫边矫正解决紫边的问题,但是,这两种方式都导致相似的色彩的感光能力有所下降,导致拍摄得到的图像饱和度降低,显得很不自然。


技术实现要素:

4.本技术旨在提供一种摄像模组、摄像装置、拍摄方法和装置、电子设备,至少解决拍摄得到的图像存在紫边现象的问题。
5.为了解决上述技术问题,本技术是这样实现的:
6.第一方面,本技术实施例提出了一种摄像模组,包括:
7.镜头;
8.图像传感器,图像传感器与镜头对应设置;
9.基板,图像传感器设置于基板上;
10.第一调节组件,第一调节组件与基板连接,且第一调节组件用于驱动基板向靠近或远离镜头的方向运动;以及
11.第二调节组件,第二调节组件与图像传感器连接,且第二调节组件用于驱动图像传感器在基板上运动。
12.第二方面,本技术实施例提出了一种摄像装置,包括如第一方面中的摄像模组。
13.第三方面,本技术实施例提出了一种拍摄方法,应用于第二方面中的摄像装置,拍摄方法包括:
14.通过摄像装置的第一调节组件和第二调节组件控制图像传感器分别运动至第一拍摄位置、第二拍摄位置和第三拍摄位置,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据;
15.基于r通道图像数据、g通道图像数据和b通道图像数据,生成目标图像;
16.其中,图像传感器在第一拍摄位置时,采集得到的r通道图像数据的清晰度满足第一预设条件;图像传感器在第二拍摄位置时,采集得到的g通道图像数据的清晰度满足第二预设条件;图像传感器在第三拍摄位置时,采集得到的b通道图像数据的清晰度满足第三预设条件。
17.第四方面,本技术实施例提出了一种拍摄装置,应用于第二方面中的摄像装置,拍摄装置包括:
18.采集模块,通过摄像装置的第一调节组件和第二调节组件控制图像传感器分别运动至第一拍摄位置、第二拍摄位置和第三拍摄位置,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据;
19.生成模块,基于r通道图像数据、g通道图像数据和b通道图像数据,生成目标图像;
20.其中,图像传感器在第一拍摄位置时,采集得到的r通道图像数据的清晰度满足第一预设条件;图像传感器在第二拍摄位置时,采集得到的g通道图像数据的清晰度满足第二预设条件;图像传感器在第三拍摄位置时,采集得到的b通道图像数据的清晰度满足第三预设条件。
21.第五方面,本技术实施例提出了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如上述拍摄方法的步骤。
22.第六方面,本技术实施例提出了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第三方面中拍摄方法的步骤。
23.第七方面,本技术实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第三方面中拍摄方法的步骤。
24.第八方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第三方面中拍摄方法的步骤。
25.在本技术的实施例中,可以通过第一调节组件和第二调节组件改变图像传感器的位置,从而可以灵活地调整图像传感器相对于镜头的位置,达到通过移动图像传感器来适配镜头的目的。
26.在用户使用摄像模组进行拍摄时,图像传感器可以在不同曝光位置对图像传感器的感光单元进行曝光,得到清晰的r、g、b三通道图像数据,然后将清晰的r、g、b三通道图像数据进行合成,得到目标图像。通过改变图像传感器的位置对感光单元进行曝光,能够有效解决色散的问题,使得图像的边缘保持清晰,有效消除紫边现象,从而有利于提高摄像模组的拍摄效果,满足用户的拍摄需求。
27.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
28.本技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
29.图1是根据本技术实施例的摄像模组的结构示意图;
30.图2是根据本技术实施例的第一驱动组件和图像传感器的结构示意图之一;
31.图3是根据本技术实施例的第一驱动组件和图像传感器的结构示意图之二;
32.图4是根据本技术实施例的第一驱动组件和图像传感器的结构示意图之三;
33.图5是根据本技术实施例的第二驱动组件和图像传感器的结构示意图;
34.图6是根据本技术实施例的镜头标定过程的光路示意图;
35.图7是根据本技术实施例的拍摄方法的流程图;
36.图8是本技术实施例中拍摄装置的示意框图;
37.图9是本技术实施例中电子设备的示意框图;
38.图10是本技术实施例的一种电子设备的硬件结构示意图。
39.附图标记:
40.110支架,120基板,130镜头,140图像传感器,150第一调节组件,151承载件,152限位件,153第一驱动组件,154第一弹性件,160第二调节组件,161阻挡件,163第二弹性件,164第三弹性件,165第四弹性件,166第五弹性件,180第一点光源,190第二点光源。
具体实施方式
41.下面将详细描述本技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.本技术的说明书和权利要求书中的术语“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
43.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
44.下面结合图1-图10描述根据本技术实施例的摄像模组、摄像装置、拍摄方法、拍摄装置、电子设备和可读存储介质。
45.如图1至图5所示,根据本技术一些实施例的摄像模组,摄像模组包括:支架110、镜头130、图像传感器140、基板120、第一调节组件150以及第二调节组件160。镜头130设置于支架110上,图像传感器140与镜头130对应设置,图像传感器140设置于基板120上。第一调节组件150与基板120连接,且第一调节组件150用于驱动基板120向靠近或远离镜头130的方向运动。第二调节组件160与图像传感器140连接,且第二调节组件160用于驱动图像传感器140在基板120上运动。
46.外部光线穿过镜头130,光线照射到图像传感器140上,图像传感器140将感知到的光信号转换成电信号,通过放大电路、转换电路形成图像。
47.图像传感器中的感光二极管能够将光信号转换为电信号。
48.第一调节组件150和第二调节组件160可以调整图像传感器140相对镜头130的位置。
49.光在经过镜头130之后,会发生色散的现象,导致图像传感器140上呈现的可能不是聚焦的点,导致图像的边缘不清晰,从而形成紫边。所以,为了消除紫边现象,需要确保图像传感器140在特定的位置进行曝光。
50.当图像传感器140位于不同位置时,能够曝光得到不同通道且清晰的图像数据。在
图像传感器140处于第一拍摄位置的情况下,对图像传感器140中的感光单元曝光,得到清晰的r通道图像数据,所以,当图像传感器140移动至第一拍摄位置时,仅曝光得到r通道图像数据,而不需要曝光得到g通道图像数据和b通道图像数据。在图像传感器140处于第二拍摄位置情况下,对图像传感器140中的感光单元曝光,得到清晰的g通道图像数据,所以,当图像传感器140移动至第二拍摄位置时,仅曝光得到g通道图像数据,而不需要曝光得到r通道图像数据和b通道图像数据。在图像传感器140处于第三拍摄位置情况下,对图像传感器140中的感光单元曝光,得到清晰的b通道图像数据,所以,当图像传感器140移动至第三拍摄位置时,仅曝光得到b通道图像数据,而不需要曝光得到r通道图像数据和g通道图像数据。
51.第一调节组件150可以通过基板120带动图像传感器140接近或远离镜头130,第二调节组件160驱动图像传感器140在基板120上运动,从而可以灵活地调整图像传感器140相对镜头130的位置。用户使用摄像模组进行拍摄时,可以在不同位置对图像传感器140的感光单元进行曝光,得到清晰的r、g、b三通道图像数据,然后将清晰的r、g、b三通道图像数据进行合成,得到目标图像。通过改变图像传感器140的位置对感光单元进行曝光,能够有效解决色散的问题,使得图像的边缘保持清晰,有效消除紫边现象,从而有利于提高摄像模组的拍摄效果,满足用户的拍摄需求。
52.在本技术的实施例中,图像传感器140沿光轴方向运动的情况下,图像传感器140与镜头130的间距增大或减小,图像传感器140在基板120上运动的方向垂直于光轴方向。
53.在需要调节图像传感器140与镜头130的间距的情况下,第一调节组件150驱动基板120沿靠近或远离镜头130的方向移动,从而基板120带动图像传感器140向靠近或远离镜头130的方向移动。
54.在需要相对镜头130平移图像传感器140的情况下,第二调节组件160驱动图像传感器140在基板120上运动。
55.通过第一调节组件150和第二调节组件160对图像传感器140的位置进行调节,使得图像传感器140可以在立体空间内移动,灵活地调节图像传感器140相对镜头130的位置,从而可以在指定位置对图像传感器140中的感光单元进行曝光,有利于提高曝光效果,提高摄像模组的成像能力。
56.在一种可能的实施例中,基板120垂直于镜头130的光轴方向设置。
57.通过上述设置方式,可以灵活的调整图像传感器140的位置。
58.结合图1、图2和图3所示,在本技术的实施例中,第一调节组件150包括:承载件151、至少两个限位件152和第一驱动组件153。至少两个限位件152活动连接于承载件151,至少两个限位件152沿光轴方向间隔分布,在限位件152位于第一位置的情况下,限位件152限制基板120沿光轴方向运动,在限位件152位于第二位置的情况下,限位件152避让基板120。第一驱动组件153连接于基板120,且第一驱动组件153用于驱动基板120向靠近或远离镜头130的方向运动。
59.第一驱动组件153用于驱动基板120沿光轴方向移动,为了能够精准的控制基板120的移动距离,通过限位件152对基板120的移动进行限制。
60.具体地,多个限位件152沿光轴方向间隔设置,通过限位件152对基板120进行限位,使得基板120可以沿光轴方向具有多个移动档位。需要朝向镜头130移动时,第一驱动组
件153对基板120施加推动力,此时部分限位件152对图像传感器140进行避让。避让的限位件152的数量与图像传感器140需要移动的距离相关联。例如,相邻两个限位件152的间距为1个单位,当图像传感器140需要朝向镜头130移动5个单位的距离时,需要设置5个限位件152对基板120进行避让,避免对基板120的移动产生干涉。当基板120移动至目标位置时,第6个限位件152对基板120进行限位,避免基板120移动过量,以及,第5个限位件152复位,避免基板120向远离镜头130的方向移动,通过相邻两个限位件152对基板120进行限位,确保基板120和图像传感器140固定在目标位置,有利于提高曝光时的稳定性。
61.需要控制图像传感器140远离镜头130移动的原理与上述相同,也是根据移动距离确定避让的限位件152的数量。
62.本实施例中,设置限位件152可调节的档位为1024档。
63.在一种可能的应用中,限位件152活动连接于承载件151,可以在承载件151上间隔开设多个滑动孔,每个滑动孔内均插接有限位件152,限位件152能够沿滑动孔滑动。示例性地,摄像模组还包括驱动电机和推杆,驱动电机驱动推杆运动,推杆将多个限位件152推动至对基板120进行限位的位置。在滑动孔内还安装有复位弹簧,复位弹簧具有拉动限位件152避让基板120的趋势,当推杆与限位件152分离时,复位弹簧拉动限位件152避让基板120。
64.需要说明的是,对于驱动限位件152移动的结构,不限于上述方案,只要能够实现限位件152移动的结构均在本技术的保护范围内。
65.限位件152除了做伸缩设计,还可以做滑倒设计,通过限位件152发生偏转也可以对图像传感器140进行避让。
66.结合图1和图4所示,在本技术的实施例中,承载件151的数量为两个,两个承载件151位于基板120的两侧,两个承载件151上均设有限位件152。
67.两个承载件151位于基板120的两侧,例如,位于基板120长度方向的两侧,或位于基板120宽度方向的两侧。
68.两个承载件151上均设置有多个限位件152,因此,可以分别调整基板120的两侧接近或远离镜头130,从而带动图像传感器140的两侧与镜头130的距离不同。示例性地,当需要图像传感器140的一侧朝向镜头130移动,而图像传感器140的另一侧不需要移动时,将位于基板120一侧的多个限位件152对基板120进行避让。
69.当然,也可以同时将两个承载件151上相同数量的限位件152对基板120进行避让,使得基板120的两侧同步相对镜头130移动。
70.通过在两个基板120上设置限位件152,可以对图像传感器140的位置进行单侧调整或双侧调整,进一步提高对图像传感器140的位置调节灵活性,有利于将图像传感器140精准地调节至设定位置,有利于提高曝光效果。
71.示例性地,程序中设定1为限位件152伸出,0为收回,图4中左侧限位件152的控制码为1111111111111111100000,右侧限位件152的控制码为1111111111111111111111。
72.结合图1、图2和图3所示,在本技术的实施例中,第一驱动组件153包括:线圈、磁性件(线圈和磁性件图中未示出)和第一弹性件154。磁性件设于支架110上,线圈设置于基板120上,且线圈位于磁性件的磁场范围内,在线圈通电的情况下,线圈受到沿光轴方向的洛伦兹力,第一弹性件154的第一端与支架110连接,第一弹性件154的第二端连接于基板120。
73.线圈安装于基板120,支架110上与线圈相对的位置安装有磁性件,由于线圈位于磁性件的磁场范围内,在线圈通电的情况下,通电线圈会受到洛伦兹力,洛伦兹力与光轴方向同向。因此,当线圈受力的情况下,线圈带动基板120沿光轴方向移动,基板120带动图像传感器140沿光轴方向移动。
74.当线圈断电时,线圈不再受到洛伦兹力,通过第一弹性件154拉动图像传感器140移动复位。
75.当然,也可以通过第一弹性件154推动基板120接近镜头130,线圈受到远离镜头130方向的洛伦兹力。
76.通过改变线圈的通入电流,可以改变线圈受到的洛伦兹力的大小,使得洛伦兹力和弹力的合成力发生变化,进而可以改变图像传感器140的移动方向。
77.结合图1和图5所示,在本技术的实施例中,第二调节组件160包括:至少两个阻挡件161和第二驱动组件。至少两个阻挡件161间隔设置于基板120上,在阻挡件161位于第三位置的情况下,阻挡件161限制图像传感器140在基板120上运动,在阻挡件161位于第四位置的情况下,阻挡件161避让图像传感器140。第二驱动组件连接于图像传感器140,第二驱动组件用于驱动图像传感器140在基板120上运动。
78.第二驱动组件用于驱动图像传感器140在基板120上移动,为了能够精准的控制图像传感器140的移动距离,通过阻挡件161对图像传感器140的移动进行限制。
79.具体地,多个限位件152中的相邻限位件152间隔设置,本实施例中,多个限位件152呈多排多列分布。
80.通过阻挡件161对图像传感器140进行限位,使得图像传感器140可以沿在基板120上的移动具有多个档位。需要相对镜头130平移图像传感器140时,第二驱动组件对图像传感器140施加驱动力,此时部分阻挡件161对图像传感器140进行避让。避让的阻挡件161的数量与图像传感器140需要移动的距离相关联。
81.在一种可能的应用中,阻挡件161活动连接于基板120,可以在基板120上间隔开设多个安装孔,每个安装孔内均插接有阻挡件161,阻挡件161能够沿安装孔滑动。示例性地,摄像模组还包括驱动电机和推杆,驱动电机驱动推杆运动,推杆将多个阻挡件161推动至对图像传感器140进行限位的位置。在安装孔内还安装有复位弹簧,复位弹簧具有拉动阻挡件161避让图像传感器140的趋势,当推杆与阻挡件161分离时,复位弹簧拉动阻挡件161避让图像传感器140。
82.需要说明的是,对于驱动阻挡件161移动的结构,不限于上述方案,只要能够实现阻挡件161移动的结构均在本技术的保护范围内。
83.结合图1和图5所示,在本技术的实施例中,第二驱动组件包括:第二弹性件163、第三弹性件164、第四弹性件165和第五弹性件166,第二弹性件163、第三弹性件164、第四弹性件165和第五弹性件166分别位于图像传感器140的不同侧;第二弹性件163、第三弹性件164、第四弹性件165和第五弹性件166与供电件电连接,供电件用于改变第二弹性件163、第三弹性件164、第四弹性件165和第五弹性件166的弹性系数。
84.四个弹性件位于图像传感器140的四个侧部,例如,第二弹性件163和第三弹性件164位于图像传感器140长度方向的两侧,第四弹性件165和第五弹性件166位于图像传感器140宽度方向的两侧。
85.第二弹性件163、第三弹性件164、第四弹性件165和第五弹性件166均与供电件电连接,通过改变弹性件的通入电流,通过改变弹性件的弹性系数而改变弹性件的弹力,通过改变弹力的合力方向,从而可以精准地改变图像传感器140移动方向。
86.在本技术的实施例中,提出了一种摄像装置,包括如上述任一实施例中的摄像模组,且能实现相同的技术效果,在此不再赘述。
87.摄像装置可以为摄像机、手机等。
88.如图7所示,在本技术的一些实施例中,提出了一种拍摄方法,应用于上述实施例中的摄像装置。
89.拍摄方法包括:
90.步骤202,通过摄像装置的第一调节组件和第二调节组件控制图像传感器分别运动至第一拍摄位置、第二拍摄位置和第三拍摄位置,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据;
91.步骤204,基于r通道图像数据、g通道图像数据和b通道图像数据,生成目标图像。
92.图像传感器在第一拍摄位置时,采集得到的r通道图像数据的清晰度满足第一预设条件;图像传感器在第二拍摄位置时,采集得到的g通道图像数据的清晰度满足第二预设条件;图像传感器在第三拍摄位置时,采集得到的b通道图像数据的清晰度满足第三预设条件。
93.为了消除紫边现象,需要确保不同通道的图像数据在特定的位置进行曝光得到。
94.当图像传感器清晰位于不同位置时,能够曝光得到不同通道且清晰的图像数据。在图像传感器清晰处于第一拍摄位置的情况下,图像传感器清晰中的感光单元曝光,得到清晰的r通道图像数据,所以,当图像传感器清晰移动至第一拍摄位置时,仅曝光得到r通道图像数据,而不需要曝光得到g通道图像数据和b通道图像数据。在图像传感器清晰处于第二拍摄位置情况下,图像传感器清晰中的感光单元曝光,得到清晰的g通道图像数据,所以,当图像传感器清晰移动至第二拍摄位置时,仅曝光得到g通道图像数据,而不需要曝光得到r通道图像数据和b通道图像数据。在图像传感器清晰处于第三拍摄位置情况下,图像传感器清晰中的感光单元曝光,得到清晰的b通道图像数据,所以,当图像传感器清晰移动至第三拍摄位置时,仅曝光得到b通道图像数据,而不需要曝光得到r通道图像数据和g通道图像数据。
95.第一调节组件可以通过基板带动图像传感器接近或远离镜头,第二调节组件驱动图像传感器在基板上运动,从而可以灵活地调整图像传感器相对镜头的位置。用户使用摄像模组进行拍摄时,可以在不同位置对图像传感器的感光单元进行曝光,得到清晰的r、g、b三通道图像数据,然后将清晰的r、g、b三通道图像数据进行合成,得到目标图像。通过改变图像传感器的位置对感光单元进行曝光,能够有效解决色散的问题,使得图像的边缘保持清晰,有效消除紫边现象,从而有利于提高摄像模组的拍摄效果,满足用户的拍摄需求。
96.在一种可能的应用中,r通道图像数据的清晰度满足第一预设条件可以为采集到的r通道图像数据的是多个聚焦的点形成的图像数据,第二预设条件和第三预设条件同理。
97.在本技术的实施例中,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据之前,还包括:第一点光源在r通道上聚焦的情况下,获取图像传感器的第一竖直位置;第一点光源在g通道上聚焦的情况下,获取图像传感器的第二竖直位置;第一点光源在b通
道上聚焦的情况下,获取图像传感器的第三竖直位置;第二点光源在r通道上聚焦的情况下,获取图像传感器的第一水平位置;第二点光源在g通道上聚焦的情况下,获取图像传感器的第二水平位置;第二点光源在b通道上聚焦的情况下,获取图像传感器的第三水平位置;根据第一竖直位置和第一水平位置确定第一拍摄位置,根据第二竖直位置和第二水平位置确定第二拍摄位置,根据第三竖直位置和第三水平位置确定第三拍摄位置。
98.其中,第一点光源位于镜头的光轴上,第二点光源偏离镜头的光轴。
99.在采集各通道的图像数据之前,需要对摄像装置进行标定,确定图像传感器在不同拍摄位置进行精准曝光的位置信息。
100.在镜头的光轴上设置第一点光源,第一点光源经过镜头后会发生色散,虽然不同通道的光都会在光轴上聚焦,但是不同通道的光的聚焦位置是不同的。当光出现聚焦时,此时呈现的图像最清晰。但是,在r通道图像数据处于聚焦状态时,g通道图像数据以及b通道图像数据在图像传感器的感光单元上形成的可能是光斑,因此需要在确定不同通道图像数据处于聚焦状态时,分别获取图像传感器的位置信息。
101.具体地,第一点光源在r通道上聚焦的情况下,记录图像传感器第一竖直位置。第一点光源在g通道上聚焦的情况下,记录图像传感器的第二竖直位置,第一点光源在b通道上聚焦的情况下,记录图像传感器的第三竖直位置。
102.通过确定图像传感器的三个竖直位置信息,就确定了消除镜头纵向色差的位置信息。
103.然后需要确定消除横向色差的位置,选择一个不在光轴上的第二点光源,第二点光源经过镜头后照射在图像传感器上,不同通道的光在图像传感器上聚焦的位置不同,需要相对镜头平移图像传感器,图像传感器的移动方向垂直镜头的光轴方向。第二点光源在r通道上聚焦的情况下,记录图像传感器第一水平位置。第一点光源在g通道上聚焦的情况下,记录图像传感器的第二水平位置,第一点光源在b通道上聚焦的情况下,记录图像传感器的第三水平位置。
104.通过确定图像传感器的三个水平位置信息,就确定了消除镜头横向色差的位置信息。
105.第一竖直位置和第一水平位置可以确定图像传感器的第一拍摄位置,图像传感器位于第一拍摄位置时,能够得到清晰的r通道图像数据。同理,通过第二竖直位置和第二水平位置可以确定图像传感器的第二拍摄位置,以及第三竖直位置和第三水平位置可以确定图像传感器的第三拍摄位置。
106.通过对不同曝光位置进行标定,在使用拍摄装置进行拍摄时,可以准确控制图像传感器移动至标定好的位置进行曝光,有利于得到清晰的图像。
107.如图6所示,具体地,标定纵向色差时,需要先拍摄一个光轴上点光源,即第一点光源180,此时因为镜头130存在纵向色差,所以如果仅对g通道做对焦,即在g通道上找到最清晰的点,那么r通道和b通道上看到的并非点,而是一个圆斑。我们需要垂直移动图像传感器,分别找到r通道和b通道最清晰的点,此时的三个位置分别是消除纵向色差的位置。
108.图6中,a处标记为b通道上光聚焦的位置,此时图像传感器位于第三竖直位置,b处标记为g通道上光聚焦的位置,此时图像传感器位于第二竖直位置,c处标记为r通道上光聚焦的位置,此时图像传感器位于第一竖直位置。d处标记为b通道上光聚焦的位置,此时图像
传感器位于第三水平位置,e处标记为g通道上光聚焦的位置,此时图像传感器位于第二水平位置,f处标记为r通道上光聚焦的位置,此时图像传感器位于第一水平位置。
109.同样,标定横向色差时,需要在光轴外放置一个点光源,即第二点光源190,此时因为镜头130存在横向色差,所以如果仅对g通道做对焦,即在g通道上找到最清晰的点,那么r通道和b通道上看到的点,会发生偏移。我们需要水平移动图像传感器,分别在红光通道和蓝光通道找到清晰的位置。并记录此三个位置。
110.标定好镜头的横向/纵向像差后,用户在拍照时,需要根据标定数据,控制传感器做分通道曝光,依次移动至不同的曝光位置进行曝光。这样图像传感器出的图即为消除了色差的图像。
111.本技术实施例提供的拍摄方法,执行主题可以为拍摄装置。本技术实施例中以拍摄装置执行拍摄方法为例,说明本技术实施例提供的拍摄装置。
112.如图8所示,在本技术的一些实施例中,提出了一种拍摄装置300,包括上述实施例中的摄像装置。
113.拍摄装置300还包括:
114.采集模块310,通过摄像装置的第一调节组件和第二调节组件控制图像传感器分别运动至第一拍摄位置、第二拍摄位置和第三拍摄位置,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据;
115.生成模块320,基于r通道图像数据、g通道图像数据和b通道图像数据,生成目标图像。
116.图像传感器在第一拍摄位置时,采集得到的r通道图像数据的清晰度满足第一预设条件;图像传感器在第二拍摄位置时,采集得到的g通道图像数据的清晰度满足第二预设条件;图像传感器在第三拍摄位置时,采集得到的b通道图像数据的清晰度满足第三预设条件。
117.可以通过第一调节组件和第二调节组件改变图像传感器的位置,从而可以灵活地调整图像传感器相对于镜头的位置,达到通过移动图像传感器来适配镜头的目的。
118.在用户使用摄像模组进行拍摄时,图像传感器可以在不同曝光位置对图像传感器的感光单元进行曝光,得到清晰的r、g、b三通道图像数据,然后将清晰的r、g、b三通道图像数据进行合成,得到目标图像。通过改变图像传感器的位置对感光单元进行曝光,能够有效解决色散的问题,使得图像的边缘保持清晰,有效消除紫边现象,从而有利于提高摄像模组的拍摄效果,满足用户的拍摄需求。
119.在本技术的实施例中,拍摄装置还包括:获取模块;分别采集得到r通道图像数据、g通道图像数据和b通道图像数据之前,获取模块用于:第一点光源在r通道上聚焦的情况下,获取图像传感器的第一竖直位置;在第一点光源在g通道上聚焦的情况下,获取图像传感器的第二竖直位置;在第一点光源在b通道上聚焦的情况下,获取图像传感器的第三竖直位置;在第二点光源在r通道上聚焦的情况下,获取图像传感器的第一水平位置;在第二点光源在g通道上聚焦的情况下,获取图像传感器的第二水平位置;在第二点光源在b通道上聚焦的情况下,获取图像传感器的第三水平位置;拍摄装置还包括:确定模块;确定模块用于:根据第一竖直位置和第一水平位置确定第一拍摄位置,根据第二竖直位置和第二水平位置确定第二拍摄位置,根据第三竖直位置和第三水平位置确定第三拍摄位置;其中,第一
点光源位于镜头的光轴上,第二点光源偏离镜头的光轴。
120.本技术实施例中的拍摄装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(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)、柜员机或者自助机等,本技术实施例不作具体限定。
121.本技术实施例中的拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
122.本技术实施例提供的拍摄装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。
123.可选地,本技术实施例还提供一种电子设备400,图9示出了根据本技术实施例的电子设备的结构框图,如图9所示,包括处理器402,存储器404,存储在存储器404上并可在处理器402上运行的程序或指令,该程序或指令被处理器402执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
124.需要说明的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
125.图10为实现本技术实施例的一种电子设备的硬件结构示意图。
126.该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809以及处理器810等部件。
127.本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
128.本技术实施例中,所述电子设备还包括摄像模组,所述摄像模组包括:
129.镜头;
130.图像传感器,所述图像传感器与所述镜头对应设置;
131.基板,所述图像传感器设置于所述基板上;
132.第一调节组件,所述第一调节组件与所述基板连接,且所述第一调节组件用于驱动所述基板向靠近或远离所述镜头的方向运动;以及
133.第二调节组件,所述第二调节组件与所述图像传感器连接,且所述第二调节组件用于驱动所述图像传感器在所述基板上运动。
134.进一步地,所述基板垂直于所述镜头的光轴方向设置。
135.进一步地,所述第一调节组件包括:
136.承载件;
137.至少两个限位件,活动连接于所述承载件,所述至少两个限位件沿所述光轴方向间隔分布,在所述限位件位于第一位置的情况下,所述限位件限制所述基板沿所述光轴方向运动,在所述限位件位于第二位置的情况下,所述限位件避让所述基板;以及
138.第一驱动组件,所述第一驱动组件连接于所述基板,且所述第一驱动组件用于驱动所述基板向靠近或远离所述镜头的方向运动。
139.进一步地,所述摄像模组还包括支架,所述镜头设置于所述支架上;
140.所述第一驱动组件包括:
141.磁性件,设于所述支架上;
142.线圈,所述线圈设置于所述基板上,且所述线圈位于所述磁性件的磁场范围内,在所述线圈通电的情况下,所述线圈受到沿所述光轴方向的洛伦兹力;以及
143.第一弹性件,所述第一弹性件的第一端与所述支架连接,所述第一弹性件的第二端连接于所述基板。
144.进一步地,所述第二调节组件包括:
145.至少两个阻挡件,所述至少两个阻挡件间隔设置于所述基板上,在所述阻挡件位于第三位置的情况下,所述阻挡件限制所述图像传感器在所述基板上运动,在所述阻挡件位于第四位置的情况下,所述阻挡件避让所述图像传感器;以及
146.第二驱动组件,与所述图像传感器连接,且所述第二驱动组件用于驱动所述图像传感器在所述基板上运动。
147.进一步地,所述第二驱动组件包括:
148.第二弹性件、第三弹性件、第四弹性件和第五弹性件,所述第二弹性件、所述第三弹性件、所述第四弹性件和所述第五弹性件分别位于所述图像传感器的不同侧;
149.所述第二弹性件、所述第三弹性件、所述第四弹性件和所述第五弹性件与供电件电连接,所述供电件用于改变所述第二弹性件、所述第三弹性件、所述第四弹性件和所述第五弹性件的弹性系数。
150.其中,处理器810用于:通过摄像装置的第一调节组件和第二调节组件控制图像传感器分别运动至第一拍摄位置、第二拍摄位置和第三拍摄位置,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据;基于r通道图像数据、g通道图像数据和b通道图像数据,生成目标图像。其中,图像传感器在第一拍摄位置时,采集得到的r通道图像数据的清晰度满足第一预设条件;图像传感器在第二拍摄位置时,采集得到的g通道图像数据的清晰度满足第二预设条件;图像传感器在第三拍摄位置时,采集得到的b通道图像数据的清晰度满足第三预设条件。
151.可选地,分别采集得到r通道图像数据、g通道图像数据和b通道图像数据之前,处理器810还用于:第一点光源在r通道上聚焦的情况下,获取图像传感器的第一竖直位置;第一点光源在g通道上聚焦的情况下,获取图像传感器的第二竖直位置;第一点光源在b通道上聚焦的情况下,获取图像传感器的第三竖直位置;第二点光源在r通道上聚焦的情况下,获取图像传感器的第一水平位置;第二点光源在g通道上聚焦的情况下,获取图像传感器的第二水平位置;第二点光源在b通道上聚焦的情况下,获取图像传感器的第三水平位置;根
据第一竖直位置和第一水平位置确定第一拍摄位置,根据第二竖直位置和第二水平位置确定第二拍摄位置,根据第三竖直位置和第三水平位置确定第三拍摄位置;其中,第一点光源位于镜头的光轴上,第二点光源偏离镜头的光轴。
152.可以通过第一调节组件和第二调节组件改变图像传感器的位置,从而可以灵活地调整图像传感器相对于镜头的位置,达到通过移动图像传感器来适配镜头的目的。
153.在用户使用摄像模组进行拍摄时,图像传感器可以在不同曝光位置对图像传感器的感光单元进行曝光,得到清晰的r、g、b三通道图像数据,然后将清晰的r、g、b三通道图像数据进行合成,得到目标图像。通过改变图像传感器的位置对感光单元进行曝光,能够有效解决色散的问题,使得图像的边缘保持清晰,有效消除紫边现象,从而有利于提高摄像模组的拍摄效果,满足用户的拍摄需求。
154.应理解的是,本技术实施例中,输入单元804可以包括图形处理器(graphics processing unit,gpu)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072中的至少一种。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
155.存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器809可以包括易失性存储器或非易失性存储器,或者,存储器809可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)。本技术实施例中的存储器809包括但不限于这些和任意其它适合类型的存储器。
156.处理器810可包括一个或多个处理单元;可选地,处理器810集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
157.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,实现相同的技术效果,为避免重复,这里不再赘述。
158.其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机
可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
159.本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
160.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
161.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
162.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
163.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
164.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1