CN105578063B - 一种图像处理方法和终端 - Google Patents
一种图像处理方法和终端 Download PDFInfo
- Publication number
- CN105578063B CN105578063B CN201510413773.7A CN201510413773A CN105578063B CN 105578063 B CN105578063 B CN 105578063B CN 201510413773 A CN201510413773 A CN 201510413773A CN 105578063 B CN105578063 B CN 105578063B
- Authority
- CN
- China
- Prior art keywords
- image
- black white
- coloured
- camera
- coloured image
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 239000000284 extract Substances 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000012545 processing Methods 0.000 claims abstract description 12
- 238000006073 displacement reaction Methods 0.000 claims description 23
- 238000013519 translation Methods 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 15
- 238000001914 filtration Methods 0.000 claims description 12
- 238000013507 mapping Methods 0.000 claims description 12
- 238000004040 coloring Methods 0.000 claims description 11
- 230000003287 optical effect Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 9
- 238000005286 illumination Methods 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000011049 filling Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Color Television Image Signal Generators (AREA)
Abstract
本发明公开了一种图像处理方法,所述方法包括:获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧;提取所述彩色图像中的各像素点的颜色信息参数;提取所述黑白图像中的各像素点的灰度信息参数;根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数。本发明还公开了一种图像处理终端。采用本发明,可以改善低亮度情况下图像的拍摄效果。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种图像处理方法和终端。
背景技术
随着电子产品和图像处理技术的发展越来越快速,人们对电子产品拍摄的图像的拍摄效果要求也越来越高。目前,电子产品上一般是通过集成一个彩色摄像头来实现拍摄彩色照片的功能的,彩色摄像头是通过聚焦白光实现对外界环境的感知的,而外界光线除了白光(可见光)外,还存在着红外线,当处在低亮度的环境时,白光很少而红外线占了主导,这就导致在低亮度环境下拍摄时红外线在传感器上形成的色彩像素会干扰到白光在传感器上形成的彩色图像,从而使拍出来的照片存在色彩偏差,拍摄效果较差。
发明内容
本发明实施例所要解决的技术问题在于,提供一种图像处理方法及终端,可以改善低亮度情况下图像的拍摄效果和呈现效果。
为了解决上述技术问题,本发明实施例提供了一种图像处理方法,所述方法包括:
获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧;
提取所述彩色图像中的各像素点的颜色信息参数;
提取所述黑白图像中的各像素点的灰度信息参数;
根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数。
相应地,本发明实施例还提供了一种图像处理终端,包括:
图像获取模块,用于获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧;
颜色信息提取模块,用于提取所述彩色图像中的各像素点的颜色信息参数;
灰度信息提取模块,用于提取所述黑白图像中的各像素点的灰度信息参数;
输出图像模块,用于根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数。
本发明实施例通过获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,提取所述彩色图像中的各像素点的颜色信息参数,提取所述黑白图像中的各像素点的灰度信息参数,根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数,改善了低亮度情况下图像的拍摄效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中一种图像处理方法的流程示意图;
图2是本发明另一实施例中图像处理方法的流程示意图;
图3是本发明实施例中一种图像处理终端的组成结构示意图;
图4是本发明实施例中图3的输出图像模块组成结构图;
图5是本发明实施例中图3的配准模块组成结构图;
图6是本发明实施例中坐标映射的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例中一种图像处理方法的流程示意图,本方法流程可以由图像处理终端实施,所述图像处理终端可以包括手机、笔记本电脑、平板电脑、数码相机等。如图所示本实施例中的方法流程可以包括:
步骤S101,获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧。
具体的,在收到用户的拍照指令之后,所述位于同一侧的第一摄像头与第二摄像头将进行取景拍照,所述第一摄像头与所述第二摄像头的相对位置可以是一上一下或者是一左一右,且两者的相对距离要能保证在拍摄过程中,所述第一摄像头与所述第二摄像头的取景范围、角度等拍摄参数都基本保持一致。所述第一摄像头设有滤除红外线的彩色滤光镜,这样低亮度下拍照时,环境中少量的白光可以透过所述第一摄像头到达传感器,使所述第一摄像头通过聚焦白光拍摄到彩色图像;所述第二摄像头设有滤除白光的红外滤光镜,因为低亮度时红外线并没有减少,红外线透过所述第二摄像头到达传感器,使所述第二摄像头拍摄到被过滤掉白光的黑白图像。之后,终端获取所述第一摄像头拍摄的彩色图像和所述第二摄像头拍摄的黑白图像,用于进一步提取像素点的参数。
进一步可选的,当终端感应到环境的亮度值低于预设的亮度阈值时,可以分别通过所述第一摄像头和所述第二摄像头拍摄所述彩色图像和所述黑白图像时开启闪光灯向拍摄方向照射辅助光,所述辅助光包括白光和红外线。由于滤光镜的存在,两种光互相不会对拍摄的所述彩色图像和所述黑白图像产生干扰,因此白光只可以给第一摄像头补光,红外线只可以给第二摄像头补光,以提高拍摄环境的亮度。
步骤S102,提取所述彩色图像中的各像素点的颜色信息参数。
具体的,所述彩色图像由一定数量的像素点组成,所述各像素点都包含颜色信息参数,终端就是通过提取所述各像素点的颜色信息参数来保存和还原所述彩色图像的。需要说明的是,这里所述彩色图像的颜色信息参数为RGB颜色空间的RGB参数,其中R、G和B是所述彩色图像在RGB颜色空间的颜色空间分量,分别代表了红、绿、蓝三原色光在每个像素点中所占的数值。不同的R、G和B数值可以代表不同的色度,因此通过提取所述RGB参数,可以得到所述彩色图像中的各像素点的颜色信息。
步骤S103,提取所述黑白图像中的各像素点的灰度信息参数。
具体的,所述黑白图像由一定数量的像素点组成,所述各像素点都包含灰度信息参数,终端就是通过提取所述各像素点的灰度信息参数来保存和还原所述黑白图像的。需要说明的是,这里所述黑白图像的灰度信息参数为YUV颜色空间的YUV参数,其中Y、U和V是所述黑白图像在YUV颜色空间的颜色空间分量,分别代表了每个像素点的亮度分量Y和色度分量U、V,其中色度分量可以描述色调和饱和度。如果只有Y信号分量而没有U、V分量,那么这样表示的图像就是黑白灰度图像。因此通过提取所述YUV参数,可以得到所述黑白图像中的各像素点的灰度信息。
步骤S104,根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数。
具体的,根据步骤S102和步骤S103提取的所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,可以合成得到所述输出图像的对应像素点的颜色信息参数,从而所述终端就可以根据所述输出图像的对应像素点的颜色信息参数来保存、还原和呈现所述输出图像。所述黑白图像比所述彩色图像包含的各像素点的灰度信息参数(亮度分量Y)更准确,而所述彩色图像比所述黑白图像包含的各像素点的颜色信息参数(RGB空间分量)更准确,通过合成之后,所述输出图像质量就可以得到改善。具体实施中,可以先对所述彩色图像以及所述黑白图像进行图像配准,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系。之后,将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数,再将所述黑白图像的RGB参数补偿给所述彩色图像的RGB参数,确定所述输出图像的RGB参数,最后按照所述输出图像的RGB参数保存或显示所述输出图像。
本发明实施例通过获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,提取所述彩色图像中的各像素点的颜色信息参数,提取所述黑白图像中的各像素点的灰度信息参数,根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数,改善了低亮度情况下图像的拍摄效果。
图2是本发明另一实施例中图像处理方法的流程示意图。如图所示本实施例中的方法流程可以包括:
步骤S201,获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧。
具体方法参考步骤S101。
步骤S202,确定所述彩色图像与所述黑白图像之间的位移差矢量。
具体的,由于第一摄像头和第二摄像头之间存在一定距离,第一摄像头拍摄的所述彩色图像和第二摄像头拍摄的所述黑白图像就会存在一定的偏移,因此需要对所述彩色图像和所述黑白图像进行图像配准,首先就需要确定所述彩色图像与所述黑白图像之间的位移差矢量。具体实施中,所述终端通过检测两张图像的相似特征点,提取所述彩色图像和所述黑白图像的至少一组参考特征点对;根据所述参考特征点对分别在所述彩色图像和所述黑白图像上的参考坐标,确定所述彩色图像和所述黑白图像的坐标映射关系;然后将所述映射关系转换成为相应的位移差矢量。所述位移差矢量记录了所述彩色图像和所述黑白图像在空间上相差的距离大小以及对应方向,是平移补偿时的重要参数。举最简单的例子来说,如图6所示,在平面X-Y坐标系中,所述彩色图像和所述黑白图像的一组参考特征点对坐标为(1,1)和(2,2),那么得到其映射关系为X2=X1+1,Y2=Y1+1,然后根据该映射关系在得到如图所示的位移差矢量。
步骤S203,根据所述位移差矢量,对所述彩色图像与所述黑白图像进行平移补偿。
具体的,确定所述位移差矢量之后,所述终端就可以根据该位移差矢量指向的方向与距离大小,对所述彩色图像和所述黑白图像进行平移补偿,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系。对所述彩色图像以及所述黑白图像的图像配准,可以是以所述黑白图像为参照对所述彩色图像进行图像配准,也可以是以所述彩色图像为参照对所述黑白图像进行图像配准。在具体实施中,可以以所述黑白图像为参照对所述彩色图像进行平移补偿,即所述黑白图像保持不动,只平移所述彩色图像;或者反过来,可以以所述彩色图像为参照对所述黑白图像进行平移补偿,即所述彩色图像保持不动,只平移所述黑白图像;另一方面,也可以设定一个参考坐标,将所述黑白图像和所述彩色图像以所述参考坐标为参照进行平移补偿,即所述黑白图像和所述彩色图像均向参考坐标的位置平移。由于前两者可以减少图像处理的时间和难度,因此这里选用前两者中的一个作为平移补偿的方法即可。
步骤S204,提取所述彩色图像中的各像素点在RGB颜色空间的RGB参数。
具体的,所述彩色图像由一定数量的像素点组成,所述各像素点都包含RGB颜色空间的RGB参数,终端就是通过提取所述各像素点的RGB参数来保存和还原所述彩色图像的。需要说明的是,这里R、G和B是所述彩色图像在RGB颜色空间的颜色空间分量,分别代表了红、绿、蓝三原色光在每个像素点中所占的数值。不同的R、G和B数值可以代表不同的色度,因此通过提取所述RGB参数,可以得到所述彩色图像中的各像素点的颜色信息。
步骤S205,提取所述黑白图像中的各像素点在YUV颜色空间的YUV参数。
具体的,所述黑白图像由一定数量的像素点组成,所述各像素点都包含YUV颜色空间的YUV参数,终端就是通过提取所述各像素点的YUV参数来保存和还原所述黑白图像的。需要说明的是,这里Y、U和V是所述黑白图像在YUV颜色空间的颜色空间分量,分别代表了每个像素点的亮度分量Y和色度分量U、V,其中色度分量可以描述色调和饱和度。如果只有Y信号分量而没有U、V分量,那么这样表示的图像就是黑白灰度图像。因此通过提取所述YUV参数,可以得到所述黑白图像中的各像素点的灰度信息。进一步的,步骤S202和步骤S203已经对所述彩色图像和所述黑白图像进行了配准,因此针对同一拍摄目标位置在所述彩色图像中采集到的像素点与所述黑白图像中采集到的像素点存在一一对应的关系。
步骤S206,将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数。
具体的,所述YUV参数与所述RGB参数的转换公式如下:
R=1.164(Y-16)+1.596(V-128)
G=1.164(Y-16)-0.813(V-128)-0.391(U-128)
B=1.164(Y-16)+2.018(U-128)
在步骤S205提取到所述黑白图像中的各像素点在YUV颜色空间的YUV参数后,就可以利用该组转换公式,将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数,这样所述黑白图像和所述彩色图像的各像素点的颜色空间就可以保持一致。
步骤S207,根据所述黑白图像的RGB参数和所述彩色图像的RGB参数,确定所述输出图像的RGB参数。
具体的,所述终端分别获取所述黑白图像的RGB参数和所述彩色图像的RGB参数后,可以将所述黑白图像的RGB参数补偿给所述彩色图像的RGB参数,以确定所述输出图像的RGB参数。这里的补偿可以是部分补偿也可以是全部补偿,具体的补偿方式可以通过对所述第一摄像头拍摄出来的所述彩色图像的质量设定阈值,对清晰度、亮度、对比度等多项指标进行判断,例如,当所述彩色图像的多项指标超过所述阈值时,表示所述彩色图像的质量达到预定指标,只需50%的所述黑白图像的RGB参数的部分补偿即可;当所述彩色图像的多项指标未超过所述阈值时,表示所述彩色图像的质量未达到预定指标,可以将所述黑白图像的RGB参数全部补偿给所述彩色图像的RGB参数。具体举例来说,假设所述黑白图像的目标像素点的RGB参数为[66,20,57],所述彩色图像的与所述目标像素点对应像素点的RGB参数为[91,52,43],且所述彩色图像的多项指标未超过所述阈值,这时就将所述黑白图像的所述目标像素点的RGB参数[66,20,57]全部补偿给与所述目标像素点对应的所述彩色图像的像素点的RGB参数[91,52,43],则所述输出图像的所述目标像素点的RGB参数就为所述R、G、B分量对应叠加后的值[157,72,100]。通过所述方法就可以获得所述输出图像的各像素点的RGB参数,最终所述终端可以根据所述输出图像的各像素点的RGB参数保存和显示所述输出图像。
本发明实施例通过获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,提取所述彩色图像中的各像素点的颜色信息参数,提取所述黑白图像中的各像素点的灰度信息参数,根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数,改善了低亮度情况下图像的拍摄效果。
图3是本发明实施例中一种图像处理终端的组成结构示意图,所述图像处理终端可以包括手机、笔记本电脑、平板电脑、数码相机等。如图所示本实施例中的终端可以包括:
图像获取模块310,用于获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧。
具体的,在收到用户的拍照指令之后,所述位于同一侧的第一摄像头与第二摄像头将进行取景拍照,所述第一摄像头与所述第二摄像头的相对位置可以是一上一下或者是一左一右,且两者的相对距离要能保证在拍摄过程中,所述第一摄像头与所述第二摄像头的取景范围、角度等拍摄参数都基本保持一致。所述第一摄像头设有滤除红外线的彩色滤光镜,这样低亮度下拍照时,环境中少量的白光可以透过所述第一摄像头到达传感器,使所述第一摄像头通过聚焦白光拍摄到彩色图像;所述第二摄像头设有滤除白光的红外滤光镜,因为低亮度时红外线并没有减少,红外线透过所述第二摄像头到达传感器,使所述第二摄像头拍摄到被过滤掉白光的黑白图像。之后,所述图像获取模块310获取所述第一摄像头拍摄的彩色图像和所述第二摄像头拍摄的黑白图像,用于进一步提取像素点的参数。
颜色信息提取模块320,用于提取所述彩色图像中的各像素点的颜色信息参数。
具体的,所述彩色图像由一定数量的像素点组成,所述各像素点都包含颜色信息参数,所述颜色信息提取模块320就是通过提取所述各像素点的颜色信息参数来保存和还原所述彩色图像的。需要说明的是,这里所述彩色图像的颜色信息参数为RGB颜色空间的RGB参数,其中R、G和B是所述彩色图像在RGB颜色空间的颜色空间分量,分别代表了红、绿、蓝三原色光在每个像素点中所占的数值。不同的R、G和B数值可以代表不同的色度,因此通过提取所述RGB参数,可以得到所述彩色图像中的各像素点的颜色信息。
灰度信息提取模块330,用于提取所述黑白图像中的各像素点的灰度信息参数。
具体的,所述黑白图像由一定数量的像素点组成,所述各像素点都包含灰度信息参数,所述灰度信息提取模块330就是通过提取所述各像素点的灰度信息参数来保存和还原所述黑白图像的。需要说明的是,这里所述黑白图像的灰度信息参数为YUV颜色空间的YUV参数,其中Y、U和V是所述黑白图像在YUV颜色空间的颜色空间分量,分别代表了每个像素点的亮度分量Y和色度分量U、V,其中色度分量可以描述色调和饱和度。如果只有Y信号分量而没有U、V分量,那么这样表示的图像就是黑白灰度图像。因此通过提取所述YUV参数,可以得到所述黑白图像中的各像素点的灰度信息。进一步的,配准模块360可以对所述彩色图像和所述黑白图像进行配准,因此针对同一拍摄目标位置在所述彩色图像中采集到的像素点与所述黑白图像中采集到的像素点采集时存在一一对应的关系。
输出图像模块340,用于根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数。
具体的,根据颜色信息提取模块320和灰度信息提取模块330提取的所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,可以合成得到所述输出图像的对应像素点的颜色信息参数,从而所述输出图像模块340就可以根据所述输出图像的对应像素点的颜色信息参数来保存、还原和呈现所述输出图像。所述黑白图像比所述彩色图像包含的各像素点的灰度信息参数(亮度分量Y)更准确,而所述彩色图像比所述黑白图像包含的各像素点的颜色信息参数(RGB空间分量)更准确,通过合成之后,所述输出图像质量就可以得到改善。
进一步的,所述输出图像模块340还包括:参数转换单元341和参数转换单元341,如图4所述。
参数转换单元341,用于将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数。
具体的,所述YUV参数与所述RGB参数的转换公式如下:
R=1.164(Y-16)+1.596(V-128)
G=1.164(Y-16)-0.813(V-128)-0.391(U-128)
B=1.164(Y-16)+2.018(U-128)
在灰度信息提取模块330提取到所述黑白图像中的各像素点在YUV颜色空间的YUV参数后,参数转换单元341就可以利用该组转换公式,将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数,这样所述黑白图像和所述彩色图像的各像素点的颜色空间就可以一致。
参数确定单元342,用于根据所述黑白图像的RGB参数和所述彩色图像的RGB参数,确定所述输出图像的RGB参数。
具体的,所述颜色信息提取模块320和所述灰度信息提取模块330分别获取所述黑白图像的RGB参数和所述彩色图像的RGB参数后,所述参数确定单元342可以将所述黑白图像的RGB参数补偿给所述彩色图像的RGB参数,以确定所述输出图像的RGB参数。这里的补偿可以是部分补偿也可以是全部补偿,具体的补偿方式可以通过对所述第一摄像头拍摄出来的所述彩色图像的质量设定阈值,对清晰度、亮度、对比度等多项指标进行判断,例如,当所述彩色图像的多项指标超过所述阈值时,表示所述彩色图像的质量达到预定指标,只需50%的所述黑白图像的RGB参数的部分补偿即可;当所述彩色图像的多项指标未超过所述阈值时,表示所述彩色图像的质量未达到预定指标,可以将所述黑白图像的RGB参数全部补偿给所述彩色图像的RGB参数。具体举例来说,假设所述黑白图像的目标像素点的RGB参数为[66,20,57],所述彩色图像的与所述目标像素点对应像素点的RGB参数为[91,52,43],且所述彩色图像的多项指标未超过所述阈值,这时就将所述黑白图像的所述目标像素点的RGB参数[66,20,57]全部补偿给所述彩色图像的与所述目标像素点对应像素点的RGB参数[91,52,43],则所述输出图像的所述目标像素点的RGB参数就为所述R、G、B分量对应叠加后的值[157,72,100]。通过所述方法就可以获得所述输出图像的各像素点的RGB参数,最终所述输出图像模块340可以根据所述输出图像的各像素点的RGB参数保存和显示所述输出图像。
闪光模块350,用于分别通过所述第一摄像头和所述第二摄像头拍摄所述彩色图像和所述黑白图像时开启闪光灯向拍摄方向照射辅助光,所述辅助光包括白光和红外光。
具体可选的,当终端感应到环境的亮度值低于预设的亮度阈值时,可以分别通过闪光模块350对所述第一摄像头和所述第二摄像头拍摄所述彩色图像和所述黑白图像时开启闪光灯向拍摄方向照射辅助光,所述辅助光包括白光和红外线。由于滤光镜的存在,两种光互相不会对拍摄的所述彩色图像和所述黑白图像产生干扰,因此白光只可以给第一摄像头补光,红外线只可以给第二摄像头补光,以提高拍摄环境的亮度。
配准模块360,用于对所述彩色图像以及所述黑白图像进行图像配准,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系。
所述配准模块360包括:位移差确定单元361和补偿单元362,如图5所述。
位移差确定单元361,用于确定所述彩色图像与所述黑白图像之间的位移差矢量。
具体的,由于第一摄像头和第二摄像头之间存在一定距离,第一摄像头拍摄的所述彩色图像和第二摄像头拍摄的所述黑白图像就会存在一定的偏移,因此需要对所述彩色图像和所述黑白图像进行图像配准。具体实施中,所述位移差确定单元361通过检测两张图像的相似特征点,提取所述彩色图像和所述黑白图像的至少一组参考特征点对;根据所述参考特征点对分别在所述彩色图像和所述黑白图像上的参考坐标,确定所述彩色图像和所述黑白图像的坐标映射关系;然后将所述映射关系转换成为相应的位移差矢量。所述位移差矢量记录了所述彩色图像和所述黑白图像在空间上相差的距离大小以及对应方向,是平移补偿时的重要参数。举最简单的例子来说,如图6所示,在平面X-Y坐标系中,所述彩色图像和所述黑白图像的一组参考特征点对坐标为(1,1)和(2,2),那么得到其映射关系为X2=X1+1,Y2=Y1+1,然后根据该映射关系在得到如图所示的位移差矢量。
补偿单元362,用于根据所述位移差矢量,对所彩色图像与所述黑白图像进行平移补偿。
具体的,确定所述位移差矢量之后,所述补偿单元362就可以根据该位移差矢量指向的方向与距离大小,对所述彩色图像和所述黑白图像进行平移补偿,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系。对所述彩色图像以及所述黑白图像的图像配准,可以是以所述黑白图像为参照对所述彩色图像进行图像配准,也可以是以所述彩色图像为参照对所述黑白图像进行图像配准。在具体实施中,可以以所述黑白图像为参照对所述彩色图像进行平移补偿,即所述黑白图像保持不动,只平移所述彩色图像;或者反过来,可以以所述彩色图像为参照对所述黑白图像进行平移补偿,即所述彩色图像保持不动,只平移所述黑白图像;另一方面,也可以设定一个参考坐标,将所述黑白图像和所述彩色图像以所述参考坐标为参照进行平移补偿,即所述黑白图像和所述彩色图像均向参考坐标的位置平移。由于前两者可以减少图像处理的时间和难度,因此这里选用前两者中的一个作为平移补偿的方法即可。
本发明实施例通过获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,提取所述彩色图像中的各像素点的颜色信息参数,提取所述黑白图像中的各像素点的灰度信息参数,根据所述彩色图像中像素点的颜色信息参数以及所述黑白图像中对应像素点的灰度信息参数,确定输出图像中对应像素点的颜色信息参数,改善了低亮度情况下图像的拍摄效果。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (8)
1.一种图像处理方法,其特征在于,所述方法包括:
获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧;
对所述彩色图像以及所述黑白图像进行图像配准,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系;
提取所述彩色图像中的各像素点的颜色信息参数;
提取所述黑白图像中的各像素点的灰度信息参数;
所述彩色图像的颜色信息参数为RGB颜色空间的RGB参数,所述黑白图像的灰度信息参数为YUV颜色空间的YUV参数;
将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数;
根据所述彩色图像的质量,将所述黑白图像的RGB参数部分补偿或者全部补偿给所述彩色图像的RGB参数,以确定输出图像的RGB参数;
所述对所述彩色图像以及所述黑白图像进行图像配准包括:
检测两张图像的相似特征点,提取所述彩色图像和所述黑白图像的至少一组参考特征点对;
根据所述参考特征点对分别在所述彩色图像和所述黑白图像上的参考坐标,确定所述彩色图像和所述黑白图像的坐标映射关系;
将所述映射关系转换成为相应的位移差矢量;
根据所述位移差矢量,对所述彩色图像与所述黑白图像进行平移补偿。
2.如权利要求1所述的图像处理方法,其特征在于,所述第一摄像头设有滤除红外线的彩色滤光镜,所述第二摄像头设有滤除白光的红外滤光镜。
3.如权利要求1所述的图像处理方法,其特征在于,所述方法还包括:
分别通过所述第一摄像头和所述第二摄像头拍摄所述彩色图像和所述黑白图像时开启闪光灯向拍摄方向照射辅助光,所述辅助光包括白光和红外线。
4.如权利要求1所述的图像处理方法,其特征在于,所述对所述彩色图像以及所述黑白图像进行图像配准包括:以所述黑白图像为参照对所述彩色图像进行图像配准,或以所述彩色图像为参照对所述黑白图像进行图像配准。
5.一种图像处理终端,其特征在于,所述终端包括:
图像获取模块,用于获取第一摄像头拍摄的彩色图像和同一时间第二摄像头拍摄的黑白图像,所述第一摄像头与所述第二摄像头位于终端的同一侧;
颜色信息提取模块,用于提取所述彩色图像中的各像素点的颜色信息参数;
灰度信息提取模块,用于提取所述黑白图像中的各像素点的灰度信息参数;
所述彩色图像的颜色信息参数为RGB颜色空间的RGB参数,所述黑白图像的灰度信息参数为YUV颜色空间的YUV参数;
输出图像模块,用于将所述黑白图像在所述YUV颜色空间的YUV参数转换成所述RGB颜色空间的RGB参数;根据所述彩色图像的质量,将所述黑白图像的RGB参数部分补偿或者全部补偿给所述彩色图像的RGB参数,以确定输出图像的RGB参数;
配准模块,用于对所述彩色图像以及所述黑白图像进行图像配准,以确定针对同一拍摄目标位置在所述彩色图像中的像素点与所述黑白图像的像素点的对应关系;
所述配准模块包括:
位移差确定单元,用于检测两张图像的相似特征点,提取所述彩色图像和所述黑白图像的至少一组参考特征点对;根据所述参考特征点对分别在所述彩色图像和所述黑白图像上的参考坐标,确定所述彩色图像和所述黑白图像的坐标映射关系;将所述映射关系转换成为相应的位移差矢量;
补偿单元,用于根据所述位移差矢量,对所彩色图像与所述黑白图像进行平移补偿。
6.如权利要求5所述的图像处理终端,其特征在于,所述第一摄像头设有滤除红外线的彩色滤光镜,所述第二摄像头设有滤除白光的红外滤光镜。
7.如权利要求5所述的图像处理终端,其特征在于,所述终端还包括:
闪光模块,用于分别通过所述第一摄像头和所述第二摄像头拍摄所述彩色图像和所述黑白图像时开启闪光灯向拍摄方向照射辅助光,所述辅助光包括白光和红外光。
8.如权利要求5所述的图像处理终端,其特征在于,所述对所述彩色图像以及所述黑白图像进行图像配准包括:以所述黑白图像为参照对所述彩色图像进行图像配准,或以所述彩色图像为参照对所述黑白图像进行图像配准。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510413773.7A CN105578063B (zh) | 2015-07-14 | 2015-07-14 | 一种图像处理方法和终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510413773.7A CN105578063B (zh) | 2015-07-14 | 2015-07-14 | 一种图像处理方法和终端 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105578063A CN105578063A (zh) | 2016-05-11 |
| CN105578063B true CN105578063B (zh) | 2018-04-10 |
Family
ID=55887670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510413773.7A Active CN105578063B (zh) | 2015-07-14 | 2015-07-14 | 一种图像处理方法和终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105578063B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110336907A (zh) * | 2019-08-21 | 2019-10-15 | 惠州Tcl移动通信有限公司 | 终端、拍摄方法及存储介质 |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10362205B2 (en) | 2016-04-28 | 2019-07-23 | Qualcomm Incorporated | Performing intensity equalization with respect to mono and color images |
| CN106101666B (zh) * | 2016-06-30 | 2018-09-04 | 维沃移动通信有限公司 | 一种图像色彩保留的方法及移动终端 |
| CN106060419B (zh) * | 2016-06-30 | 2019-05-17 | 维沃移动通信有限公司 | 一种拍照方法及移动终端 |
| CN106454077B (zh) * | 2016-09-26 | 2021-02-23 | 宇龙计算机通信科技(深圳)有限公司 | 拍摄方法、拍摄装置和终端 |
| CN106454290B (zh) * | 2016-10-12 | 2019-05-14 | 成都西纬科技有限公司 | 一种双摄像头图像处理系统及方法 |
| CN106550227B (zh) * | 2016-10-27 | 2019-02-22 | 成都西纬科技有限公司 | 一种图像饱和度调整方法及装置 |
| CN106412534B (zh) * | 2016-10-27 | 2018-09-11 | 成都西纬科技有限公司 | 一种图像亮度调节方法及装置 |
| JP6803982B2 (ja) * | 2016-11-03 | 2020-12-23 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 光学撮像方法および装置 |
| US11017501B2 (en) | 2016-12-28 | 2021-05-25 | Huawei Technologies Co., Ltd. | Demosaicing method and apparatus |
| DE112017007165T5 (de) * | 2017-03-02 | 2019-11-14 | Sony Corporation | Bildverarbeitungsvorrichtung und abbildungsvorrichtung |
| WO2018195797A1 (zh) * | 2017-04-26 | 2018-11-01 | 深圳配天智能技术研究院有限公司 | 一种视觉检测方法、检测设备以及机器人 |
| CN107087108A (zh) * | 2017-05-18 | 2017-08-22 | 努比亚技术有限公司 | 一种基于双摄像头的图像处理方法和装置 |
| CN107493431A (zh) * | 2017-08-31 | 2017-12-19 | 努比亚技术有限公司 | 一种图像拍摄合成方法、终端及计算机可读存储介质 |
| CN107566730B (zh) * | 2017-09-27 | 2019-10-15 | 维沃移动通信有限公司 | 一种全景图像拍摄方法及移动终端 |
| CN108022227B (zh) * | 2017-12-29 | 2022-03-18 | 努比亚技术有限公司 | 一种黑白背景照片获取方法、装置及计算机可读存储介质 |
| CN108445010B (zh) * | 2018-03-12 | 2021-01-22 | 昆山国显光电有限公司 | 自动光学检测方法及装置 |
| CN108540736A (zh) * | 2018-04-03 | 2018-09-14 | 深圳新亮智能技术有限公司 | 红外激光照明彩色车牌的摄像机系统 |
| CN108737728B (zh) * | 2018-05-03 | 2021-06-11 | Oppo广东移动通信有限公司 | 一种图像拍摄方法、终端及计算机存储介质 |
| CN109120911B (zh) * | 2018-07-09 | 2019-11-15 | 武汉斗鱼网络科技有限公司 | 一种视频转化方法、装置、设备及介质 |
| CN109785251B (zh) * | 2018-12-25 | 2021-02-12 | 北京中科慧眼科技有限公司 | 一种图像质量提升方法、装置及自动驾驶系统 |
| CN111970432A (zh) * | 2019-05-20 | 2020-11-20 | 华为技术有限公司 | 一种图像处理方法及图像处理装置 |
| CN112822465B (zh) * | 2019-11-15 | 2023-06-16 | 北京小米移动软件有限公司 | 一种终端设备及图像处理方法 |
| CN111479075B (zh) * | 2020-04-02 | 2022-07-19 | 青岛海信移动通信技术股份有限公司 | 拍照终端及其图像处理方法 |
| CN112133101B (zh) * | 2020-09-22 | 2021-11-26 | 杭州海康威视数字技术股份有限公司 | 增强车牌区域的方法、装置、摄像装置、计算设备及存储介质 |
| CN113038017A (zh) * | 2021-03-24 | 2021-06-25 | 重庆中科云从科技有限公司 | 图像采集方法、装置及计算机可读存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103986875A (zh) * | 2014-05-29 | 2014-08-13 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像获取装置、方法、终端及视频获取方法 |
| CN104463112A (zh) * | 2014-11-27 | 2015-03-25 | 深圳市科葩信息技术有限公司 | 一种采用rgb+ir图像传感器进行生物识别的方法及识别系统 |
| CN105049718A (zh) * | 2015-07-06 | 2015-11-11 | 深圳市金立通信设备有限公司 | 一种图像处理方法及终端 |
-
2015
- 2015-07-14 CN CN201510413773.7A patent/CN105578063B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103986875A (zh) * | 2014-05-29 | 2014-08-13 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像获取装置、方法、终端及视频获取方法 |
| CN104463112A (zh) * | 2014-11-27 | 2015-03-25 | 深圳市科葩信息技术有限公司 | 一种采用rgb+ir图像传感器进行生物识别的方法及识别系统 |
| CN105049718A (zh) * | 2015-07-06 | 2015-11-11 | 深圳市金立通信设备有限公司 | 一种图像处理方法及终端 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110336907A (zh) * | 2019-08-21 | 2019-10-15 | 惠州Tcl移动通信有限公司 | 终端、拍摄方法及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105578063A (zh) | 2016-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105578063B (zh) | 一种图像处理方法和终端 | |
| CN105554483B (zh) | 一种图像处理方法及终端 | |
| TWI464706B (zh) | 以單張影像模擬高動態範圍之暗部曝光補償方法及其應用該方法的影像處理裝置 | |
| US10645268B2 (en) | Image processing method and apparatus of terminal, and terminal | |
| US8111946B2 (en) | Image processing apparatus, imaging apparatus, and image processing method | |
| CN105049718A (zh) | 一种图像处理方法及终端 | |
| KR20200014842A (ko) | 이미지 조명 방법, 장치, 전자 기기 및 저장 매체 | |
| CN111738970A (zh) | 图像融合方法、装置及计算机可读存储介质 | |
| WO2013101642A1 (en) | Spectral image processing | |
| CN108012078A (zh) | 图像亮度处理方法、装置、存储介质和电子设备 | |
| US20240185389A1 (en) | Image processing method and electronic device | |
| CN108259770A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
| CN115550570B (zh) | 图像处理方法与电子设备 | |
| CN113709365B (zh) | 图像处理方法、装置、电子设备及存储介质 | |
| CN114866754A (zh) | 自动白平衡方法、装置及计算机可读存储介质和电子设备 | |
| CN107948511A (zh) | 图像亮度处理方法、装置、存储介质和电子设备 | |
| CN107705263A (zh) | 一种基于rgb‑ir传感器的自适应透雾方法和终端 | |
| CN111866369B (zh) | 图像处理方法及装置 | |
| JP2008011289A (ja) | デジタルカメラ | |
| CN107948618A (zh) | 图像处理方法、装置、计算机可读存储介质和计算机设备 | |
| CN110490861A (zh) | 一种用于黄板上蚜虫的识别方法及系统 | |
| CN110460783B (zh) | 阵列摄像模组及其图像处理系统、图像处理方法和电子设备 | |
| CN116437198B (zh) | 图像处理方法与电子设备 | |
| CN105979151B (zh) | 一种图像处理方法及终端 | |
| CN109166082A (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |