拍摄方法、装置和移动终端与流程

文档序号:11139158阅读:263来源:国知局
拍摄方法、装置和移动终端与制造工艺

本发明涉及移动终端技术领域,尤其涉及一种拍摄方法、装置和移动终端。



背景技术:

随着智能手机和平板电脑的普及,人们在日常生活中越来越多地使用移动设备进行拍摄。由于图像传感器只能感应亮度而无法感应颜色,目前的拍摄设备中通常采用拜耳(Bayer)滤片实现彩色图像的输出。

通过Bayer滤片输出彩色图像的原理是:使光线通过以Bayer阵列排序的RGB颜色滤片,得到光线的色彩,再利用算法(例如,插值运算)通过将周围像素的颜色做插补,图像传感器接收到光信号之后,可对光信号进行处理实现单个像素的彩色输出。图1(a)是Bayer阵列排列示意图,图1(b)是颜色插补过程示意图,以向颜色为红色的像素点插补另两种颜色为例,当颜色为红色的像素点想要获得绿色和蓝色时,需要利用插值算法将该像素点周围的像素点的绿色和蓝色插补进来,从而实现彩色图像的输出。

然而,采用Bayer阵列通过颜色插补方式获得彩色图像时,在插补过程中容易出现伪色,而且当遇到高频信号时,会导致解像力降低,被拍摄对象的细节难以分辨,严重影响图像质量。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的一个目的在于提出一种拍摄方法,该方法能够准确获得图像色彩,清晰显示被拍摄对象的细节,提高解像力和图像质量。

本发明的另一个目的在于提出一种拍摄装置。

本发明的另一个目的在于提出一种移动终端。

为达到上述目的,本发明第一方面实施例提出的拍摄方法,包括:当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像;控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像;控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像;合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

本发明第一方面实施例提出的拍摄方法,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

为达到上述目的,本发明第二方面实施例提出的拍摄装置,包括:第一处理模块,用于当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像;第二处理模块,用于控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像;第三处理模块,用于控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像;合成模块,用于合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

本发明第二方面实施例提出的拍摄装置,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

为达到上述目的,本发明第三方面实施例提出的移动终端,包括:外壳、处理器、存储器、电路板、电源电路、微电机以及图像传感器;

电路板安置在外壳围成的空间内部,处理器、存储器和微电机设置在电路板上;

图像传感器与微电机相连;

微电机用于控制所述图像传感器移动;

电源电路用于为移动终端的各个电路或器件供电;

存储器用于存储可执行程序代码;

处理器用于通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序;

处理器具体用于:

当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像;

控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像;

控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像;

合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

本发明第三方面实施例提出的移动终端,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1(a)是Bayer阵列排列示意图;

图1(b)是颜色插补过程示意图;

图2是本发明一个实施例拍摄方法的流程示意图;

图3是本发明一实施例图像传感器颜色滤片的排列方式示意图;

图4(a)是微电机控制图像传感器移动的结构俯视图;

图4(b)是微电机控制图像传感器移动的结构侧视图;

图5是本发明一个实施例提出的拍摄装置的结构示意图;

图6是本发明另一个实施例提出的拍摄装置的结构示意图;

图7是本发明一个实施例提出的移动终端的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图2是本发明一个实施例拍摄方法的流程示意图。

如图2所示,本实施例拍摄方法包括:

S21:当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像。

在本发明一个实施例中,在开启摄像头进行拍摄时,将连接摄像头的图像传感器当前所在的位置作为初始位置,此时控制图像传感器进行第一次曝光,获取第一帧图像。

需要注意的是,在控制图像传感器进行第一次曝光之前,还可以预先设置颜色滤片的排列方式,将颜色滤片排列为滤片阵列,滤片阵列在行方向上按照R(红色)、G(绿色)、B(蓝色)的颜色顺序排列,在列方向上按照R、B、G的颜色顺序排列。

具体地,滤片阵列在行方向上按照R、G、B的颜色顺序从左至右重复排列,在列方向上按照R、B、G的颜色顺序从上至下重复排列。

应当理解的是,在滤片阵列的行方向上,无论各行的第一个像素点是哪种颜色分量,各行中R分量之后的颜色分量均为G,G分量之后的颜色分量均为B,而B分量之后的颜色分量均为R。同样,在滤片阵列的列方向上,无论各列的第一个像素点是哪种颜色分量,各列中R分量之后的颜色分量均为B,B分量之后的颜色分量均为G,而G分量之后的颜色分量均为R。

作为一种示例,参见图3,图3是本发明一实施例图像传感器颜色滤片的排列方式示意图。

如图3所示,本实施例中,图像传感器的颜色滤片的排列方式为:该阵列中第一行各像素点的颜色从左至右分别为R、G和B单方向依次排列,其中,R表示红色,G表示绿色,B表示蓝色。在这种排列方式中,一个像素点的左边像素点和正下方像素点的颜色相同,其右边像素点和正上方像素点的颜色相同。以颜色为红色的像素点为例,其左边像素点和正下方像素点的颜色都为蓝色,其右边像素点和正上方像素点的颜色都为绿色。

在设置好图像传感器的颜色滤片的排列方式后,就可以控制图像传感器进行第一次曝光,通过图像传感器中设置好的颜色滤片分别采集每一个像素对应的第一颜色信号,以生成第一帧图像。

例如,仍以图3中示例的颜色滤片排列方式为例,在控制图像传感器进行第一次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第一颜色信号,其中,采集的一部分像素点的第一颜色信号为R、一部分像素点的第一颜色信号为G,剩余一部分像素点的第一颜色信号为B。例如,图像传感器第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G。

S22:控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像。

在本发明一个实施例中,通过控制图像传感器在初始位置进行曝光采集到的被拍摄对象每一像素对应的第一颜色信号只包含三原色RGB中的一种,生成的第一帧图像的色彩较被拍摄对象有很大差别。我们知道,三原色RGB具有最大的混合色域,其他颜色可以由三原色RGB按一定的比例混合得到,因此,若要获取最接近被拍摄对象的颜色,所拍摄照片中每一个像素点都要包含R、G和B三种颜色分量,可以通过移动图像传感器的方式来采集每个像素点的另外两种颜色信号,最终得到能真实反映被拍摄对象颜色的彩色图像。本实施例中,主要采用微电机来控制图像传感器的移动。

作为一种示例,参见图4(a)和图4(b),图4(a)是微电机控制图像传感器移动的结构俯视图,图4(b)是微电机控制图像传感器移动的结构侧视图。

从图4(b)中可以看出,图像传感器41设置在基板42上,基板42下方镶嵌有两个滚珠43,滚珠43与电路板44相接,微电机45与基板42的一端相连,利用微电机45的动力在滚珠43的协助下控制图像传感器移动。

应当理解的是,协助图像传感器移动的器件不限于滚珠,也可以是其他能使图像传感器和电路板之间产生相对位移的弹性材料或连接器件,对此不作限制。

在本发明的一个实施例中,微电机控制图像传感器移动至第一位置之后,图像传感器进行第二次曝光,并获取第二帧图像。

其中,第一位置可以是微电机控制图像传感器向左、右、上或者下四个方向中的其中一个方向移动n个像素的距离后图像传感器所在的位置,其中,n为正整数。

具体地,图像传感器进行第二次曝光,分别采集每一个像素对应的第二颜色信号,以生成第二帧图像。

例如,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离为例,在控制图像传感器进行第二次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第二颜色信号,以生成第二帧图像。由于图像传感器向左移动了1个像素的距离,生成的第二帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为G,也就是说,图像传感器在第一位置进行曝光后采集到的上述像素点对应的第二颜色信号为G。同理,第一信号颜色为G和B的对应的像素点,其第二信号颜色分别为B和R。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第一位置进行第二次曝光后,图像传感器采集的第二行的第三个像素点的第二颜色信号为B。

需要说明的是,图像传感器向各个方向移动的距离不限于1个像素的距离,只要能保证采集到的每一个像素点的第二颜色信号与第一颜色信号不同即可,对图像传感器移动的距离和移动方向均不作限制。

S23:控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像。

在本发明的一个实施例中,可以通过微电机控制图像传感器移动至第二位置,图像传感器在第二位置进行第三次曝光,并获取第三帧图像。

其中,第二位置为控制图像传感器向左、右、上或者下移动m个像素的距离后图像传感器所在的位置,其中,m为正整数。

具体地,微电机控制图像传感器移动至第二位置,图像传感器在第二位置进行第三次曝光,分别采集每一个像素对应的第三颜色信号,以生成第三帧图像。

示例一,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离后图像传感器所在的位置为第一位置、图像传感器向右移动1个像素的距离后图像传感器所在的位置为第二位置为例,在控制图像传感器进行第三次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第三颜色信号,以生成第三帧图像。由于图像传感器向右移动了1个像素的距离,生成的第三帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为B,也就是说,图像传感器在第二位置进行曝光后采集到的上述像素点对应的第三颜色信号为B。同理,第一信号颜色为G和B的对应的像素点,其第三信号颜色分别为R和G。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第二位置进行第三次曝光后,图像传感器采集的第二行的第三个像素点的第三颜色信号为R。

示例二,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离后图像传感器所在的位置为第一位置、图像传感器向左移动2个像素的距离后图像传感器所在的位置为第二位置为例,在控制图像传感器进行第三次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第三颜色信号,以生成第三帧图像。由于图像传感器向左移动了2个像素的距离,生成的第三帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为B,也就是说,图像传感器在第二位置进行曝光后采集到的上述像素点对应的第三颜色信号为B。同理,第一信号颜色为G和B的对应的像素点,其第三信号颜色分别为R和G。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第二位置进行第三次曝光后,图像传感器采集的第二行的第三个像素点的第三颜色信号为R。

需要说明的是,只要能保证图像传感器在第二位置采集到的每一个像素点的第三颜色信号与第一颜色信号和第二颜色信号不同,对图像传感器移动的距离和方向均不作限制。

S24:合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

在本发明的一个实施例中,通过合并上述步骤中获取的第一帧图像、第二帧图像和第三帧图像,得到最终输出的彩色图像。

具体地,对第一帧图像、第二帧图像和第三帧图像中的每一个像素的颜色进行叠加,以生成合成图像。

在本发明的一个实施例中,上述步骤生成的第一帧图像、第二帧图像和第三帧图像中,同一像素点的颜色分别为三原色RGB中的其中一种且各不同,将三帧图像通过叠加的方式合并后,生成的合成图像中,每一个像素点都含有R、G和B三种颜色分量,可以得到多种不同的色彩,而无需通过周围像素进行插补即可实现彩色图像的输出。

在本发明的另一实施例中,还可以通过在图像传感器移动到各位置进行曝光之前,调整每一次曝光的曝光时间即改变曝光量,以获得曝光量不同的第一帧图像、第二帧图像和第三帧图像,通过合成得到细节更清晰的高动态范围图像(High-Dynamic Range,HDR)。

具体地,第一帧图像对应的第一曝光量、第二帧图像对应的第二曝光量和第三帧图像对应的第三曝光量依次递增。也就是说,图像传感器在初始位置进行第一次曝光前,首先设置一个曝光时间,对应第一曝光量,曝光后得到第一曝光量对应的第一帧图像;图像传感器在第二位置进行曝光前,设置第二曝光量对应的曝光时间,设置的第二次曝光时间比第一次曝光时间稍长,故第二曝光量相对于第一曝光量增加,曝光后得到第二曝光量对应的第二帧图像;同样,图像传感器在第三位置进行曝光前,设置第三曝光量对应的曝光时间,此时设置的曝光时间又比第二次曝光时间稍长,故第三曝光量相对于第二曝光量又有增加,曝光后得到第三曝光量对应的第三帧图像。因此,得到的三帧图像的曝光量各不相同,且依次递增。

在得到不同曝光量的三帧图像之后,可以将三帧图像合成得到细节更清晰的HDR图像。

具体地,可以利用HDR技术对第一帧图像、第二帧图像和第三帧图像进行合成,生成HDR图像。

可以理解的是,不同曝光时间下得到的不同图像,其对应的曝光量不同,因而图像中呈现的细节也不同。利用不同曝光时间相对应最佳细节的各图像合成HDR图像,可以使得到的图像充分呈现被拍摄对象的细节,提升图像质量。

需要说明的是,本发明的实施例中只是以生成三帧图像为例进行解释说明,不能作为本发明的限制,本发明的拍摄方法也可以生成六帧图像、九帧图像等,对此不作限制,且生成的图像帧数越多,合成的照片颜色越接近于被拍摄对象的颜色,图像质量越好,应当注意,生成的图像帧数需是3的倍数,才能保证合成图像的颜色准确性。

本发明实施例的拍摄方法,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

图5是本发明一个实施例提出的拍摄装置的结构示意图。

如图5所示,拍摄装置500可包括第一处理模块510、第二处理模块520、第三处理模块530以及合成模块540。其中,

第一处理模块510,用于当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像。

第二处理模块520,用于控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像。

第三处理模块530,用于控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像。

合成模块540,用于合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

具体地,第一处理模块510用于控制图像传感器分别采集每一个像素对应的第一颜色信号,以生成所述第一帧图像;第二处理模块520用于控制图像传感器分别采集每一个像素对应的第二颜色信号,以生成第二帧图像;第三处理模块530用于控制图像传感器分别采集每一个像素对应的第三颜色信号,以生成第三帧图像;合成模块540用于对第一帧图像、第二帧图像和第三帧图像中的每一个像素的颜色进行叠加,以生成合成图像。

可选地,一些实施例中,参见图6,本发明实施例的拍摄装置500还包括:

设置模块550,用于在控制所述图像传感器进行第一次曝光之前,将颜色滤片排列为滤片阵列,所述滤片阵列在行方向上按照R、G、B的颜色顺序排列,在列方向上按照R、B、G的颜色顺序排列。

具体地,设置模块550将颜色滤片排列为滤片阵列时,滤片阵列在行方向上按照R、G、B的颜色顺序从左至右重复排列,滤片阵列在列方向上按照R、B、G的颜色顺序从上至下重复排列。

可选地,一些实施例中,还可以通过在各处理模块控制图像传感器移动到各位置进行曝光之前,调整每一次曝光的曝光时间即改变曝光量,以获得曝光量不同的第一帧图像、第二帧图像和第三帧图像,通过合成得到细节更清晰的HDR图像。

具体地,第一帧图像对应的第一曝光量、第二帧图像对应的第二曝光量和第三帧图像对应的第三曝光量依次递增。

具体地,合成模块540还用于利用HDR技术对第一帧图像、第二帧图像和第三帧图像进行合成,生成HDR图像。

需要说明的是,前述实施例中对拍摄方法实施例的解释说明也适用于该实施例的拍摄装置,其实现原理类似,此处不再赘述。

本发明实施例的拍摄装置,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

图7是本发明一个实施例提出的移动终端的结构示意图。

移动终端可以是手机、平板电脑等。

如图7所示,移动终端包括:外壳71、处理器72、存储器73、电路板74、电源电路75、微电机76以及图像传感器77,其中,电路板74安置在外壳71围成的空间内部,处理器72、存储器73和微电机76设置在电路板74上;微电机76用于控制图像传感器77移动;图像传感器77与微电机76相连;电源电路75用于为移动终端的各个电路或器件供电;存储器73用于存储可执行程序代码;处理器72通过读取存储器73中存储的可执行程序代码来运行与可执行程序代码对应的程序;处理器72具体用于执行以下方法:

S21’:当图像传感器位于初始位置时,控制图像传感器进行第一次曝光,并获取第一帧图像。

在本发明一个实施例中,在开启摄像头进行拍摄时,将连接摄像头的图像传感器当前所在的位置作为初始位置,此时控制图像传感器进行第一次曝光,获取第一帧图像。

需要注意的是,在控制图像传感器进行第一次曝光之前,还可以预先设置颜色滤片的排列方式,将颜色滤片排列为滤片阵列,滤片阵列在行方向上按照R(红色)、G(绿色)、B(蓝色)的颜色顺序排列,在列方向上按照R、B、G的颜色顺序排列。

具体地,滤片阵列在行方向上按照R、G、B的颜色顺序从左至右重复排列,在列方向上按照R、B、G的颜色顺序从上至下重复排列。

应当理解的是,在滤片阵列的行方向上,无论各行的第一个像素点是哪种颜色分量,各行中R分量之后的颜色分量均为G,G分量之后的颜色分量均为B,而B分量之后的颜色分量均为R。同样,在滤片阵列的列方向上,无论各列的第一个像素点是哪种颜色分量,各列中R分量之后的颜色分量均为B,B分量之后的颜色分量均为G,而G分量之后的颜色分量均为R。

作为一种示例,参见图3,图3是本发明一实施例图像传感器颜色滤片的排列方式示意图。

如图3所示,本实施例中,图像传感器的颜色滤片的排列方式为:该阵列中第一行各像素点的颜色从左至右分别为R、G和B单方向依次排列,其中,R表示红色,G表示绿色,B表示蓝色。在这种排列方式中,一个像素点的左边像素点和正下方像素点的颜色相同,其右边像素点和正上方像素点的颜色相同。以颜色为红色的像素点为例,其左边像素点和正下方像素点的颜色都为蓝色,其右边像素点和正上方像素点的颜色都为绿色。

在设置好图像传感器的颜色滤片的排列方式后,就可以控制图像传感器进行第一次曝光,通过图像传感器中设置好的颜色滤片分别采集每一个像素对应的第一颜色信号,以生成第一帧图像。

例如,仍以图3中示例的颜色滤片排列方式为例,在控制图像传感器进行第一次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第一颜色信号,其中,采集的一部分像素点的第一颜色信号为R、一部分像素点的第一颜色信号为G,剩余一部分像素点的第一颜色信号为B。例如,图像传感器第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G。

S22’:控制图像传感器移动至第一位置,进行第二次曝光,并获取第二帧图像。

在本发明一个实施例中,通过控制图像传感器在初始位置进行曝光采集到的被拍摄对象每一像素对应的第一颜色信号只包含三原色RGB中的一种,生成的第一帧图像的色彩较被拍摄对象有很大差别。我们知道,三原色RGB具有最大的混合色域,其他颜色可以由三原色RGB按一定的比例混合得到,因此,若要获取最接近被拍摄对象的颜色,所拍摄照片中每一个像素点都要包含R、G和B三种颜色分量,可以通过移动图像传感器的方式来采集每个像素点的另外两种颜色信号,最终得到能真实反映被拍摄对象颜色的彩色图像。本实施例中,主要采用微电机来控制图像传感器的移动。

作为一种示例,参见图4(a)和图4(b),图4(a)是微电机控制图像传感器移动的结构俯视图,图4(b)是微电机控制图像传感器移动的结构侧视图。

从图4(b)中可以看出,图像传感器41设置在基板42上,基板42下方镶嵌有两个滚珠43,滚珠43与电路板44相接,微电机45与基板42的一端相连,利用微电机45的动力在滚珠43的协助下控制图像传感器移动。

应当理解的是,协助图像传感器移动的器件不限于滚珠,也可以是其他能使图像传感器和电路板之间产生相对位移的弹性材料或连接器件,对此不作限制。

在本发明的一个实施例中,微电机控制图像传感器移动至第一位置之后,图像传感器进行第二次曝光,并获取第二帧图像。

其中,第一位置可以是微电机控制图像传感器向左、右、上或者下四个方向中的其中一个方向移动n个像素的距离后图像传感器所在的位置,其中,n为正整数。

具体地,图像传感器进行第二次曝光,分别采集每一个像素对应的第二颜色信号,以生成第二帧图像。

例如,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离为例,在控制图像传感器进行第二次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第二颜色信号,以生成第二帧图像。由于图像传感器向左移动了1个像素的距离,生成的第二帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为G,也就是说,图像传感器在第一位置进行曝光后采集到的上述像素点对应的第二颜色信号为G。同理,第一信号颜色为G和B的对应的像素点,其第二信号颜色分别为B和R。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第一位置进行第二次曝光后,图像传感器采集的第二行的第三个像素点的第二颜色信号为B。

需要说明的是,图像传感器向各个方向移动的距离不限于1个像素的距离,只要能保证采集到的每一个像素点的第二颜色信号与第一颜色信号不同即可,对图像传感器移动的距离和移动方向均不作限制。

S23’:控制图像传感器移动至第二位置,进行第三次曝光,并获取第三帧图像。

在本发明的一个实施例中,可以通过微电机控制图像传感器移动至第二位置,图像传感器在第二位置进行第三次曝光,并获取第三帧图像。

其中,第二位置为控制图像传感器向左、右、上或者下移动m个像素的距离后图像传感器所在的位置,其中,m为正整数。

具体地,微电机控制图像传感器移动至第二位置,图像传感器在第二位置进行第三次曝光,分别采集每一个像素对应的第三颜色信号,以生成第三帧图像。

示例一,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离后图像传感器所在的位置为第一位置、图像传感器向右移动1个像素的距离后图像传感器所在的位置为第二位置为例,在控制图像传感器进行第三次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第三颜色信号,以生成第三帧图像。由于图像传感器向右移动了1个像素的距离,生成的第三帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为B,也就是说,图像传感器在第二位置进行曝光后采集到的上述像素点对应的第三颜色信号为B。同理,第一信号颜色为G和B的对应的像素点,其第三信号颜色分别为R和G。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第二位置进行第三次曝光后,图像传感器采集的第二行的第三个像素点的第三颜色信号为R。

示例二,仍以图3中示例的颜色滤片排列方式为例,以初始位置作为参照点,以图像传感器向左移动1个像素的距离后图像传感器所在的位置为第一位置、图像传感器向左移动2个像素的距离后图像传感器所在的位置为第二位置为例,在控制图像传感器进行第三次曝光之后,通过图像传感器中设置好的颜色滤片分别采集被拍摄对象的每一个像素对应的第三颜色信号,以生成第三帧图像。由于图像传感器向左移动了2个像素的距离,生成的第三帧图像中与图像传感器在初始位置采集第一颜色信号后生成的第一帧图像中颜色为R的各像素点相对应的像素点的颜色为B,也就是说,图像传感器在第二位置进行曝光后采集到的上述像素点对应的第三颜色信号为B。同理,第一信号颜色为G和B的对应的像素点,其第三信号颜色分别为R和G。例如,图像传感器在初始位置进行第一次曝光后采集的第二行的第三个像素点的第一颜色信号为G,而在第二位置进行第三次曝光后,图像传感器采集的第二行的第三个像素点的第三颜色信号为R。

需要说明的是,只要能保证图像传感器在第二位置采集到的每一个像素点的第三颜色信号与第一颜色信号和第二颜色信号不同,对图像传感器移动的距离和方向均不作限制。

S24’:合并第一帧图像、第二帧图像和第三帧图像,并输出合成图像。

在本发明的一个实施例中,通过合并上述步骤中获取的第一帧图像、第二帧图像和第三帧图像,得到最终输出的彩色图像。

具体地,对第一帧图像、第二帧图像和第三帧图像中的每一个像素的颜色进行叠加,以生成合成图像。

在本发明的一个实施例中,上述步骤生成的第一帧图像、第二帧图像和第三帧图像中,同一像素点的颜色分别为三原色RGB中的其中一种且各不同,将三帧图像通过叠加的方式合并后,生成的合成图像中,每一个像素点都含有R、G和B三种颜色分量,可以得到多种不同的色彩,而无需通过周围像素进行插补即可实现彩色图像的输出。

在本发明的另一实施例中,还可以通过在图像传感器移动到各位置进行曝光之前,调整每一次曝光的曝光时间即改变曝光量,以获得曝光量不同的第一帧图像、第二帧图像和第三帧图像,通过合成得到细节更清晰的HDR图像。

具体地,第一帧图像对应的第一曝光量、第二帧图像对应的第二曝光量和第三帧图像对应的第三曝光量依次递增。也就是说,图像传感器在初始位置进行第一次曝光前,首先设置一个曝光时间,对应第一曝光量,曝光后得到第一曝光量对应的第一帧图像;图像传感器在第二位置进行曝光前,设置第二曝光量对应的曝光时间,设置的第二次曝光时间比第一次曝光时间稍长,故第二曝光量相对于第一曝光量增加,曝光后得到第二曝光量对应的第二帧图像;同样,图像传感器在第三位置进行曝光前,设置第三曝光量对应的曝光时间,此时设置的曝光时间又比第二次曝光时间稍长,故第三曝光量相对于第二曝光量又有增加,曝光后得到第三曝光量对应的第三帧图像。因此,得到的三帧图像的曝光量各不相同,且依次递增。

在得到不同曝光量的三帧图像之后,可以将三帧图像合成得到细节更清晰的HDR图像。

具体地,可以利用HDR技术对第一帧图像、第二帧图像和第三帧图像进行合成,生成HDR图像。

可以理解的是,不同曝光时间下得到的不同图像,其对应的曝光量不同,因而图像中呈现的细节也不同。利用不同曝光时间相对应最佳细节的各图像合成HDR图像,可以使得到的图像充分呈现被拍摄对象的细节,提升图像质量。

需要说明的是,本发明的实施例中只是以生成三帧图像为例进行解释说明,不能作为本发明的限制,本发明的拍摄方法也可以生成六帧图像、九帧图像等,对此不作限制,且生成的图像帧数越多,合成的照片颜色越接近于被拍摄对象的颜色,图像质量越好,应当注意,生成的图像帧数需是3的倍数,才能保证合成图像的颜色准确性。

本发明实施例的移动终端,通过当图像传感器位于不同位置时控制图像传感器进行曝光,分别获取第一帧图像、第二帧图像和第三帧图像,合并各帧图像并输出合成图像,能够准确地输出彩色图像的颜色,避免了软件算法产生伪色的情况,使得图像清晰,解像力高,提升了图像质量。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1