CN107277387B - 高动态范围图像拍摄方法、终端及计算机可读存储介质 - Google Patents
高动态范围图像拍摄方法、终端及计算机可读存储介质 Download PDFInfo
- Publication number
- CN107277387B CN107277387B CN201710617606.3A CN201710617606A CN107277387B CN 107277387 B CN107277387 B CN 107277387B CN 201710617606 A CN201710617606 A CN 201710617606A CN 107277387 B CN107277387 B CN 107277387B
- Authority
- CN
- China
- Prior art keywords
- image
- preview image
- exposure
- frame
- exposure value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明提供了一种高动态范围图像拍摄方法、移动终端及计算机可读存储介质,其中,高动态范围图像拍摄方法包括:分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像。本方案同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种高动态范围图像拍摄方法、移动终端及计算机可读存储介质。
背景技术
HDR是高动态范围(High-Dynamic Range)的简称,相比普通的图像,HDR可以提供更多的动态范围和图像细节,和人眼看到的图像比较接近。现有的HDR技术一般实施方式为:打开相机并切换到HDR模式;运行默认的3A算法;点击拍照;设置不同的EV值(曝光值),抓取一张正常曝光的RAW数据(原始数据),一张过曝的RAW数据,一张欠曝的RAW数据;进入图像信号处理器(ISP);获取到一张正常曝光的YUV数据,一张过曝的YUV数据,一张欠曝的YUV数据;HDR算法合成一张YUV数据->H:JPEG压缩并保存。
夜景模式是基于多帧照片合成达到更多的细节和更少的噪点。现有的夜景模式技术一般实施方法为:打开相机并切换到夜景模式;运行默认的3A算法;点击拍照;抓取当前帧和此前N-1帧的RAW数据;进入图像信号处理器(ISP),分布得到N帧经过预处理(Raw域)的YUV;提取N帧中最清晰的一帧最为基准,其他N-1帧与其进行对齐和合成为一张输出YUV;上一操作得到的YUV再进行YUV域进一步的降噪和锐化处理;JPEG压缩并保存。
在移动终端用户拍照过程中,用户希望同时得到高动态范围和清晰少噪声的照片,但是目前这两个难以兼得,容易顾此失彼。
与此同时,传统HDR实现时,为了保证预览亮度不明显变化,在按下拍照时预览会冻屏;而为了使预览冻屏不被用户明显感知,通常要求不同曝光的帧数不能多,一般为3帧,但是3帧对高对比场景并不能做到比较好的过渡。
发明内容
本发明实施例提供一种高动态范围图像拍摄方法、移动终端及计算机可读存储介质,以解决现有技术中高动态范围图像不满足清晰少噪声条件的问题。
第一方面,本发明实施例提供一种高动态范围图像拍摄方法,应用于包括第一摄像头和第二摄像头的移动终端,所述高动态范围图像拍摄方法包括:
分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;
获取所述第一摄像头采集的M帧预览图像;
对所述M帧预览图像进行对齐合成处理,生成第一图像;
获取所述第二摄像头采集的N帧预览图像;
对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;
对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像。
第二方面,本发明实施例还提供了一种移动终端,包括第一摄像头和第二摄像头,还包括:
第一处理模块,用于分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;
第一获取模块,用于获取所述第一摄像头采集的M帧预览图像;
第二处理模块,用于对所述第一获取模块获取的M帧预览图像进行对齐合成处理,生成第一图像;
第二获取模块,用于获取所述第二摄像头采集的N帧预览图像;
第三处理模块,用于对所述第二获取模块获取的N帧预览图像进行高动态范围图像合成处理,生成第二图像;
第四处理模块,用于对所述第二处理模块生成的第一图像和所述第三处理模块生成的第二图像进行对齐合成处理,生成高动态范围图像。
第三方面,本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的高动态范围图像拍摄方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的高动态范围图像拍摄方法的步骤。
这样,本发明实施例中,通过分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的高动态范围图像拍摄方法流程示意图一;
图2为本发明实施例的高动态范围图像拍摄方法流程示意图二;
图3为本发明实施例的高动态范围图像拍摄方法流程示意图三;
图4为本发明实施例的高动态范围图像拍摄方法流程示意图四;
图5为本发明实施例的高动态范围图像拍摄方法流程示意图五;
图6为本发明实施例的高动态范围图像拍摄方法流程示意图六;
图7为本发明实施例的高动态范围图像拍摄方法流程示意图七;
图8为本发明实施例的高动态范围图像拍摄方法流程示意图八;
图9为本发明实施例的移动终端结构示意图一;
图10为本发明实施例的移动终端结构示意图二;
图11为本发明实施例的移动终端结构示意图三;
图12为本发明实施例的移动终端结构示意图四;
图13为本发明实施例的移动终端结构示意图五;
图14为本发明实施例的移动终端结构示意图六;
图15为本发明实施例的移动终端结构示意图七;
图16为本发明实施例的移动终端结构示意图八;
图17为本发明实施例的移动终端结构示意图九;
图18为本发明实施例的移动终端结构示意图十。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明针对现有的技术中高动态范围图像不满足清晰少噪声条件的问题,提供一种高动态范围图像拍摄方法,应用于包括第一摄像头和第二摄像头的移动终端,如图1所示,所述高动态范围图像拍摄方法包括:
步骤101:分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上。
第一摄像头采用预览图像均使用相同的曝光值,第二摄像头采集预览图像均使用不同的曝光值。
第一摄像头和第二摄像头的硬件配置相同,可以理解为两颗模组的硬件是一样的,比如芯片、镜头、马达等都是一样的。
步骤102:获取所述第一摄像头采集的M帧预览图像。
第一摄像头采用的曝光值大于或等于正常曝光下限值且小于或等于正常曝光上限值。
步骤103:对所述M帧预览图像进行对齐合成处理,生成第一图像。
选取M帧预览图像中的一张作为参考帧,剔除不清晰的预览图像,将剩下的预览图像进行对齐合成处理,生成第一图像。
此时生成的第一图像满足清晰少噪声的条件。
步骤104:获取所述第二摄像头采集的N帧预览图像。
第二摄像头采用的曝光值至少包括小于正常曝光下限值的曝光值和大于正常曝光上限值的曝光值。
可根据场景的特征,确定对应的连续曝光步进梯度,比如大逆光场景,正常曝光画面,高亮溢出非常严重,而同时暗处像素也非常多,为了更好的抑制高亮,欠曝需要用EV-2的图像,暗处提亮需要用EV+2的图像。
步骤105:对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像。
具体可通过预设特征信息,比如图像边缘信息、色彩、过曝或者欠曝等,用来进行图像合成处理。
此时生成的第二图像满足高动态范围的条件。
步骤106:对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像。
将第一图像和第二图像合成处理后得到的高动态范围图像既满足清晰少噪声的条件,也满足高动态范围的条件。
本发明实施例提供的高动态范围图像拍摄方法通过分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
即本发明实施例提供的方案通过利用相同配置双摄像头,第一摄像头做主摄像头,用于采集正常曝光多帧画面,并实时在手机屏幕上预览,第二摄像头做副摄像头,用于获取不同曝光的多帧画面,不会显示在画面中,利用第一摄像头采集的同曝光多帧画面达到清晰度提升噪点下降的效果,第二摄像头采集不同曝光画面做HDR算法实现高动态范围,第一摄像头的合成结果和第二摄像头的合成结果,再做一次画质融合,既有了动态范围又有了清晰画质,而且画面不停顿。
在步骤101之前,还可以包括:获取相机模式切换指令;根据所述相机模式切换指令进入所述终端的相机的超级高动态范围Super HDR模式,启动所述第一摄像头和第二摄像头。
在实际使用时也就是,打开相机,切换到Super HDR模式,进入预览界面;在本发明实施例中,此操作可以是用户打开相机,此时先进入的是普通的拍照模式,即单camera进行拍照的模式,然后切换到Super HDR模式,同时打开多颗摄像头同时运行。预览画面采用主摄像头实时预览。
本实施例中,所述对所述M帧预览图像进行对齐合成处理,生成第一图像的步骤,如图2所示,包括:
步骤1031,将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像。
即选取M帧预览图像中清晰度值最大的一张预览图像作为参考帧。
步骤1032,舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像。
即剔除不清晰的预览图像。
步骤1033,以所述第一参考图像为基准图像,对所述S帧预览图像进行图像对齐处理。
步骤1034,在频域和空间域上,对所述第一参考图像和图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像。
即在频域和空间域上,将剩下的预览图像进行对齐合成处理,生成第一图像。其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
通过对获取的M帧预览图像进行筛选,能够进一步提高图像的清晰度。
具体的,所述获取所述第一摄像头采集的M帧预览图像的步骤,如图3所示,包括:
步骤1021,控制所述第一摄像头采集曝光值均为预设的自动曝光值的M帧预览图像。
即控制第一摄像头使用同一个曝光值采集M帧预览图像。
步骤1022,获取所述M帧预览图像。
获取采集到的M帧预览图像。其中,M≥3。
所述获取所述第二摄像头采集的N帧预览图像的步骤,如图4所示,包括:
步骤1041,控制所述第二摄像头采集曝光值均取值不同的N帧预览图像。
即控制第二摄像头使用N个曝光值采集N帧预览图像。步骤1042,获取所述N帧预览图像。
获取采集到的N帧预览图像。其中,N≥3,且M=N。
第一摄像头采集曝光值均为预设的自动曝光值的M帧预览图像能够便于以后处理得到满足清晰少噪声条件的第一图像;第二摄像头采集曝光值均取值不同的N帧预览图像能够便于以后处理得到满足高动态范围条件的第二图像。
本实施例中,在生成第二图像时,可以采用方式一:采用N帧预览图像中一帧作为基准进行处理,也可以采用方式二:采用M帧预览图像中一帧作为基准进行处理。
对应于方式一,若N取值为5,所述控制所述第二摄像头采集曝光值均取值不同的N帧预览图像的步骤,如图5所示,包括:
步骤10411,检测当前拍摄场景是否为逆光场景;步骤10412,若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像。
步骤10413,若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像。
其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
这样能够使得生成图像的处理速度更快。
这种方式下,步骤101、102和103可实现为:将第一摄像头作为主摄像头,输出连续多张正常相同曝光raw数据,经过对齐合成一张10bit raw域图片,raw域图片为一种原始格式的图片,具体为:
接收到拍照指令后,主摄像头可以根据画质的需求和速度,确定主摄像头的拍摄帧数,其中,帧数越多,画质越好,速度越慢,例如拍摄n帧相同曝光的图像,比如选6帧,挑选六帧中最清晰的一张作为参考帧A,剔除不清晰的张,可利用绿色通道g channel的梯度值选取,梯度越大,越清晰,越小约模糊,其余帧基于参考帧A做对齐,例如,将画面分成块,如64x64,每块做对齐,得到偏移的大小和方向;再根据对齐后的画面做多帧合成,从频域和空间域都进行合成,减少噪声,同时还处理可能出现对齐有误的情况,得到raw域10bit图片。
步骤101、104、105和106可实现为:将第二摄像头作为副摄像头,输出不同曝光设定的多张照片,和步骤103的输出进行HDR算法合成一张10bit raw域图片,进入图像信号处理器ISP,具体为:
接收到拍照指令后,副摄像头得到一组连续设定,可以连续抓取多帧不同曝光设定的照片,帧数根据画质需求和速度,确定抓取的帧数,帧数越多,画面明暗层次过渡越好,速度越慢;例如4张,欠曝(EV-1)的图像,次欠曝(EV-0.5)的图像,次过曝(EV+0.5)的图像,过曝(EV+1)的图像,画面不在预览中显示。
另外可以根据场景的特征,不同场景的连续曝光步进梯度可以不同,如大逆光场景,正常曝光画面,高亮溢出非常严重,而同时暗处像素也非常多,为了更好的抑制高亮,欠曝需要用EV-2的图像,暗处提亮需要用EV+2的图像,那么这种场景采集的4张就是:欠曝(EV-2)的图像,次欠曝(EV-1)的图像,次过曝(EV+1)的图像,过曝(EV+2)的图像,画面不在预览中显示,再取步骤103所得的结果作为正常曝光EV0的图像。
将5张连续不同曝光设定的图片进行算法合成,EV0作为清晰度的基准,其他EV的图片最为高亮低亮合成算法的依据。提取如下特征点:图像边缘信息、色彩、过曝或者欠曝的pixel。相同边缘信息,色彩信息拿来对齐,过曝pixel用欠曝的采样图像的局部位置对齐合成,欠曝的pixel用过曝的采样图片对齐合成,具体不做赘述。最后合成高亮不过曝,暗处提亮的高动态范围且清晰度佳的Raw域10bit图片。
将以上所得的图片,进入图像信号处理器,经过去马赛克、锐化、去噪、色彩转换、色彩增强等操作,处理完成后得到1张YUV数据,作为后续的输入,进行数据格式JPEG压缩并保存。
对应于方式二,若N取值为4,所述控制所述第二摄像头采集曝光值均取值不同的N帧预览图像的步骤,如图6所示,包括:步骤10414,检测当前拍摄场景是否为逆光场景;步骤10415,若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像。
步骤10416,若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
这样能够使得生成的图像更加符合高动态范围的条件,同时提升清晰度。
这种方式下,步骤101、102和103可实现为:将第一摄像头作为主摄像头,输出连续多张正常相同曝光raw数据,经过对齐合成一张10bit raw域图片,raw域图片是一种原始数据格式的图片,具体为:
接收到拍照指令后,主摄像头可以根据画质的需求和速度选择帧数,一般帧数越多,画质越好,速度越慢,n帧相同曝光,比如选6帧,挑选六帧中最清晰的一张作为参考帧A,剔除不清晰的张,可利用绿色通道g channel的梯度值选取,梯度越大,越清晰,越小约模糊,其余帧基于参考帧A做对齐,例如将画面分成块,如64x64,每块做对齐,得到偏移的大小和方向;再根据对齐后的画面做多帧合成,从频域和空间域都进行合成,减少噪声,同时还处理可能出现对齐有误的情况,得到raw域10bit图片。
对应的,步骤101、104、105和106可实现为:与上述操作执行的同时,将第二摄像头作为副摄像头,输出不同曝光设定的多张照片,进行HDR算法合成一张10bit raw域图片,将得到的两个raw域10bit图片做对齐合成,进入图像信号处理器ISP,具体为:
接收到拍照指令后,副摄像头得到一组连续设定,可以连续抓取多帧不同曝光设定的照片,帧数可根据画质需求和速度确定,一般帧数越多,画面明暗层次过渡越好,速度越慢,如5张,欠曝(EV-1)的图像,次欠曝(EV-0.5)的图像,正常曝光(EV=0)的图片,次过曝(EV+0.5)的图像,过曝(EV+1)的图像,画面不在预览中显示。
另外可以根据场景的特征,不同场景的连续曝光步进梯度可以不同,如大逆光场景,正常曝光画面,高亮溢出非常严重,而同时暗处像素也非常多,为了更好的抑制高亮,欠曝需要用EV-2的图像,暗处提亮需要用EV+2的图像,那么这种场景采集的5张就是:欠曝(EV-2)的图像,次欠曝(EV-1)的图像,正常曝光(EV=0)的图片,次过曝(EV+1)的图像,过曝(EV+2)的图像,画面不在预览中显示。
将5张连续不同曝光设定的图片进行算法合成,使用以下信息去做合并:提取如下特征点:图像边缘信息、色彩、过曝或者欠曝的像素pixel。相同边缘信息,色彩信息拿来对齐,过曝pixel用欠曝的采样图像的局部位置对齐合成,欠曝的pixel,用过曝的采样图片对齐合成,具体不做赘述。最后合成高亮不过曝,暗处提亮的高动态范围的Raw域10bit图片。
通过主摄像头夜景降噪算法得到的raw和副摄像头HDR算法的raw再做一次算法合成,主摄像头得到的raw与副摄像头得到的raw先做对齐,然后频域和空间域的算法合成,兼顾HDR和超清降噪的效果图10bit。
将所得的效果图10bit,进入图像信号处理器,经过去马赛克、锐化、去噪、色彩转换、色彩增强等操作,处理完成后得到1张YUV数据,作为后续的输入,进行数据格式JPEG压缩并保存。
对应于上述方式二,所述对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像的步骤,如图7所示,包括:步骤1051,提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息。
所述特征信息当然还可以包括其他的信息,在此不作限定。
步骤1052,获取所述M帧预览图像中的一帧图像作为第二参考图像。
即获取所述M帧预览图像中的一帧图像作为参考帧。
步骤1053,根据所述图像边缘信息和色彩信息,以所述第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理。
即以参考帧为准,将其他图像进行对齐。
步骤1054,将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充。
此操作用于合成高亮不过曝,暗处提亮的高动态范围的Raw域图片。
步骤1055,当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。以上操作合成高亮不过曝,暗处提亮的高动态范围且清晰度佳的图片。
具体的,所述对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像的步骤,如图8所示,包括:步骤1061,将所述第一图像确定为第三参考图像。
即将所述第一图像作为参考帧。
步骤1062,以所述第三参考图像为基准图像,对所述第二图像进行图像对齐处理。
即以参考帧为准,将其他图像进行对齐。
步骤1063,在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。以此得到的图像不仅满足清晰少噪声的条件,还满足高动态范围的条件。
由上可知,本发明实施例提供了一种基于使用相同配置双摄像头采集预览图像、进而进行图像对齐和合成,得到最终图像,实现高动态范围和清晰画质兼得的方案,可同时满足宽动态范围和高清画质需求,进行实时预览。
本发明实施例还提供了一种移动终端,包括第一摄像头和第二摄像头,如图9至图12以及图15和图16所示,还包括:
第一处理模块901,用于分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上。
第一获取模块902,用于获取所述第一摄像头采集的M帧预览图像。
第二处理模块903,用于对所述第一获取模块获取的M帧预览图像进行对齐合成处理,生成第一图像。
第二获取模块904,用于获取所述第二摄像头采集的N帧预览图像。
第三处理模块905,用于对所述第二获取模块获取的N帧预览图像进行高动态范围图像合成处理,生成第二图像。
第四处理模块906,用于对所述第二处理模块生成的第一图像和所述第三处理模块生成的第二图像进行对齐合成处理,生成高动态范围图像。
本发明实施例提供的所述移动终端通过分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
如图10所示,所述第二处理模块903包括:第一确定子模块9031,用于将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像;第一处理子模块9032,用于舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像。
第二处理子模块9033,用于以所述第一确定子模块确定的第一参考图像为基准图像,对所述第一处理子模块得到的S帧预览图像进行图像对齐处理;第三处理子模块9034,用于在频域和空间域上,对所述第一确定子模块确定的第一参考图像和所述第二处理子模块执行图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像;其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
如图11所示,所述第一获取模块902包括:第一控制子模块9021,用于控制所述第一摄像头采集曝光值均为预设的自动曝光值的M帧预览图像;第一获取子模块9022,用于获取所述M帧预览图像;其中,M≥3。
如图12至图14所示,所述第二获取模块904包括:第二控制子模块9041,用于控制所述第二摄像头采集曝光值均取值不同的N帧预览图像;第二获取子模块9042,用于获取所述N帧预览图像;其中,N≥3,且M=N。
如图13所示,若N取值为5,所述第二控制子模块9041包括:第一检测单元90411,用于检测当前拍摄场景是否为逆光场景;第一控制单元90412,用于若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像。
第二控制单元90413,用于若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像;其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
如图14所示,若N取值为4,所述第二控制子模块9041包括:第二检测单元90414,用于检测当前拍摄场景是否为逆光场景;第三控制单元90415,用于若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像。
第四控制单元90416,用于若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
如图15所示,所述第三处理模块905包括:第一提取子模块9051,用于提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息;第三获取子模块9052,用于获取所述M帧预览图像中的一帧图像作为第二参考图像。
第四处理子模块9053,用于根据所述第一提取子模块提取的图像边缘信息和色彩信息,以所述第三获取子模块获取的第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理;第五处理子模块9054,用于将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充;第一生成子模块9055,用于当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。
如图16所示,所述第四处理模块906包括:第二确定子模块9061,用于将所述第一图像确定为第三参考图像;第六处理子模块9062,用于以所述第二确定子模块确定的第三参考图像为基准图像,对所述第二图像进行图像对齐处理;第七处理子模块9063,用于在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。
由上可知,本发明实施例提供了一种基于使用相同配置双摄像头,实现高动态范围和清晰画质兼得的方案,同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
其中,上述高动态范围图像拍摄方法的所述实现实施例均适用于该移动终端的实施例中,也能达到相同的技术效果。
本发明实施例还提供一种移动终端,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述高动态范围图像拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述高动态范围图像拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。
本发明实施例还提供了一种移动终端,如图17所示,移动终端1700包括:
至少一个处理器1701、存储器1702、至少一个网络接口1704和用户接口1703以及第一摄像头1706和第二摄像头1707。移动终端1700中的各个组件通过总线系统1705耦合在一起。可理解,总线系统1705用于实现这些组件之间的连接通信。总线系统1705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图17中将各种总线都标为总线系统1705。
其中,用户接口1703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器1702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本文描述的系统和方法的存储器1702旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统17021和应用程序17022。
其中,操作系统17021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序17022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序17022中。
在本发明实施例中,移动终端1700还包括:存储在存储器1702上并可在处理器1701上运行的计算机程序,计算机程序被处理器1701执行时实现如下步骤:分别控制所述第一摄像头1706和所述第二摄像头1707采集预览图像,并将所述第一摄像头1706采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头1706采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头1707采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像。
上述本发明实施例揭示的方法可以应用于处理器1701中,或者由处理器1701实现。处理器1701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1701可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1702,处理器1701读取存储器1702中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器1701执行时实现如上述高动态范围图像拍摄方法实施例的各步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,计算机程序被处理器1701执行时具体可实现如下步骤:将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像;舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像;以所述第一参考图像为基准图像,对所述S帧预览图像进行图像对齐处理;在频域和空间域上,对所述第一参考图像和图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像;其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
可选地,计算机程序被处理器1701执行时具体还可实现如下步骤:控制所述第一摄像头1706采集曝光值均为预设的自动曝光值的M帧预览图像;获取所述M帧预览图像;其中,M≥3。
可选地,计算机程序被处理器1701执行时具体还可实现如下步骤:控制所述第二摄像头1707采集曝光值均取值不同的N帧预览图像;获取所述N帧预览图像;其中,N≥3,且M=N。
可选地,若N取值为5,计算机程序被处理器1701执行时具体还可实现如下步骤:检测当前拍摄场景是否为逆光场景;若当前拍摄场景不为逆光场景,则控制所述第二摄像头1707依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像;若当前拍摄场景为逆光场景,则控制所述第二摄像头1707依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像;其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
可选地,若N取值为4,计算机程序被处理器1701执行时具体还可实现如下步骤:检测当前拍摄场景是否为逆光场景;若当前拍摄场景不为逆光场景,则控制所述第二摄像头1707依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像;若当前拍摄场景为逆光场景,则控制所述第二摄像头1707依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
可选地,计算机程序被处理器1701执行时具体还可实现如下步骤:提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息;获取所述M帧预览图像中的一帧图像作为第二参考图像;根据所述图像边缘信息和色彩信息,以所述第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理;将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充;当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。
可选地,计算机程序被处理器1701执行时具体还可实现如下步骤:将所述第一图像确定为第三参考图像;以所述第三参考图像为基准图像,对所述第二图像进行图像对齐处理;在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。
移动终端1700能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
综上,本发明实施例提供的所述移动终端通过分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
本发明实施例还提供了一种移动终端,具体地,如图18所示,本发明实施例中的移动终端1800可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。
图18中的移动终端1800包括射频(Radio Frequency,RF)电路1810、存储器1820、输入单元1830、显示单元1840、处理器1860、音频电路1870、WiFi(Wireless Fidelity)模块1880和电源1890以及第一摄像头18100和第二摄像头18110。
其中,输入单元1830可用于接收用户输入的数字或字符信息,以及产生与移动终端1800的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元1830可以包括触控面板1831。触控面板1831,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1831上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器1860,并能接收处理器1860发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1831。除了触控面板1831,输入单元1830还可以包括其他输入设备1832,其他输入设备1832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元1840可用于显示由用户输入的信息或提供给用户的信息以及移动终端1800的各种菜单界面。显示单元1840可包括显示面板1841,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1841。
应注意,触控面板1831可以覆盖显示面板1841,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1860以确定触摸事件的类型,随后处理器1860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
其中处理器1860是移动终端1800的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器1821内的软件程序和/或模块,以及调用存储在第二存储器1822内的数据,执行移动终端1800的各种功能和处理数据,从而对移动终端1800进行整体监控。可选的,处理器1860可包括一个或多个处理单元。
在本发明实施例中,移动终端1800还包括:存储在第一存储器1821和/或第二存储器1822内,并可在处理器1860上运行的计算机程序,计算机程序被处理器1860执行时实现如下步骤:分别控制所述第一摄像头18100和所述第二摄像头18110采集预览图像,并将所述第一摄像头18100采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头18100采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头18110采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像。
可选地,计算机程序被处理器1860执行时具体可实现如下步骤:将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像;舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像;以所述第一参考图像为基准图像,对所述S帧预览图像进行图像对齐处理;在频域和空间域上,对所述第一参考图像和图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像;其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
可选地,计算机程序被处理器1860执行时具体还可实现如下步骤:控制所述第一摄像头18100采集曝光值均为预设的自动曝光值的M帧预览图像;获取所述M帧预览图像;其中,M≥3。
可选地,计算机程序被处理器1860执行时具体还可实现如下步骤:控制所述第二摄像头18110采集曝光值均取值不同的N帧预览图像;获取所述N帧预览图像;其中,N≥3,且M=N。
可选地,若N取值为5,计算机程序被处理器1860执行时具体还可实现如下步骤:检测当前拍摄场景是否为逆光场景;若当前拍摄场景不为逆光场景,则控制所述第二摄像头18110依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像;若当前拍摄场景为逆光场景,则控制所述第二摄像头18110依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像;其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
可选地,若N取值为4,计算机程序被处理器1860执行时具体还可实现如下步骤:检测当前拍摄场景是否为逆光场景;若当前拍摄场景不为逆光场景,则控制所述第二摄像头18110依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像;若当前拍摄场景为逆光场景,则控制所述第二摄像头18110依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
可选地,计算机程序被处理器1860执行时具体还可实现如下步骤:提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息;获取所述M帧预览图像中的一帧图像作为第二参考图像;根据所述图像边缘信息和色彩信息,以所述第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理;将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充;当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。
可选地,计算机程序被处理器1860执行时具体还可实现如下步骤:将所述第一图像确定为第三参考图像;以所述第三参考图像为基准图像,对所述第二图像进行图像对齐处理;在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。
可见,本发明实施例提供的所述移动终端通过分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;获取所述第一摄像头采集的M帧预览图像;对所述M帧预览图像进行对齐合成处理,生成第一图像;获取所述第二摄像头采集的N帧预览图像;对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;同时满足宽动态范围和高清画质需求,并实现了处理过程的实时预览。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (16)
1.一种高动态范围图像拍摄方法,应用于包括第一摄像头和第二摄像头的移动终端,其特征在于,所述高动态范围图像拍摄方法包括:
分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;
获取所述第一摄像头采集的M帧预览图像;
对所述M帧预览图像进行对齐合成处理,生成第一图像;
获取所述第二摄像头采集的N帧预览图像;
对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像;
对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像;
其中,所述获取所述第一摄像头采集的M帧预览图像的步骤,包括:
控制所述第一摄像头采集曝光值均为预设的自动曝光值的M帧预览图像;
获取所述M帧预览图像;
其中,M≥3;所述第一摄像头采集M帧预览图像所使用的曝光值均相同,且所述所使用的曝光值大于或等于正常曝光下限值且小于或等于正常曝光上限值。
2.根据权利要求1所述的高动态范围图像拍摄方法,其特征在于,所述对所述M帧预览图像进行对齐合成处理,生成第一图像的步骤,包括:
将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像;
舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像;
以所述第一参考图像为基准图像,对所述S帧预览图像进行图像对齐处理;
在频域和空间域上,对所述第一参考图像和图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像;
其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
3.根据权利要求1所述的高动态范围图像拍摄方法,其特征在于,所述获取所述第二摄像头采集的N帧预览图像的步骤,包括:
控制所述第二摄像头采集曝光值均取值不同的N帧预览图像;
获取所述N帧预览图像;
其中,N≥3,且M=N;所述第二摄像头采集N帧预览图像所使用的曝光值至少包括小于正常曝光下限值的曝光值和大于正常曝光上限值的曝光值。
4.根据权利要求3所述的高动态范围图像拍摄方法,其特征在于,若N取值为5,所述控制所述第二摄像头采集曝光值均取值不同的N帧预览图像的步骤,包括:
检测当前拍摄场景是否为逆光场景;
若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像;
若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像;
其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
5.根据权利要求3所述的高动态范围图像拍摄方法,其特征在于,若N取值为4,所述控制所述第二摄像头采集曝光值均取值不同的N帧预览图像的步骤,包括:
检测当前拍摄场景是否为逆光场景;
若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像;
若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;
其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
6.根据权利要求1所述的高动态范围图像拍摄方法,其特征在于,所述对所述N帧预览图像进行高动态范围图像合成处理,生成第二图像的步骤,包括:
提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息;
获取所述M帧预览图像中的一帧图像作为第二参考图像;
根据所述图像边缘信息和色彩信息,以所述第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理;
将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充;
当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。
7.根据权利要求1所述的高动态范围图像拍摄方法,其特征在于,所述对所述第一图像和所述第二图像进行对齐合成处理,生成高动态范围图像的步骤,包括:
将所述第一图像确定为第三参考图像;
以所述第三参考图像为基准图像,对所述第二图像进行图像对齐处理;
在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。
8.一种移动终端,包括第一摄像头和第二摄像头,其特征在于,还包括:
第一处理模块,用于分别控制所述第一摄像头和所述第二摄像头采集预览图像,并将所述第一摄像头采集的预览图像显示在拍摄预览界面上;
第一获取模块,用于获取所述第一摄像头采集的M帧预览图像;
第二处理模块,用于对所述第一获取模块获取的M帧预览图像进行对齐合成处理,生成第一图像;
第二获取模块,用于获取所述第二摄像头采集的N帧预览图像;
第三处理模块,用于对所述第二获取模块获取的N帧预览图像进行高动态范围图像合成处理,生成第二图像;
第四处理模块,用于对所述第二处理模块生成的第一图像和所述第三处理模块生成的第二图像进行对齐合成处理,生成高动态范围图像;
所述第一获取模块包括:
第一控制子模块,用于控制所述第一摄像头采集曝光值均为预设的自动曝光值的M帧预览图像;
第一获取子模块,用于获取所述M帧预览图像;
其中,M≥3;所述第一摄像头采集M帧预览图像所使用的曝光值均相同,且所述所使用的曝光值大于或等于正常曝光下限值且小于或等于正常曝光上限值。
9.根据权利要求8所述的移动终端,其特征在于,所述第二处理模块包括:
第一确定子模块,用于将所述M帧预览图像中清晰度值最大的预览图像确定为第一参考图像;
第一处理子模块,用于舍弃M-1帧预览图像中清晰度值低于预设阈值的预览图像,得到S帧预览图像;
第二处理子模块,用于以所述第一确定子模块确定的第一参考图像为基准图像,对所述第一处理子模块得到的S帧预览图像进行图像对齐处理;
第三处理子模块,用于在频域和空间域上,对所述第一确定子模块确定的第一参考图像和所述第二处理子模块执行图像对齐处理后的所述S帧预览图像进行图像合成处理,生成第一图像;
其中,所述M-1帧预览图像为所述M帧预览图像中除所述第一参考图像之外的所有预览图像。
10.根据权利要求8所述的移动终端,其特征在于,所述第二获取模块包括:
第二控制子模块,用于控制所述第二摄像头采集曝光值均取值不同的N帧预览图像;
第二获取子模块,用于获取所述N帧预览图像;
其中,N≥3,且M=N;所述第二摄像头采集N帧预览图像所使用的曝光值至少包括小于正常曝光下限值的曝光值和大于正常曝光上限值的曝光值。
11.根据权利要求10所述的移动终端,其特征在于,若N取值为5,所述第二控制子模块包括:
第一检测单元,用于检测当前拍摄场景是否为逆光场景;
第一控制单元,用于若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-a的欠曝预览图像、曝光值为EV-b的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+c的次过曝预览图像和曝光值为EV+d的过曝预览图像;
第二控制单元,用于若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV0-e的欠曝预览图像、曝光值为EV0-f的次欠曝预览图像、曝光值为EV的正常曝光预览图像、曝光值为EV+g的次过曝预览图像和曝光值为EV+h的过曝预览图像;
其中,EV为当前拍摄场景的曝光值,a>b,d>c,e>f,h>g;a≠e,b≠f,c≠g,d≠h;a、b、c、d、e、f、g、h均为正数。
12.根据权利要求10所述的移动终端,其特征在于,若N取值为4,所述第二控制子模块包括:
第二检测单元,用于检测当前拍摄场景是否为逆光场景;
第三控制单元,用于若当前拍摄场景不为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-t1的欠曝预览图像、曝光值为EV-t2的次欠曝预览图像、曝光值为EV+t3的次过曝预览图像和曝光值为EV+t4的过曝预览图像;
第四控制单元,用于若当前拍摄场景为逆光场景,则控制所述第二摄像头依次采集曝光值为EV-b1的欠曝预览图像、曝光值为EV-b2的次欠曝预览图像、曝光值为EV+b3的次过曝预览图像和曝光值为EV+b4的过曝预览图像;
其中,EV为当前拍摄场景的曝光值,t1>t2,t4>t3,b1>b2,b4>b3;t1≠b1,t2≠b2,t3≠b3,t4≠b4;t1、t2、t3、t4、b1、b2、b3、b4均为正数。
13.根据权利要求8所述的移动终端,其特征在于,所述第三处理模块包括:
第一提取子模块,用于提取所述N帧预览图像中每一帧预览图像的特征信息,所述特征信息包括图像边缘信息、色彩信息、过曝区域的像素点信息和欠曝区域的像素点信息;
第三获取子模块,用于获取所述M帧预览图像中的一帧图像作为第二参考图像;
第四处理子模块,用于根据所述第一提取子模块提取的图像边缘信息和色彩信息,以所述第三获取子模块获取的第二参考图像为基准图像,对所述N帧预览图像进行图像对齐处理;
第五处理子模块,用于将所述参考图像中的过曝区域用欠曝帧预览图像中相同区域的所有像素点填充,并将所述参考图像中的欠曝区域用过曝帧预览图像中相同区域的所有像素点填充;
第一生成子模块,用于当所述参考图像中的过曝区域和所述欠曝区域均填充完成后,生成第二图像。
14.根据权利要求8所述的移动终端,其特征在于,所述第四处理模块包括:
第二确定子模块,用于将所述第一图像确定为第三参考图像;
第六处理子模块,用于以所述第二确定子模块确定的第三参考图像为基准图像,对所述第二图像进行图像对齐处理;
第七处理子模块,用于在频域和空间域上,对所述第一图像和图像对齐处理后的所述第二图像进行图像合成处理,生成高动态范围图像。
15.一种移动终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的高动态范围图像拍摄方法的步骤。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的高动态范围图像拍摄方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710617606.3A CN107277387B (zh) | 2017-07-26 | 2017-07-26 | 高动态范围图像拍摄方法、终端及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710617606.3A CN107277387B (zh) | 2017-07-26 | 2017-07-26 | 高动态范围图像拍摄方法、终端及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107277387A CN107277387A (zh) | 2017-10-20 |
CN107277387B true CN107277387B (zh) | 2019-11-05 |
Family
ID=60078524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710617606.3A Active CN107277387B (zh) | 2017-07-26 | 2017-07-26 | 高动态范围图像拍摄方法、终端及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107277387B (zh) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107888839B (zh) * | 2017-10-30 | 2019-12-06 | Oppo广东移动通信有限公司 | 高动态范围图像获取方法、装置及设备 |
CN108012080B (zh) * | 2017-12-04 | 2020-02-04 | Oppo广东移动通信有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
CN108063902A (zh) * | 2018-01-08 | 2018-05-22 | 信利光电股份有限公司 | 多摄像头的hdr拍摄方法、拍摄装置和移动终端及可读存储介质 |
CN108307122A (zh) * | 2018-01-08 | 2018-07-20 | 信利光电股份有限公司 | 多摄像头的降噪拍摄方法、拍摄装置和移动终端及可读存储介质 |
CN108322669B (zh) * | 2018-03-06 | 2021-03-23 | Oppo广东移动通信有限公司 | 图像获取方法及装置、成像装置和可读存储介质 |
CN108449541B (zh) * | 2018-03-12 | 2020-09-01 | 维沃移动通信有限公司 | 一种全景图像拍摄方法及移动终端 |
US10609299B1 (en) * | 2018-09-17 | 2020-03-31 | Black Sesame International Holding Limited | Method of measuring light using dual cameras |
CN111164962B (zh) * | 2018-09-26 | 2021-11-30 | 深圳市大疆创新科技有限公司 | 一种图像处理方法、设备、无人机、系统及存储介质 |
CN109167917B (zh) * | 2018-09-29 | 2020-10-20 | 维沃移动通信(杭州)有限公司 | 一种图像处理方法及终端设备 |
CN111225158B (zh) * | 2018-11-23 | 2021-10-22 | 北京小米移动软件有限公司 | 图像生成方法及装置、电子设备、计算机可读存储介质 |
CN110072051B (zh) * | 2019-04-09 | 2021-09-03 | Oppo广东移动通信有限公司 | 基于多帧图像的图像处理方法和装置 |
CN112087580B (zh) * | 2019-06-14 | 2022-03-18 | Oppo广东移动通信有限公司 | 图像采集方法和装置、电子设备、计算机可读存储介质 |
CN112422837B (zh) * | 2019-08-20 | 2022-07-05 | 深圳市芯睿视科技有限公司 | 合成高动态范围图像的方法、装置、设备及存储介质 |
CN110636227B (zh) * | 2019-09-24 | 2021-09-10 | 合肥富煌君达高科信息技术有限公司 | 高动态范围hdr图像合成方法及集成该方法的高速相机 |
CN110689502B (zh) * | 2019-10-09 | 2022-06-14 | 深圳看到科技有限公司 | 一种图像处理方法及相关装置 |
CN110958363B (zh) * | 2019-12-04 | 2022-04-15 | RealMe重庆移动通信有限公司 | 图像处理方法及装置、计算机可读介质和电子设备 |
CN113810590A (zh) * | 2020-06-12 | 2021-12-17 | 华为技术有限公司 | 图像处理方法、电子设备、介质和系统 |
US11778335B2 (en) | 2020-10-23 | 2023-10-03 | Black Sesame Technologies Inc. | Generating high dynamic range video using low dynamic range image sensor |
US11223780B1 (en) * | 2020-10-23 | 2022-01-11 | Black Sesame Technologies Inc. | Two-stage method to merge burst image frames |
CN113099123A (zh) * | 2021-04-07 | 2021-07-09 | 中煤科工集团重庆研究院有限公司 | 一种高动态范围视频图像采集方法 |
CN113612919B (zh) * | 2021-06-22 | 2023-06-30 | 北京迈格威科技有限公司 | 图像拍摄方法、装置、电子设备及计算机可读存储介质 |
CN113473014B (zh) * | 2021-06-30 | 2022-11-18 | 北京紫光展锐通信技术有限公司 | 一种图像数据处理方法和电子设备 |
CN113810596B (zh) * | 2021-07-27 | 2023-01-31 | 荣耀终端有限公司 | 延时摄影方法和装置 |
CN113810600B (zh) * | 2021-08-12 | 2022-11-11 | 荣耀终端有限公司 | 终端的图像处理方法、装置和终端设备 |
CN114092364B (zh) * | 2021-08-12 | 2023-10-03 | 荣耀终端有限公司 | 图像处理方法及其相关设备 |
CN113781358B (zh) * | 2021-09-26 | 2024-11-05 | Oppo广东移动通信有限公司 | 图像处理方法、装置、电子设备和计算机可读存储介质 |
CN113888425A (zh) * | 2021-09-27 | 2022-01-04 | 邹子杰 | 基于多帧融合的工业质检图像文字匹配方法及系统 |
CN114143471B (zh) * | 2021-11-24 | 2024-03-29 | 深圳传音控股股份有限公司 | 图像处理方法、系统、移动终端及计算机可读存储介质 |
CN114630050A (zh) * | 2022-03-25 | 2022-06-14 | 展讯半导体(南京)有限公司 | 拍照方法、装置、介质和终端设备 |
CN117793544B (zh) * | 2024-02-28 | 2024-10-15 | 荣耀终端有限公司 | 一种图像处理方法及相关装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874499A (zh) * | 2006-05-12 | 2006-12-06 | 北京理工大学 | 一种高动态、超分辨率图像重建装置 |
CN101616260A (zh) * | 2008-06-27 | 2009-12-30 | 索尼株式会社 | 信号处理装置、信号处理方法、程序和记录介质 |
CN103141079A (zh) * | 2010-10-05 | 2013-06-05 | 索尼电脑娱乐公司 | 图像生成装置及图像生成方法 |
CN106161967A (zh) * | 2016-09-13 | 2016-11-23 | 维沃移动通信有限公司 | 一种逆光场景全景拍摄方法及移动终端 |
CN106161986A (zh) * | 2016-07-21 | 2016-11-23 | 中国科学院软件研究所 | 一种基于Sandroid卫星平台空间清晰成像的方法及系统 |
CN106331513A (zh) * | 2016-09-06 | 2017-01-11 | 深圳美立知科技有限公司 | 一种高质量皮肤图像的获取方法及系统 |
CN106960414A (zh) * | 2016-12-12 | 2017-07-18 | 天津大学 | 一种多视角ldr图像生成高分辨率hdr图像的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120218417A1 (en) * | 2011-02-28 | 2012-08-30 | Ford Global Technologies, Llc | Short throw ratio fluorescent color video display device |
-
2017
- 2017-07-26 CN CN201710617606.3A patent/CN107277387B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874499A (zh) * | 2006-05-12 | 2006-12-06 | 北京理工大学 | 一种高动态、超分辨率图像重建装置 |
CN101616260A (zh) * | 2008-06-27 | 2009-12-30 | 索尼株式会社 | 信号处理装置、信号处理方法、程序和记录介质 |
CN103141079A (zh) * | 2010-10-05 | 2013-06-05 | 索尼电脑娱乐公司 | 图像生成装置及图像生成方法 |
CN106161986A (zh) * | 2016-07-21 | 2016-11-23 | 中国科学院软件研究所 | 一种基于Sandroid卫星平台空间清晰成像的方法及系统 |
CN106331513A (zh) * | 2016-09-06 | 2017-01-11 | 深圳美立知科技有限公司 | 一种高质量皮肤图像的获取方法及系统 |
CN106161967A (zh) * | 2016-09-13 | 2016-11-23 | 维沃移动通信有限公司 | 一种逆光场景全景拍摄方法及移动终端 |
CN106960414A (zh) * | 2016-12-12 | 2017-07-18 | 天津大学 | 一种多视角ldr图像生成高分辨率hdr图像的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107277387A (zh) | 2017-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107277387B (zh) | 高动态范围图像拍摄方法、终端及计算机可读存储介质 | |
CN105827964B (zh) | 一种图像处理方法及移动终端 | |
CN106331510B (zh) | 一种逆光拍照方法及移动终端 | |
CN107205120B (zh) | 一种图像的处理方法和移动终端 | |
CN105872148B (zh) | 一种高动态范围图像的生成方法及移动终端 | |
CN105827754B (zh) | 一种高动态范围图像的生成方法及移动终端 | |
CN107395898B (zh) | 一种拍摄方法及移动终端 | |
CN106060406B (zh) | 一种拍照方法及移动终端 | |
CN107222680A (zh) | 一种全景图像的拍摄方法和移动终端 | |
CN107231530B (zh) | 一种拍照方法及移动终端 | |
CN106791400B (zh) | 一种图像显示方法及移动终端 | |
CN105827990B (zh) | 一种自动曝光方法及移动终端 | |
CN107395976B (zh) | 一种拍摄参数设置方法及移动终端 | |
CN107635093A (zh) | 一种图像处理方法、移动终端及计算机可读存储介质 | |
CN106170058B (zh) | 一种曝光方法及移动终端 | |
CN107197169A (zh) | 一种高动态范围图像拍摄方法及移动终端 | |
CN107172296A (zh) | 一种图像拍摄方法及移动终端 | |
CN107395998A (zh) | 一种图像拍摄方法及移动终端 | |
CN106101545B (zh) | 一种图像处理方法及移动终端 | |
CN106101544B (zh) | 一种图像处理方法及移动终端 | |
US20140184848A1 (en) | Imaging apparatus and method for controlling the same | |
CN108377341A (zh) | 拍照方法、装置、终端及存储介质 | |
CN106161967A (zh) | 一种逆光场景全景拍摄方法及移动终端 | |
CN105872393A (zh) | 高动态范围图像的生成方法和装置 | |
CN106454085B (zh) | 一种图像处理方法和移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |