首页 / 专利库 / 图形技术 / 白平衡 / 图像处理方法、装置、计算机可读存储介质和移动终端

图像处理方法、装置、计算机可读存储介质和移动终端

阅读:929发布:2020-05-11

专利汇可以提供图像处理方法、装置、计算机可读存储介质和移动终端专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种 图像处理 方法、装置、计算机可读存储介质和移动终端。上述方法包括:若检测到图像中存在人像,对所述人像进行红外热量检测;获取所述人像的热量 辐射 值;若所述热量辐射值大于第一 阈值 ,对所述图像进行 白平衡 处理。上述方法,可以在图像中检测到人脸区域时,对图像进行白平衡处理,使得图像可呈现场景的真实色彩。,下面是图像处理方法、装置、计算机可读存储介质和移动终端专利的具体信息内容。

1.一种图像处理方法,其特征在于,包括:
若检测到图像中存在人像,对所述人像进行红外热量检测;
获取所述人像的热量辐射值;
若所述热量辐射值大于第一阈值,对所述人像进行人脸特征识别,获取所述人像中人脸区域;
获取所述人脸区域的景深信息;
若检测到所述景深信息符合预设规则,对所述图像进行白平衡处理;
其中,所述若检测到图像中存在人像,对所述人像进行红外热量检测包括:
若检测到所述图像中存在多个人像,依次获取所述多个人像的参数值;所述人脸区域的参数值包括人脸区域的平均景深值;
根据预设规则从多个人像中选取目标人像;
所述预设规则包括:人脸区域的平均景深值是否小于第五阈值;当所述人脸区域的平均景深值小于预设第五阈值时,将人脸区域作为目标人脸;
所述景深信息符合预设规则包括:
检测到景深信息中最大景深值与最小景深值的差值大于第一阈值;
或者,检测到人脸区域中第一特征点景深值与第二特征点景深值的差值大于第二阈值。
2.根据权利要求1所述的图像处理方法,其特征在于,所述若检测到图像中存在人像,对所述人像进行红外热量检测包括:
根据所述多个人像的参数值选取目标人像后,对所述目标人像进行红外热量检测。
3.根据权利要求1或2所述的图像处理方法,其特征在于,所述对所述图像进行白平衡处理之前,所述方法还包括:
根据所述热量辐射值获取所述人像表面温度
若所述人像表面温度大于第二阈值,对所述图像进行白平衡处理。
4.根据权利要求3所述的图像处理方法,其特征在于,所述方法还包括:
若检测到所述人像表面温度小于第三阈值,在移动终端界面展示提示信息;
若接收到对所述提示信息的触控操作,向预设联系人发送预设信息。
5.一种图像处理装置,其特征在于,包括:
检测模,用于若检测到图像中存在人像,对所述人像进行红外热量检测;
获取模块,用于获取所述人像的热量辐射值;
处理模块,用于若所述热量辐射值大于第一阈值,对所述图像进行白平衡处理;
人脸识别模块,用于对所述人像进行人脸特征识别,获取所述人像中人脸区域;
景深获取模块,用于获取所述人脸区域的景深信息;
所述处理模块还用于若检测到所述景深信息符合预设规则,对所述图像进行白平衡处理;
所述检测模块还用于若检测到所述图像中存在多个人像,依次获取所述多个人像的参数值;所述人脸区域的参数值包括人脸区域的平均景深值;
根据预设规则从多个人像中选取目标人像;所述预设规则包括:人脸区域的平均景深值是否小于第五阈值;当所述人脸区域的平均景深值小于预设第五阈值时,将人脸区域作为目标人脸;
所述景深信息符合预设规则包括:
检测到景深信息中最大景深值与最小景深值的差值大于第一阈值;
或者,检测到人脸区域中第一特征点景深值与第二特征点景深值的差值大于第二阈值。
6.根据权利要求5所述的图像处理装置,其特征在于:
所述检测模块还用于在根据所述多个人像的参数值选取目标人像后,对所述目标人像进行红外热量检测。
7.根据权利要求5或6所述的图像处理装置,其特征在于,所述装置还包括:
温度获取模块,用于根据所述热量辐射值获取所述人像表面温度;
所述处理模块还用于若所述人像表面温度大于第二阈值,对所述图像进行白平衡处理。
8.根据权利要求7所述的图像处理装置,其特征在于,所述装置还包括:
展示模块,用于若检测到所述人像表面温度小于第三阈值,在移动终端界面展示提示信息;
发送模块,用于若接收到对所述提示信息的触控操作,向预设联系人发送预设信息。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的图像处理方法的步骤。
10.一种移动终端,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如权利要求1至4中任一项所述的图像处理方法。

说明书全文

图像处理方法、装置、计算机可读存储介质和移动终端

技术领域

[0001] 本发明涉及计算机技术领域,特别是涉及一种图像处理方法、装置、计算机可读存储介质和移动终端。

背景技术

[0002] 随着智能移动终端的发展,智能移动终端的功能越来越多样化。例如,在采用智能移动终端进行拍摄时,智能移动终端可对拍摄获取的图像进行自动曝光、自动白平衡、自动美颜和自动虚化处理,使得拍摄获取的图像层次分明,图像可呈现场景的真实色彩。

发明内容

[0003] 本发明实施例提供一种图像处理方法、装置、计算机可读存储介质和移动终端,可以在图像中检测到人脸区域时,对图像进行白平衡处理,使得图像可呈现场景的真实色彩。
[0004] 一种图像处理方法,包括:
[0005] 若检测到图像中存在人像,对所述人像进行红外热量检测;
[0006] 获取所述人像的热量辐射值;
[0007] 若所述热量辐射值大于第一阈值,对所述图像进行白平衡处理。
[0008] 一种图像处理装置,包括:
[0009] 检测模,用于若检测到图像中存在人像,对所述人像进行红外热量检测;
[0010] 获取模块,用于获取所述人像的热量辐射值;
[0011] 处理模块,用于若所述热量辐射值大于第一阈值,对所述图像进行白平衡处理。
[0012] 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的图像处理方法的步骤。
[0013] 一种移动终端,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如上所述的图像处理方法。附图说明
[0014] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015] 图1为一个实施例中移动终端10的内部结构示意图;
[0016] 图2为一个实施例中图像处理方法的流程图
[0017] 图3为另一个实施例中图像处理方法的流程图;
[0018] 图4为一个实施例中图像处理装置的结构框图
[0019] 图5为另一个实施例中图像处理装置的结构框图;
[0020] 图6为另一个实施例中图像处理装置的结构框图;
[0021] 图7为一个实施例中图像处理装置的结构框图;
[0022] 图8为一个实施例中图像处理电路的示意图。

具体实施方式

[0023] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0024] 可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
[0025] 图1为一个实施例中移动终端10的内部结构示意图。如图1所示,该移动终端10包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,移动终端10的非易失性存储介质存储有操作系统和计算机可读指令。该计算机可读指令被处理器执行时以实现一种图像处理方法。该处理器用于提供计算和控制能支撑整个移动终端10的运行。移动终端10中的内存储器为非易失性存储介质中的计算机可读指令的运行提供环境。网络接口用于与服务器进行网络通信。移动终端10的显示屏可以是液晶显示屏或者电子显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是移动终端10外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该移动终端10可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端10的限定,具体的移动终端10可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0026] 图2为一个实施例中图像处理方法的流程图。如图2所示,一种图像处理方法,包括:
[0027] 步骤202,若检测到图像中存在人像,对人像进行红外热量检测。
[0028] 当移动终端运行拍摄程序获取图像时,移动终端可采用人脸检测算法检测图像中是否存在人脸。若检测到图像中存在人脸,即图像中存在人像。对图像中人像进行红外热量检测。
[0029] 根据热辐射原理,人体由于具有温度而向周围空间不断辐射能量。其中,人体温度越高,人体向周围空间辐射的能量越多。移动终端中红外探测器可接收人体辐射的能量,并根据接收到辐射能量的多少判定人体的温度。具体地,由于人体恒定温度为37℃,人体会辐射特定波长的红外线,如波长为10μm的红外线。红外探测器可根据接收到的波长为10μm的红外线,将红外线具有的辐射能转化为电信号,从而获取人像的热量辐射值和人像的温度。当人体温度越高,人体向外辐射的能量越多,红外探测器接收到的波长为10μm的红外线越多,即人像的热量辐射值越高。
[0030] 步骤204,获取人像的热量辐射值。
[0031] 移动终端中红外探测器可根据接收到的红外线的方位判断人像的位置。移动终端运行拍摄程序获取图像时,图像上会存在多个人像,移动终端在对图像中人像进行红外热量检测时,会获取到图像上多个人像的热辐射能量。移动终端根据红外线的方位确定人像的位置后,选取图像上移动终端确认或用户选择的主人脸对应的人像,获取主人脸对应的人像的热量辐射值。
[0032] 步骤206,若热量辐射值大于第一阈值,对图像进行白平衡处理。
[0033] 第一阈值为预设的热量辐射值,例如温度为20℃黑体的热量辐射值。若人像的热量辐射值大于预设的第一阈值,可判断人像为活体,对图像进行白平衡处理。其中,对图像进行白平衡处理包括:移动终端中有三个CCD(Charge-coupled Device,电子耦合原件)电子耦合原件,上述三个CCD电子耦合原件可分别接收蓝色、绿色和红色的光线。移动终端预设三个CCD电子耦合原件接收蓝色、绿色和红色光线的比例为1:1:1。当移动终端运行白平衡算法时,移动终端可根据景物中蓝色、绿色和红色光线的比例实时调整三个CCD电子耦合原件接收光线的比例,使得拍摄的图像与实际色彩相同。例如,拍摄的景物中蓝色、绿色和红色光线的比例为2:1:1,移动终端调整CCD电子耦合原件接收蓝色、绿色和红色光线的比例为1:2:2,使得图像中绿色和红色增加,图像中颜色更接近真实色彩。
[0034] 当图像中存在人脸时,通过对图像进行白平衡处理,可使得拍摄的人像色彩更接近真实人像的色彩。传统技术中,移动终端可对图像进行人脸识别,检测到图像中存在人脸后,即对图像进行白平衡处理。在实际使用过程中,移动终端在对图像进行人脸识别时,仅检测图像中是否存在符合人脸特征的二维图像,当图像中玩偶、照片、雕像、广告牌等存在人脸图像时,移动终端也会对图像进行白平衡处理,但玩偶、照片、雕像、广告牌中人脸图像与真实人脸图像色差较大,对图像的白平衡处理会造成拍摄获取的图像与真实场景颜色相差较大。
[0035] 本申请实施例中图像处理方法,通过人脸检测算法检测到图像中存在人像时,获取图像中人像的热量辐射值,根据图像中人像的热量辐射值检测人像是否为真人,若检测到人像为真人,对图像进行白平衡处理,使得图像的色彩更接近真实场景的色彩,提高了对人像图像进行白平衡的准确率,避免了误检测图像中人脸而对图像进行白平衡处理,导致图像与真实色彩相差较大的情况。
[0036] 在一个实施例中,步骤202中若检测到图像中存在人像,对人像进行红外热量检测包括:
[0037] (1)若检测到图像中存在多个人像,依次获取多个人像的参数值。
[0038] (2)根据多个人像的参数值选取目标人像。
[0039] (3)对目标人像进行红外热量检测。
[0040] 当图像中存在多个人脸区域时,移动终端可获取多个人脸区域的参数值,根据多个人脸区域的参数值选取目标人脸,即图像中主人脸。上述人脸区域的参数值包括:人脸区域的边长、人脸区域的面积、人脸区域占图像的比例、人脸区域与人脸区域的比例、人脸区域的平均景深值等。其中,移动终端可将显示人脸区域的像素个数和作为人脸区域的面积。当人脸区域为规则多边形时,规则多边形的边长所占的像素个数即为人脸区域的边长。移动终端可根据预设规则从多个人脸区域中选取目标人脸区域。上述预设规则可为以下情况中一种或多种:
[0041] (1)人脸区域的面积占图像的比例是否小于第四阈值。
[0042] (2)人脸区域的平均景深值是否小于第五阈值。
[0043] 当人脸区域的面积占图像的比例小于预设第四阈值时,即人脸区域在图像上成像较小,判定人脸区域不是主人脸,则将上述人脸区域不作为目标人脸区域。当人脸区域的平均景深值小于预设第五阈值时,判定人脸距离移动终端较近,将人脸区域作为目标人脸。上述第四阈值和第五阈值可为用户设定的相同值或不同值。
[0044] 本申请实施例中图像处理方法,当图像中存在多个人脸区域时,筛选出图像中主人脸,有利于根据图像中主人脸对图像进行白平衡处理,避免根据非主人脸对图像进行白平衡处理导致图像中色彩失真,图像中主人脸与真实色彩不一致的情况。
[0045] 在一个实施例中,在步骤204获取人像的热量辐射值之后,上述图像处理方法还包括:将人像的热量辐射值转换为人像的温度,在移动终端界面展示人像温度图。
[0046] 移动终端中红外探测器在接收到红外线后,可将红外线转化为人像表面温度,并将人像表面温度以彩色图像的形式在移动终端界面展示。彩色图像中不同的颜色代表不同的温度,通常情况下,当温度较高时图像偏红色,当温度较低时图像偏绿,根据图像的颜色可识别人像表面温度。
[0047] 在一个实施例中,步骤206对图像进行白平衡处理之前,方法还包括:
[0048] (1)对人像进行人脸特征识别,获取人像中人脸区域。
[0049] (2)获取人脸区域的景深信息。
[0050] (3)若检测到景深信息符合预设规则,对图像进行白平衡处理。
[0051] 移动终端可对人像进行人脸特征识别,获取人像中人脸特征识别点,如人脸中五官特征点。根据人脸中五官特征点可识别人像中人脸区域。在识别出人脸区域后,可获取人脸区域的景深信息。上述人脸区域的景深信息为图像中人脸区域每个像素点的景深值。
[0052] 当移动终端为双摄移动终端时,通过移动终端两个摄像头各自的距离传感器可分别获取两个摄像头距离目标的距离。如图3所示,移动终端中两个摄像头的主光轴平行,L点为做左摄像头的光心,R点为右摄像头的光心。PL点和PR点所在的线段分别为左右摄像头的像面,光心到像面的最短距离为焦距f。若P为目标点(如人脸区域中鼻尖所在的位置),则P点在左右像面的成像点为PL和PR。PL点和PR点距各自像面的左边缘的距离是XL和XR,则视差d=XR-XL或d=XL-XR。其中Z为目标点P点景深值,T为左右摄像头光心之间的距离。则根据三形相似原理可得:
[0053]
[0054] 则
[0055]
[0056] 即
[0057]
[0058] 或
[0059]
[0060] Z为目标点P点的景深值,即为目标点P点距离移动终端的距离值。通过上述方法,可依次获取图像中每个像素点的景深值,也可获取人脸区域中每个像素点的景深值,即人脸区域的景深信息。
[0061] 当移动终端为单摄移动终端时,可利用结构光测量移动终端与目标之间的距离,获取人脸区域的景深信息。具体地,移动可通过红外LED灯发射红外线,移动终端可接收被反射的红外线,并根据接收的红外线的强度测定目标与移动终端的距离。
[0062] 在获取到人脸区域的景深信息后,可检测上述景深信息是否符合预设规则。上述预设规则即为人脸区域的三维立体规则,如人脸区域中人脸特征点的空间关系、人脸区域中人脸特征点的深度关系等。通过检测人脸区域的景深信息是否符合预设规则,可判定图像中人脸区域是否为三维立体图像。当人脸区域的景深信息符合预设规则时,即图像中人脸区域为三维图像时,对图像进行白平衡处理。
[0063] 上述预设规则包括以下情况中一种或多种:
[0064] (1)检测到景深信息中最大景深值与最小景深值的差值大于第一阈值。
[0065] (2)检测到人脸区域中第一特征点景深值与第二特征点景深值的差值大于第二阈值。
[0066] 移动终端在获取到人脸区域中各个像素点的景深值后,可获取人脸区域中最大景深值和最小景深值的差值,检测上述差值是否大于第一阈值。第一阈值可为用户预设值,也可为移动终端根据获取的人脸区域景深值求取的平均值。若上述差值大于第一阈值,判定人脸区域的景深信息符合预设规则,即人脸区域为三维立体图像。例如,移动终端获取人脸区域中垂的景深值为20米,是人脸区域中最大景深值;人脸区域中鼻尖的景深值为19.90米,是人脸区域中最小景深值,则人脸区域中最大景深值与最小景深值的差值为0.1米,大于第一阈值0.05米,则人脸区域为三维立体图像。
[0067] 移动终端还可获取人脸区域中预设特征点的景深值,将预设特征点的景深值的差值与第二阈值比较。上述预设特征点可为移动终端根据人脸特征预设的特征点(如鼻尖、耳垂等),也可为用户设定的特征点。例如,预设的第一特征点为鼻尖,预设的第二特征点为嘴唇,移动终端获取第一特征点和第二特征点的景深值后,再获取第一特征点和第二特征点的景深值的差值,即鼻尖与嘴唇的景深值的差值,若鼻尖与嘴唇的景深值的差值大于预设的第二阈值0.02米,即鼻尖与嘴唇不在同一平面,判定人脸区域为三维立体图像。
[0068] 本申请实施例中图像处理方法,通过人脸区域中景深值之间的关系,可判定人脸区域是二维图像还是三维立体图像,可避免移动终端在检测到照片或该广告牌等二维图像上人脸时,对拍摄获取的图像进行白平衡使图像失真的现象。
[0069] 在一个实施例中,步骤206对图像进行白平衡处理之前,方法还包括:根据热量辐射值获取人像表面温度;若人像表面温度大于第二阈值,对图像进行白平衡处理。
[0070] 移动终端中红外探测器在接收到热量辐射值后,可将接收到的热量辐射值转化为电信号,根据电信号获取对应的人像表面温度。其中,人像表面中不同区域的温度不同,如人像头部的温度与人像手部的温度不同,人像手部的温度与人像脚部的温度不同等。移动终端在获取到人像表面温度后,可获取人像表面温度的平均值,将人像表面温度的平均值与第二阈值比较,若大于第二阈值,判定人像为活体,对图像进行白平衡处理。移动终端还可获取人像表面温度的最小值,将人像表面温度的最小值与第二阈值比较,若大于第二阈值,判定人像为活体,对图像进行白平衡处理。移动终端还可获取人像表面温度的最大值,将人像表面温度的最大值与第二阈值比较,若大于第二阈值,判定人像为活体,对图像进行白平衡处理。上述第二阈值可为移动终端或用户预设值,如35℃等。以上示例仅为举例说明,具体人像表面的温度与第二阈值比较的方式不限于此。
[0071] 本申请实施例中图像处理方法,将获取的人像的热量辐射值转换为人像表面的温度,根据人像表面的温度判定人像是否为活体,判定方式简单快捷,提高了对图像处理的效率。
[0072] 在一个实施例中,上述图像处理方法还包括:若检测到人像表面温度小于第三阈值,在移动终端界面展示提示信息;若接收到对提示信息的触控操作,向预设联系人发送预设信息。
[0073] 移动终端在获取人像表面温度后,可将人像表面温度与预设第三阈值比较。第三阈值可为用户设定人体警戒温度值,如35℃、36℃。通常情况下,人体温度值在37℃上下,上下浮动不超过0.5℃。移动终端在获取到人像表面温度后,可将人像表面温度中最低温度值与预设第三阈值比较,若人像表面温度中最低温度值小于第三阈值,移动终端判定人体表面温度过低,人像体征异常。移动终端可在移动终端界面展示人像体征异常的提示信息,移动终端还可在图像中突出显示人像中体征异常的区域。例如,用户设定第三阈值为36℃,移动终端检测到图像中人像的右脚部区域的表面温度低于36℃,判定人像的右脚部区域体征异常,在移动终端界面展示人像体征异常的提示信息,并将人像的右脚部区域用方框突出显示。
[0074] 移动终端界面展示的提示信息可包括:人像表面的温度、第三阈值、定位信息、预设联系人、预设信息和发送请求。若接收到对上述提示信息的触控操作,移动终端可对预设联系人发送预设信息。移动终端检测到人像表面温度低于第三阈值后,获取当前定位信息,在移动终端界面展示提示信息,若检测到对预设信息中发送请求的触发操作,则向预设联系人发送预设信息。例如,向报警号码发送当前位置信息和求救信息。
[0075] 移动终端若获取到用户对返回键的触控操作或在预设时长内未接收到用户的触控操作,移动终端可取消展示上述预设信息。
[0076] 本申请实时例中图像处理方法,当检测到人像温度较低时,判定人像体征异常,向预设联系人发送预设信息。通过图像检测人像表面温度,能够监测人体健康状况,并及时发送求救信息,简化了用户操作,提高了用户操作的便利性。
[0077] 图3为另一个实施例中图像处理方法的流程图。如图3所示,一种图像处理方法,包括:
[0078] 步骤302,若检测到图像中存在人像,对人像进行红外热量检测。
[0079] 若检测到图像中存在人像,对人像进行红外热量检测包括步骤(1)、(2)和(3):
[0080] (1)若检测到图像中存在多个人像,依次获取多个人像的参数值。
[0081] (2)根据多个人像的参数值选取目标人像。
[0082] (3)对目标人像进行红外热量检测。
[0083] 步骤304,获取人像的热量辐射值。
[0084] 步骤306,若热量辐射值大于第一阈值,对人像进行人脸特征识别,获取人像中人脸区域;获取人脸区域的景深信息;若检测到景深信息符合预设规则,对图像进行白平衡处理。
[0085] 步骤308,若热量辐射值大于第一阈值,根据热量辐射值获取人像表面温度;若人像表面温度大于第二阈值,对图像进行白平衡处理。
[0086] 步骤310,若检测到人像表面温度小于第三阈值,在移动终端界面展示提示信息;若接收到对提示信息的触控操作,向预设联系人发送预设信息。
[0087] 本申请实施例中图像处理方法,通过人脸检测算法检测到图像中存在人像时,获取图像中人像的热量辐射值,获取人像的温度,对人像中人脸区域进行景深信息检测,判断人像为真人后,对图像进行白平衡处理,使得图像的色彩更接近真实场景的色彩,提高了对人像图像进行白平衡的准确率,避免了误检测图像中人脸而对图像进行白平衡处理,导致图像与真实色彩相差较大的情况。
[0088] 图4为一个实施例中图像处理装置的结构框图,一种图像处理装置,包括:
[0089] 检测模块402,用于若检测到图像中存在人像,对人像进行红外热量检测。
[0090] 获取模块404,用于获取人像的热量辐射值。
[0091] 处理模块406,用于若热量辐射值大于第一阈值,对图像进行白平衡处理。
[0092] 在一个实施例中,检测模块402还用于若检测到图像中存在多个人像,依次获取多个人像的参数值。根据多个人像的参数值选取目标人像。对目标人像进行红外热量检测。
[0093] 图5为另一个实施例中图像处理装置的结构框图。如图5所示,一种图像处理装置,包括:检测模块502、获取模块504、处理模块506、人脸识别模块508和景深获取模块510。上述检测模块502、获取模块504、处理模块506与图4中对应的模块功能相同。
[0094] 人脸识别模块508,用于对人像进行人脸特征识别,获取人像中人脸区域。
[0095] 景深获取模块510,用于获取人脸区域的景深信息。
[0096] 处理模块506还用于若检测到景深信息符合预设规则,对图像进行白平衡处理。
[0097] 图6为另一个实施例中图像处理装置的结构框图。如图6所示,一种图像处理装置,包括:检测模块602、获取模块604、处理模块606、温度获取模块608。上述检测模块602、获取模块604、处理模块606与图4中对应的模块功能相同。
[0098] 温度获取模块608,用于根据热量辐射值获取人像表面温度。
[0099] 处理模块606还用于若人像表面温度大于第二阈值,对图像进行白平衡处理。
[0100] 图7为一个实施例中图像处理装置的结构框图。如图7所示,一种图像处理装置,包括:检测模块702、获取模块704、处理模块706、展示模块708和发送模块710。上述检测模块702、获取模块704、处理模块707与图4中对应的模块功能相同。
[0101] 展示模块708,用于若检测到人像表面温度小于第三阈值,在移动终端界面展示提示信息。
[0102] 发送模块710,用于若接收到对提示信息的触控操作,向预设联系人发送预设信息。
[0103] 上述图像处理装置中各个模块的划分仅用于举例说明,在其他实施例中,可将图像处理装置按照需要划分为不同的模块,以完成上述图像处理装置的全部或部分功能。
[0104] 本申请实施例还提供了一种计算机可读存储介质。一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现如上所述的图像处理方法的步骤。
[0105] 本发明实施例还提供一种移动终端。上述移动终端中包括图像处理电路,图像处理电路可以利用硬件和/或软件组件实现,可包括定义ISP(Image Signal Processing,图像信号处理)管线的各种处理单元。图8为一个实施例中图像处理电路的示意图。如图8所示,为便于说明,仅示出与本发明实施例相关的图像处理技术的各个方面。
[0106] 如图8所示,图像处理电路包括ISP处理器840和控制逻辑器850。成像设备810捕捉的图像数据首先由ISP处理器840处理,ISP处理器840对图像数据进行分析以捕捉可用于确定和/或成像设备810的一个或多个控制参数的图像统计信息。成像设备810可包括具有一个或多个透镜812和图像传感器814的照相机。图像传感器814可包括色彩滤镜阵列(如Bayer滤镜),图像传感器814可获取用图像传感器814的每个成像像素捕捉的光强度和波长信息,并提供可由ISP处理器840处理的一组原始图像数据。传感器820(如陀螺仪)可基于传感器820接口类型把采集的图像处理的参数(如防抖参数)提供给ISP处理器840。传感器820接口可以利用SMIA(Standard Mobile Imaging Architecture,标准移动成像架构)接口、其它串行或并行照相机接口或上述接口的组合。
[0107] 此外,图像传感器814也可将原始图像数据发送给传感器820,传感器820可基于传感器820接口类型把原始图像数据提供给ISP处理器840,或者传感器820将原始图像数据存储到图像存储器830中。
[0108] ISP处理器840按多种格式逐个像素地处理原始图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,ISP处理器840可对原始图像数据进行一个或多个图像处理操作、收集关于图像数据的统计信息。其中,图像处理操作可按相同或不同的位深度精度进行。
[0109] ISP处理器840还可从图像存储器830接收图像数据。例如,传感器820接口将原始图像数据发送给图像存储器830,图像存储器830中的原始图像数据再提供给ISP处理器840以供处理。图像存储器830可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括DMA(Direct Memory Access,直接直接存储器存取)特征。
[0110] 当接收到来自图像传感器814接口或来自传感器820接口或来自图像存储器830的原始图像数据时,ISP处理器840可进行一个或多个图像处理操作,如时域滤波。处理后的图像数据可发送给图像存储器830,以便在被显示之前进行另外的处理。ISP处理器840从图像存储器830接收处理数据,并对所述处理数据进行原始域中以及RGB和YCbCr颜色空间中的图像数据处理。ISP处理器840处理后的图像数据可输出给显示器870,以供用户观看和/或由图形引擎或GPU(Graphics Processing Unit,图形处理器)进一步处理。此外,ISP处理器840的输出还可发送给图像存储器830,且显示器870可从图像存储器830读取图像数据。在一个实施例中,图像存储器830可被配置为实现一个或多个缓冲器。此外,ISP处理器840的输出可发送给编码器/解码器860,以便编码/解码图像数据。编码的图像数据可被保存,并在显示于显示器870设备上之前解压缩。编码器/解码器860可由CPU或GPU或协处理器实现。
[0111] ISP处理器840确定的统计数据可发送给控制逻辑器850单元。例如,统计数据可包括自动曝光、自动白平衡、自动聚焦、闪烁检测、黑电平补偿、透镜812阴影校正等图像传感器814统计信息。控制逻辑器850可包括执行一个或多个例程(如固件)的处理器和/或微控制器,一个或多个例程可根据接收的统计数据,确定成像设备810的控制参数及ISP处理器840的控制参数。例如,成像设备810的控制参数可包括传感器820控制参数(例如增益、曝光控制的积分时间、防抖参数等)、照相机闪光控制参数、透镜812控制参数(例如聚焦或变焦用焦距)、或这些参数的组合。ISP控制参数可包括用于自动白平衡和颜色调整(例如,在RGB处理期间)的增益水平和色彩校正矩阵,以及透镜812阴影校正参数。
[0112] 运用图8中图像处理技术可实现如上所述的图像处理方法。
[0113] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
[0114] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈