本发明涉及移动通讯领域,特别是涉及一种拍照方法、装置及终端。
背景技术:
目前的终端都是应用简单的像素插入,这样拍摄出来的照片,虽然像素达到了要求,但是照片效果比较差,不够细腻。特别是在摄像头出现物理像素的大面积损坏时,芯片内部的坏点校正功能则无法修复,导致拍摄出的照片会有大面积的白点或者黑点,影响照片质量。
技术实现要素:
本发明提供了一种拍照方法、装置及终端,用以解决现有技术中单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题。
一方面,本发明提供一种拍照方法,包括:
拍照时,触发终端的多个摄像头同时拍摄;
选择其中一张图像作为基准图像,并通过其他图像对所述基准图像进行修复处理,得到清晰的基准图像。
优选地,所述通过其他图像对所述基准图像进行修复处理,具体包括:
检测所述基准图像与其他图像之间的像素差异;
根据所述差异对所述基准图像进行修复处理。
优选地,所述检测所述基准图像与其他图像之间的像素差异,具体包括:
检测所述基准图像与其他图像之间是否存在坏点或模糊。
优选地,所述通过其他图像对所述基准图像进行修复处理之后,还包括:
将处理后的图像的奇数行像素和偶数行像素合并。
优选地,通过其他图像对所述基准图像进行修复处理之后,还包括:
将处理后的图像通过预定的图像处理算法进行处理。
另一方面,本发明还提供了一种拍照装置,该装置包括:
拍照单元,用于拍照时,触发终端的多个摄像头同时拍摄;
处理单元,用于选择其中一张图像作为基准图像,并通过其他图像对所述基准图像进行修复处理,得到清晰的基准图像。
优选地,所述处理单元还用于,检测所述基准图像与其他图像之间的像素差异,并根据所述差异对所述基准图像进行修复处理。
优选地,所述处理还用于,检测所述基准图像与其他图像之间是否存在坏点或模糊,并根据所述差异对所述基准图像进行修复处理。
优选地,所述处理单元还用于,将处理后的图像的奇数行像素和偶数行像素合并。
优选地,所述处理单元还用于,将处理后的图像通过预定的图像处理算法进行处理。
再一方面,本发明还提供了一种终端,该终端包括多个摄像头以及上述任意一种所述的装置。
本发明有益效果如下:
本发明通过在终端上设置两个或多个摄像头,在拍照时,触发多个摄像头同时拍照,并将多张照片进行处理,从而得到清晰的图像,有效解决了单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例提供的一种拍照方法的流程示意图;
图2是本发明实施例提供的另一种拍照方法的流程示意图;
图3是本发明实施例提供的一种拍照装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
为了解决现有技术中单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题,本发明提供了一种拍照方法、装置及终端,本发明通过在终端上设置两个或多个摄像头,在拍照时,触发多个摄像头同时拍照,并将多张照片进行处理,从而得到清晰的图像,从而大大提高了用户体验。以下结合附图以及几个实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
方法实施例
本发明实施例提供了一种拍照方法,参见图1,终端上设有两个或多个摄像头,该方法包括:
S101、拍照时,触发终端的多个摄像头同时拍摄;
S102、选择其中一张图像作为基准图像,并通过其他图像对所述基准图像进行修复处理,得到清晰的基准图像。
也就是说,本发明通过在终端上设置两个或多个摄像头,在拍照时,触发多个摄像头同时拍照,并将多张照片进行处理,从而得到清晰的图像,有效解决了单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题。
本发明实施例所述的终端为任意具有摄像头,能够实现拍照功能的终端,如、手机、平板电脑、电脑等等。
需要说明的是,本领域的技术人员也可根据实际需要,设置本发明实施例所述的摄像头的数量。
具体实施时,本发明实施例步骤S101具体包括:
通过预先设置,当按下拍照键时,即可触发两个或两个以上个所述摄像头同时拍照;
当设有多个摄像头时,拍照前,可向用户发出提示,提示用户选择使用几个摄像头拍照,并根据用户选择的摄像头的数量,完成拍照。
当然,本领域的技术人员也可根据实际需要,设置终端自动选择功能最好的几个摄像头完成拍摄,如在摄像头的像素不同时,优先选择像素高的摄像头进行拍照。
具体实施时,本发明实施例步骤S102具体包括:
检测所述基准图像与其他图像之间的像素差异;
根据所述差异对所述基准图像进行修复处理。
具体对图像数据处理时,本发明是通过检测拍摄得到的图像数据之间的差异,并根据所述图像数据之间的差异对拍摄的图像进行修复处理,从而得到清晰的图像数据。
也就是说,本发明通过多摄像头分别单独拍照,最后经过图像数据处理合成,能够达到拍出比单个摄像头像素高的超像素的照片,并且可以修复大面积坏点的问题。
本发明实施例所述检测拍摄得到的图像数据之间的差异具体包括:通过检测拍摄得到的图像数据之间的白点、黑点或者模糊问题,并通过其他照片对该坏点进行修复,即,本发明通过多摄像头进行拍照,最终能够拍摄出细腻的超像素照片,并且可以检测出大面积的像素坏点,通过将坏点修复,合成最终用户满意的高像素照片。
也就是说,只要坏点在不同的照片上,本发明即可通过后期的修复处理,得到清晰的图像数据。
进一步地,本发明实施例所述的方法还包括:将处理后的图像进行奇数行偶数行合并。
具体地,本发明通过对处理后的图像进行奇数行偶数行合并,从而得到更清晰的图像数据。
进一步地,本发明实施例所述的方法还包括:将处理后的图像通过预定的图像处理算法进行处理。
本发明实施例所述的图像处理算法包括图像平滑算法、图像锐化算法以及运动模糊处理算法等等,具体实施时,可根据具体图像采用不同的图像处理算法进行处理。本发明通过对处理后的图像通过图像处理算法进行处理得到更清晰的图像数据,从而大大提供了用户体验。
下面将以终端上设有双摄像头为例,结合图2,以一个具体的例子对本发明所述的方法进行详细的解释和说明:
S201.双摄像头拍照模块开启;
S202.两个摄像头同时上电;
S203.摄像头工作参数设置;
S204.操作摄像头同时拍照;
S205.将获得的图像数据分开保存;
S206.检测两份图像数据的差异部分;
S207.当检测到差异由于坏点引起,则通过正常的图像数据修复异常的图像数据;
S208.将获取的图像数据进行奇数偶数行合并;
S209.通过图像处理算法,处理合并后图像数据,使得图像更加明亮,细腻;
S210.保存处理后的超像素图片。
本技术方案提供了一种通过双摄像头进行拍照,可以拍摄出像素高于摄像头实际像素的超像素照片,并且通过像素坏点检测校正算法,可以修复单个摄像头大面积坏点的问题,或者两个摄像头都有坏点,而这些坏点区域只要不重合,就可以修复,这样就可以给用户拍摄出细腻的高像素照片。
装置实施例
本发明实施例提供了一种拍照装置,参见图3,设有该拍照装置的终端上设置有两个或多个摄像头;该装置包括:
拍照单元,用于拍照时,触发终端的多个摄像头同时拍摄;
处理单元,用于选择其中一张图像作为基准图像,并通过其他图像对所述基准图像进行修复处理,得到清晰的基准图像。
本发明通过在终端上设置两个或多个摄像头,在拍照时,通过拍照单元触发多个摄像头同时拍照,并通过处理单元对多张照片进行处理,从而得到清晰的图像,有效解决了单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题。
本发明实施例所述的终端为任意具有摄像头,能够实现拍照功能的终端,如、手机、平板电脑、电脑等等。
需要说明的是,本领域的技术人员也可根据实际需要,设置本发明实施例所述的摄像头的数量。
具体实施时,本发明实施例所述的拍照单元是通过预先设置,当按下拍照键时,即可使拍照单元触发两个或两个以上个所述摄像头同时拍照;
当设有多个摄像头时,拍照前,可向用户发出提示,提示用户选择使用几个摄像头拍照,并根据用户选择的摄像头的数量,完成拍照。
当然,本领域的技术人员也可根据实际需要,设置终端自动选择功能最好的几个摄像头完成拍摄,如在摄像头的像素不同时,优先选择像素高的摄像头进行拍照。
优选地,本发明实施例所述处理单元还用于,检测所述基准图像与其他图像之间的像素差异,并根据所述差异对所述基准图像进行修复处理。
具体实施时,本发明实施例所述处理单元还用于,检测拍摄得到的图像中是否存在坏点或模糊。
具体对图像数据处理时,本发明是通过检测拍摄得到的图像数据之间的差异,并根据所述图像数据之间的差异对拍摄的图像进行处理,从而得到清晰的图像数据。
也就是说,本发明通过多摄像头分别单独拍照,最后经过图像数据处理合成,能够达到拍出比单个摄像头像素高的超像素的照片,并且可以修复大面积坏点的问题。
本发明实施例是通过检测拍摄得到的图像数据之间的白点、黑点或者模糊问题,并通过其他照片对该坏点进行修复,即,本发明通过多摄像头进行拍照,最终能够拍摄出细腻的超像素照片,并且可以检测出大面积的像素坏点,通过将坏点修复,合成最终用户满意的高像素照片。
也就是说,只要坏点在不同的照片上,本发明即可通过后期的修复处理,得到清晰的图像数据。
优选地,本发明实施例所述处理单元还用于,将处理后的图像进行奇数行偶数行合并,将处理后的图像通过图像处理算法进行处理。
具体地,本发明通过对处理后的图像进行奇数行偶数行合并,并根据具体图像采用不同的图像处理算法进行处理,从而得到更清晰的图像数据,进而大大提供了用户体验。
本发明装置实施例的相关部分可参照方法实施例部分进行理解,在此不再赘述。
终端实施例
本发明实施例提供了一种终端,该耳机包括装置实施例中所述的任意一种装置,本发明实施例所述的终端为任意具有摄像头,能够实现拍照功能的终端,如、手机、平板电脑、电脑等等。
本发明实施例中的相关内容可参照装置实施例和方法实施例部分进行理解,在此不再赘述。
本发明至少能够带来以下的有益效果:
本发明通过在终端上设置两个或多个摄像头,在拍照时,触发多个摄像头同时拍照,并将多张照片进行处理,从而得到清晰的图像,有效解决了单摄像头终端出现物理像素损坏时,无法修复得到清晰照片的问题。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。