CN109118427B - 图像光效处理方法和装置、电子设备、存储介质 - Google Patents
图像光效处理方法和装置、电子设备、存储介质 Download PDFInfo
- Publication number
- CN109118427B CN109118427B CN201811044922.7A CN201811044922A CN109118427B CN 109118427 B CN109118427 B CN 109118427B CN 201811044922 A CN201811044922 A CN 201811044922A CN 109118427 B CN109118427 B CN 109118427B
- Authority
- CN
- China
- Prior art keywords
- image
- template
- region
- area
- circular
- 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
- 230000001795 light effect Effects 0.000 title claims abstract description 68
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000010586 diagram Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 26
- 230000000694 effects Effects 0.000 claims abstract description 11
- 210000004709 eyebrow Anatomy 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 210000003128 head Anatomy 0.000 claims description 5
- 238000005429 filling process Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 3
- 238000003705 background correction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 210000001508 eye Anatomy 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 210000000088 lip Anatomy 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000001331 nose Anatomy 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
本申请涉及一种图像光效处理方法和装置、电子设备和计算机可读存储介质。该方法包括:识别第一图像中的人脸区域,并获取所述人脸区域中距离眉心在预设范围内的任一点坐标;以所述点坐标为圆心,生成第一圆区域和第二圆区域,所述第二圆区域的半径大于所述第一圆区域的半径;对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图;对所述第一模板图处理得到第二模板图;将所述第二模板图与所述第一图像叠加处理得到光效图。可以实现了特效,满足用户的需求,增加用户的粘度。
Description
技术领域
本申请涉及影像领域,特别是涉及一种图像光效处理方法、装置、电子设备、计算机可读存储介质。
背景技术
随着电子设备的普及,越来越多的用户通过电子设备上的摄像头拍摄所见到的场景,记录所想要记录的人或物或景。传统的图像拍摄模式,一般包括人像、全景等。光效处理一般是指对拍摄的图像或预览图像增加光效效果。
发明内容
本申请实施例提供一种图像光效处理方法、装置、电子设备、计算机可读存储介质,可以提高用户粘度。
一种图像光效处理方法,包括:
识别第一图像中的人脸区域,并获取所述人脸区域中距离眉心在预设范围内的任一点坐标;
以所述点坐标为圆心,生成第一圆区域和第二圆区域,所述第二圆区域的半径大于所述第一圆区域的半径;
对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图;所述第一模板图是指以人的头像为中心,背景有圆形光效的模板图;
对所述第一模板图人脸区域去除处理得到第二模板图;
将所述第二模板图与所述第一图像叠加处理得到光效图,所述光效图是指在第一图像以人脸的眉心预设范围内的点为中心,背景有圆形光效的特效图。
一种图像光效处理装置,包括:
识别模块,用于识别第一图像中的人脸区域,并获取所述人脸区域中距离眉心在预设范围内的任一点坐标;
区域确定模块,用于以所述点坐标为圆心,生成第一圆区域和第二圆区域,所述第二圆区域的半径大于所述第一圆区域的半径;
模板生成模块,用于对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图;所述第一模板图是指以人的头像为中心,背景有圆形光效的模板图;
模板调整模块,用于对所述第一模板图人脸区域去除处理得到第二模板图;
叠加模块,用于将所述第二模板图与所述第一图像叠加处理得到光效图,所述光效图是指在第一图像以人脸的眉心预设范围内的点为中心,背景有圆形光效的特效图。
一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。
本申请实施例中的图像光效处理方法和装置、电子设备和计算机可读存储介质,通过识别第一图像中的人脸区域,获取人脸区域中距离眉心在预设范围内的任一点坐标,以该点坐标为圆心,生成第一圆区域和第二圆区域,对第一圆区域和第二圆区域高斯模糊处理得到第一模板图,根据第一模板图得到第二模板图,将第二模板图与第一图像叠加处理得到光效图,实现了特效,可以满足用户的需求,增加用户的粘度。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中图像光效处理方法的应用环境示意图;
图2为一个实施例中图像光效处理方法的流程图;
图3为另一个实施例中图像光效处理方法的流程图;
图4为一个实施例图像处理得到光效图的示意图;
图5为一个实施例中图像光效处理装置的结构框图;
图6为一个实施例中电子设备的内部结构示意图;
图7为一个实施例中图像处理电路的示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一圆区域称为第二圆区域,且类似地,可将第二圆区域称为第一圆区域。第一圆区域和第二圆区域两者都是圆区域,但其不是同一圆区域。
图1为一个实施例中图像光效处理方法的应用环境示意图。如图1所示,该应用环境包括电子设备110。电子设备110通过摄像头拍摄周围的环境,得到第一图像,识别第一图像中的人脸区域,获取人脸区域中距离眉心在预设范围内的任一点坐标,以该点坐标为圆心,生成第一圆区域和第二圆区域,对第一圆区域和第二圆区域高斯模糊处理,得到第一模板图,对第一模板图处理得到第二模板图,采用第二模板图对第一图像叠加处理得到光效图。
图2为一个实施例中图像光效处理方法的流程图。本实施例中的图像光效处理方法,以运行于图1中的电子设备上为例进行描述。如图2所示,该图像光效处理方法包括步骤202至步骤210。
步骤202,识别第一图像中的人脸区域,并获取该人脸区域中距离眉心在预设范围内的任一点坐标。
具体地,第一图像是指电子设备的摄像头拍摄的图像,或者电子设备的摄像头采集的处于预览状态的图像,或者电子设备从网络上获取的图像等。采用人脸识别算法识别第一图像中的人脸区域。人脸识别算法可识别出图像中的人脸轮廓、眼睛、眉毛、鼻子、嘴唇、耳朵等。根据识别的眉毛区域可以找到对应的眉心。电子设备获取人脸区域中距离眉心在预设范围内的任一点坐标。预设范围可根据需要设定,通常比较小,也就是说在眉心附近位置找到一点,获取该点坐标p(x,y)。
步骤204,以该点坐标为圆心,生成第一圆区域和第二圆区域,该第二圆区域的半径大于该第一圆区域的半径。
具体地,以获取的任一点坐标p(x,y)为圆心,半径为第一长度,生成第一圆区域;以获取的任一点坐标p(x,y)为圆心,半径为第二长度,生成第二圆区域。第二长度大于第一长度,即第二圆区域的半径大于第一圆区域的半径。
步骤206,对该第一圆区域和第二圆区域高斯模糊处理,得到第一模板图。
其中,r是模糊半径,σ为正态分布的标准偏差。在二维空间中,公式生成的曲面的等高线是从中心开始呈正态分布的同心圆。分布不为零的像素组成的卷积矩阵与原始图像做变换。每个像素的值都是周围相邻像素值的加权平均。原始像素的值有最大的高斯分布值,有最大的权重,相邻像素随着距离原始像素越来越远,其权重也越来越小。
电子设备对第一圆区域和第二圆区域高斯模糊处理,可以得到第一模板图。第一模板图是指一种特效模板图,是指以人的头像为中心,背景有圆形光效的模板图。
步骤208,对该第一模板图处理得到第二模板图。
具体地,电子设备可对第一模板图人脸区域去除处理得到第二模板图。对人脸区域去除处理的方式可直接对第一模板图抠图,将第一模板图中的人脸区域去除,也可以采用与第一图像逻辑与或逻辑或处理实现人脸区域去除。
步骤210,将该第二模板图与该第一图像叠加处理得到光效图。
具体地,电子设备将第二模板图与第一图像叠加处理得到光效图。光效图是指在第一图像以人脸的眉心预设范围内的点为中心,背景有圆形光效的特效图。
叠加处理可为线性叠加处理或非线性叠加。其中,线性叠加可为对第二模板图中像素点的属性值与第一图像中对应像素点的属性值相加求和,或者对第二模板图中像素点的属性值与第一图像中对应像素点的属性值加权求和。其中,像素点的属性值可为色调值、饱和度值、亮度值。
线性叠加时,可将第二模板图中像素点的色调值与第一图像中对应的像素点的色调值相加,将第二模板图中像素点的饱和度值与第一图像中对应的像素点的饱和度值相加,将第二模板图中像素点的亮度值与第一图像中对应的像素点的亮度值相加。
对第二模板图中像素点的属性值与第一图像中对应像素点的属性值加权求和。具体地,可对第二模板图中像素点的属性值配置第一权值,第一图像中对应像素点的属性值配置第二权值;将第二模板图中像素点的属性值乘以第一权值,加上第一图像中对应像素点的属性值乘以第二权值得到光效图中对应像素点的属性值。
本实施例中的图像光效处理方法,通过识别第一图像中的人脸区域,获取人脸区域中距离眉心在预设范围内的任一点坐标,以该点坐标为圆心,生成第一圆区域和第二圆区域,对第一圆区域和第二圆区域高斯模糊处理得到第一模板图,根据第一模板图得到第二模板图,将第二模板图与第一图像叠加处理得到光效图,实现了特效,可以满足用户的需求,增加用户的粘度。
在一个实施例中,以该点坐标为圆心,生成第一圆区域和第二圆区域,包括:获取该人脸区域的宽度,以该点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成该第一圆区域;以该点坐标为圆心,第二倍数的人脸区域的宽度为半径,生成该第二圆区域,其中,该第二倍数大于该第一倍数。
具体地,电子设备通过人脸识别算法识别出人脸区域,并识别出人脸区域的宽度,然后以选取的点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成第一圆区域;以选取的点坐标为圆心,第二倍数的人脸区域的宽度为半径,生成第二圆区域。
本实施例通过第一倍数和第二倍数的人脸区域宽度为半径,构建的圆区域,大小合适,更加容易吸引用户,增加用户粘度。
在一个实施例中,在该对该第一圆区域和第二圆区域高斯模糊处理,得到第一模板图之前,该图像光效处理方法还包括:对该第一圆区域的区域填充处理,以及对该第一圆区域和该第二圆区域之间的区域填充处理。
填充是指对某个区域的像素点的属性值配置。像素点的属性值可包括色调值、饱和度值和亮度值。
通过对第一圆区域、第一圆区域和第二圆区域之间的区域分别填充,可将两者区分开。
在一个实施例中,该对该第一圆区域填充处理,包括:将该第一圆区域的色调值调整为第一色调值,将该第一圆区域的饱和度值调整为第一饱和度值,将该第一圆区域的亮度值调整为第三倍数的第一圆区域的原始亮度值。
第一色调值可为27,第一饱和度值可为222,第一圆区域的亮度值可调整为第一圆区域的原始亮度值的第三倍数值。原始亮度值是指第一圆区域中像素点的亮度值。可以理解的是,第一色调值、第一饱和度值、第一圆区域的亮度值可以填充为其他值,不限于此。
在一个实施例中,该对该第一圆区域和该第二圆区域之间的区域填充处理,包括:将该第一圆区域和该第二圆区域之间的区域填充为纯白色。
电子设备将第一圆区域和第二圆区域之间的区域填充为纯白色,方便与第一圆区域区分。
在一个实施例中,该对该第一模板图处理得到第二模板图,包括:对该第一图像分割,得到前景和背景的二值图;根据该第一模板图与该二值图得到第二模板图。
具体地,电子设备对第一图像分割,得到前景和背景的二值图。可让前景为0,背景为1,或者前景为1,背景为0。电子设备将第一模板图与该二值图逻辑与处理得到第二模板图。电子设备对第一图像可采用canny边缘检测方法,得到前景边缘像素和背景边缘像素,将前景边缘像素和背景边缘像素作为种子标记,通过马尔科夫随机场模型的能量函数最小化来讲边缘上的前景背景标记传播到图像上的其余像素点上,从而得到连通的前景区域。
在一个实施例中,该对该第一模板图处理得到第二模板图,包括:将该第一模板图中人脸区域去除,得到第二模板图。
具体地,电子设备将第一模板图种人脸区域直接扣取去除,得到第二模板图。采用直接扣除人脸区域,不需要对图像分割,提高了处理效率。
图3为另一个实施例中图像光效处理方法的流程图。如图3所示,该图像光效处理方法,包括:
步骤302,识别第一图像中的人脸区域,并获取该人脸区域中距离眉心在预设范围内的任一点坐标。
预设范围可根据需要配置。一般选取距离眉心在2厘米范围内,也可选取其他距离。
步骤304,以该点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成该第一圆区域;以该点坐标为圆心,第二倍数的人脸区域的宽度为半径,生成该第二圆区域,其中,该第二倍数大于该第一倍数。
第一倍数和第二倍数可根据需要配置。
步骤306,对该第一圆区域的区域填充处理,以及对该第一圆区域和该第二圆区域之间的区域填充处理。
具体地,将该第一圆区域的色调值调整为第一色调值,将该第一圆区域的饱和度值调整为第一饱和度值,将该第一圆区域的亮度值调整为第三倍数的第一圆区域的原始亮度值。
步骤308,对该第一圆区域和第二圆区域高斯模糊处理,得到第一模板图。
步骤310,对第一图像分割,得到前景和背景的二值图。
步骤312,根据该第一模板图与该二值图逻辑与处理得到第二模板图。
步骤314,将该第二模板图与该第一图像线性叠加处理得到光效图。
上述图像光效处理方法,通过识别第一图像中的人脸区域,获取人脸区域中距离眉心在预设范围内的任一点坐标,以该点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成第一圆区域,以第二倍数的人脸区域的宽度为半径生成第二圆区域,对第一圆区域和第二圆区域填充,并高斯模糊处理得到第一模板图,根据第一模板图得到第二模板图,将第二模板图与第一图像叠加处理得到光效图,实现了特效,可以满足用户的需求,增加用户的粘度,且通过填充更方便区分出第一圆区域、第一圆区域和第二圆区域之间的区域,通过对第一图像分割求得前景和背景的二值图,方便与第一模板图与操作得到第二模板图。
图4为一个实施例图像处理得到光效图的示意图。如图4所示,电子设备获取到第一图像410后,从第一图像中的人脸区域的眉心位置选择点坐标,以人脸区域的宽度r的2倍为半径生成第一圆区域420,以人脸区域的2.2倍为半径生成第二圆区域430,对第一圆区域420、第一圆区域420和第二圆区域430之间的区域填充,再对填充后的第一圆区域420和第二圆区域430高斯模糊处理,得到第一模板图,对第一模板图与二值图与操作得到第二模板图,将第一图像410与第二模板图线性叠加得到光效图430。
应该理解的是,虽然图2和图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
图5为一个实施例中图像光效处理装置的结构框图。如图5所示,该图像光效处理装置,包括识别模块510、区域确定模块520、模板生成模块530、模板调整模块540和叠加模块550。其中:
识别模块510用于识别第一图像中的人脸区域,并获取该人脸区域中距离眉心在预设范围内的任一点坐标。
区域确定模块520用于以该点坐标为圆心,生成第一圆区域和第二圆区域,该第二圆区域的半径大于该第一圆区域的半径。
模板生成模块530用于对该第一圆区域和第二圆区域高斯模糊处理,得到第一模板图。
模板调整模块540用于对该第一模板图处理得到第二模板图。
叠加模块550用于将该第二模板图与该第一图像叠加处理得到光效图。
本实施例中的图像光效处理装置,通过识别第一图像中的人脸区域,获取人脸区域中距离眉心在预设范围内的任一点坐标,以该点坐标为圆心,生成第一圆区域和第二圆区域,对第一圆区域和第二圆区域高斯模糊处理得到第一模板图,根据第一模板图得到第二模板图,将第二模板图与第一图像叠加处理得到光效图,实现了特效,可以满足用户的需求,增加用户的粘度。
在一个实施例中,区域确定模块520还用于获取所述人脸区域的宽度,以所述点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成所述第一圆区域;以所述点坐标为圆心,第二倍数的人脸区域的宽度为半径,生成所述第二圆区域,其中,所述第二倍数大于所述第一倍数。
在一个实施例中,上述图像光效处理装置还包括填充模块。该填充模块用于对所述第一圆区域的区域填充处理,以及对所述第一圆区域和所述第二圆区域之间的区域填充处理。
在一个实施例中,该填充模块还用于将所述第一圆区域的色调值调整为第一色调值,将所述第一圆区域的饱和度值调整为第一饱和度值,将所述第一圆区域的亮度值调整为第三倍数的所述第一圆区域的原始亮度值。
在一个实施例中,该填充模块还用于将所述第一圆区域和所述第二圆区域之间的区域填充为纯白色。
在一个实施例中,模板调整模块540还用于对所述第一图像分割,得到前景和背景的二值图;以及根据所述第一模板图与所述二值图得到第二模板图。
在一个实施例中,模板调整模块540还用于将所述第一模板图中人脸区域去除,得到第二模板图。
上述图像光效处理装置中各个模块的划分仅用于举例说明,在其他实施例中,可将图像光效处理装置按照需要划分为不同的模块,以完成上述图像光效处理装置的全部或部分功能。
图6为一个实施例中电子设备的内部结构示意图。如图6所示,该电子设备包括通过***总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种图像光效处理方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑或者个人数字助理或穿戴式设备等。
本申请实施例中提供的图像光效处理装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在终端或服务器的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
本申请实施例还提供一种电子设备。上述电子设备中包括图像处理电路,图像处理电路可以利用硬件和/或软件组件实现,可包括定义ISP(Image Signal Processing,图像信号处理)管线的各种处理单元。图7为一个实施例中图像处理电路的示意图。如图7所示,为便于说明,仅示出与本申请实施例相关的图像处理技术的各个方面。
如图7所示,图像处理电路包括第一ISP处理器730、第二ISP处理器740和控制逻辑器750。第一摄像头710包括一个或多个第一透镜712和第一图像传感器714。第一图像传感器714可包括色彩滤镜阵列(如Bayer滤镜),第一图像传感器714可获取用第一图像传感器714的每个成像像素捕捉的光强度和波长信息,并提供可由第一ISP处理器730处理的一组图像数据。第二摄像头720包括一个或多个第二透镜722和第二图像传感器724。第二图像传感器724可包括色彩滤镜阵列(如Bayer滤镜),第二图像传感器724可获取用第二图像传感器724的每个成像像素捕捉的光强度和波长信息,并提供可由第二ISP处理器740处理的一组图像数据。
第一摄像头710采集的第一图像传输给第一ISP处理器730处理,第一ISP处理器730处理第一图像后,可将第一图像的统计数据(如图像的亮度、图像的反差值、图像的颜色等)发送给控制逻辑器750,控制逻辑器750可根据统计数据确定第一摄像头710的控制参数,从而第一摄像头710可根据控制参数自动对焦、自动曝光等操作。第一图像经过第一ISP处理器730处理后可存储至图像存储器760中,第一ISP处理器730也可以读取图像存储器760中存储的图像以对处理。另外,第一图像经过ISP处理器730处理后可直接发送至显示器770显示,显示器770也可以读取图像存储器760中的图像以显示。
其中,第一ISP处理器730按多种格式逐个像素地处理图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,第一ISP处理器730可对图像数据一个或多个图像处理操作、收集关于图像数据的统计信息。其中,图像处理操作可按相同或不同的位深度精度。
图像存储器760可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括DMA(Direct Memory Access,直接直接存储器存取)特征。
当接收到来自第一图像传感器714接口时,第一ISP处理器730可一个或多个图像处理操作,如时域滤波。处理后的图像数据可发送给图像存储器760,以便在被显示之前另外的处理。第一ISP处理器730从图像存储器760接收处理数据,并对所述处理数据RGB和YCbCr颜色空间中的图像数据处理。第一ISP处理器730处理后的图像数据可输出给显示器770,以供用户观看和/或由图形引擎或GPU(Graphics Processing Unit,图形处理器)进一步处理。此外,第一ISP处理器730的输出还可发送给图像存储器760,且显示器770可从图像存储器760读取图像数据。在一个实施例中,图像存储器760可被配置为实现一个或多个帧缓冲器。
第一ISP处理器730确定的统计数据可发送给控制逻辑器750。例如,统计数据可包括自动曝光、自动白平衡、自动聚焦、闪烁检测、黑电平补偿、第一透镜712阴影校正等第一图像传感器714统计信息。控制逻辑器750可包括执行一个或多个例程(如固件)的处理器和/或微控制器,一个或多个例程可根据接收的统计数据,确定第一摄像头710的控制参数及第一ISP处理器730的控制参数。例如,第一摄像头710的控制参数可包括增益、曝光控制的积分时间、防抖参数、闪光控制参数、第一透镜712控制参数(例如聚焦或变焦用焦距)、或这些参数的组合等。ISP控制参数可包括用于自动白平衡和颜色调整(例如,在RGB处理期间)的增益水平和色彩校正矩阵,以及第一透镜712阴影校正参数。
同样地,第二摄像头720采集的第二图像传输给第二ISP处理器740处理,第二ISP处理器740处理第一图像后,可将第二图像的统计数据(如图像的亮度、图像的反差值、图像的颜色等)发送给控制逻辑器750,控制逻辑器750可根据统计数据确定第二摄像头720的控制参数,从而第二摄像头720可根据控制参数自动对焦、自动曝光等操作。第二图像经过第二ISP处理器740处理后可存储至图像存储器760中,第二ISP处理器740也可以读取图像存储器760中存储的图像以对处理。另外,第二图像经过ISP处理器740处理后可直接发送至显示器770显示,显示器770也可以读取图像存储器760中的图像以显示。第二摄像头720和第二ISP处理器740也可以实现如第一摄像头710和第一ISP处理器730所描述的处理过程。
以下为运用图7中图像处理技术实现图像光效处理方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行图像光效处理方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行图像光效处理方法。
本申请实施例所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种图像光效处理方法,其特征在于,包括:
识别第一图像中的人脸区域,并获取所述人脸区域中距离眉心在预设范围内的任一点坐标;
以所述点坐标为圆心,生成第一圆区域和第二圆区域,所述第二圆区域的半径大于所述第一圆区域的半径;
对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图;所述第一模板图是指以人的头像为中心,背景有圆形光效的模板图;
对所述第一模板图人脸区域去除处理得到第二模板图;
将所述第二模板图与所述第一图像叠加处理得到光效图,所述光效图是指在第一图像以人脸的眉心预设范围内的点为中心,背景有圆形光效的特效图。
2.根据权利要求1所述的方法,其特征在于,以所述点坐标为圆心,生成第一圆区域和第二圆区域,包括:
获取所述人脸区域的宽度,以所述点坐标为圆心,第一倍数的人脸区域的宽度为半径,生成所述第一圆区域;以所述点坐标为圆心,第二倍数的人脸区域的宽度为半径,生成所述第二圆区域,其中,所述第二倍数大于所述第一倍数。
3.根据权利要求1所述的方法,其特征在于,在所述对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图之前,所述方法还包括:
对所述第一圆区域的区域填充处理,以及对所述第一圆区域和所述第二圆区域之间的区域填充处理。
4.根据权利要求3所述的方法,其特征在于,所述对所述第一圆区域填充处理,包括:
将所述第一圆区域的色调值调整为第一色调值,将所述第一圆区域的饱和度值调整为第一饱和度值,将所述第一圆区域的亮度值调整为第三倍数的所述第一圆区域的原始亮度值。
5.根据权利要求3所述的方法,其特征在于,所述对所述第一圆区域和所述第二圆区域之间的区域填充处理,包括:
将所述第一圆区域和所述第二圆区域之间的区域填充为纯白色。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述对所述第一模板图人脸区域去除处理得到第二模板图,包括:
对所述第一图像分割,得到前景和背景的二值图;
根据所述第一模板图与所述二值图得到第二模板图。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述对所述第一模板图人脸区域去除处理得到第二模板图,包括:
将所述第一模板图中人脸区域扣取去除,得到第二模板图。
8.一种图像光效处理装置,其特征在于,包括:
识别模块,用于识别第一图像中的人脸区域,并获取所述人脸区域中距离眉心在预设范围内的任一点坐标;
区域确定模块,用于以所述点坐标为圆心,生成第一圆区域和第二圆区域,所述第二圆区域的半径大于所述第一圆区域的半径;
模板生成模块,用于对所述第一圆区域和第二圆区域高斯模糊处理,得到第一模板图;所述第一模板图是指以人的头像为中心,背景有圆形光效的模板图;
模板调整模块,用于对所述第一模板图人脸区域去除处理得到第二模板图;
叠加模块,用于将所述第二模板图与所述第一图像叠加处理得到光效图,所述光效图是指在所述第一图像以人脸的眉心预设范围内的点为中心,背景有圆形光效的特效图。
9.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811044922.7A CN109118427B (zh) | 2018-09-07 | 2018-09-07 | 图像光效处理方法和装置、电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811044922.7A CN109118427B (zh) | 2018-09-07 | 2018-09-07 | 图像光效处理方法和装置、电子设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109118427A CN109118427A (zh) | 2019-01-01 |
CN109118427B true CN109118427B (zh) | 2023-05-05 |
Family
ID=64858970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811044922.7A Active CN109118427B (zh) | 2018-09-07 | 2018-09-07 | 图像光效处理方法和装置、电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109118427B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111951156B (zh) * | 2020-08-24 | 2021-08-03 | 杭州小影创新科技股份有限公司 | 一种绘制图形光电特效的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017096865A1 (zh) * | 2015-12-08 | 2017-06-15 | 乐视控股(北京)有限公司 | 具有人脸的图像处理方法和装置 |
CN107016639A (zh) * | 2017-03-30 | 2017-08-04 | 努比亚技术有限公司 | 一种图像处理方法和装置 |
CN107517347A (zh) * | 2017-08-10 | 2017-12-26 | 维沃移动通信有限公司 | 一种星芒拍摄方法及移动终端 |
CN107895352A (zh) * | 2017-10-30 | 2018-04-10 | 维沃移动通信有限公司 | 一种图像处理方法及移动终端 |
CN107909057A (zh) * | 2017-11-30 | 2018-04-13 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
WO2018076622A1 (zh) * | 2016-10-28 | 2018-05-03 | 中兴通讯股份有限公司 | 图像处理方法、装置及终端 |
-
2018
- 2018-09-07 CN CN201811044922.7A patent/CN109118427B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017096865A1 (zh) * | 2015-12-08 | 2017-06-15 | 乐视控股(北京)有限公司 | 具有人脸的图像处理方法和装置 |
WO2018076622A1 (zh) * | 2016-10-28 | 2018-05-03 | 中兴通讯股份有限公司 | 图像处理方法、装置及终端 |
CN107016639A (zh) * | 2017-03-30 | 2017-08-04 | 努比亚技术有限公司 | 一种图像处理方法和装置 |
CN107517347A (zh) * | 2017-08-10 | 2017-12-26 | 维沃移动通信有限公司 | 一种星芒拍摄方法及移动终端 |
CN107895352A (zh) * | 2017-10-30 | 2018-04-10 | 维沃移动通信有限公司 | 一种图像处理方法及移动终端 |
CN107909057A (zh) * | 2017-11-30 | 2018-04-13 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
Non-Patent Citations (1)
Title |
---|
基于高斯模型的人脸检测算法;者昊等;《微计算机信息》;20101115(第32期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109118427A (zh) | 2019-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110428366B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN107680128B (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
Wadhwa et al. | Synthetic depth-of-field with a single-camera mobile phone | |
CN110149482B (zh) | 对焦方法、装置、电子设备和计算机可读存储介质 | |
CN107948519B (zh) | 图像处理方法、装置及设备 | |
CN113766125B (zh) | 对焦方法和装置、电子设备、计算机可读存储介质 | |
CN108537155B (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
CN111028137B (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
EP3480784B1 (en) | Image processing method, and device | |
WO2021057474A1 (zh) | 主体对焦方法、装置、电子设备和存储介质 | |
CN108717530B (zh) | 图像处理方法、装置、计算机可读存储介质和电子设备 | |
CN111028190A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN110349163B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN109712177B (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
CN110796041B (zh) | 主体识别方法和装置、电子设备、计算机可读存储介质 | |
CN109242794B (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
CN110177212B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN111127303A (zh) | 背景虚化方法、装置、终端设备及计算机可读存储介质 | |
CN110956679B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN111932587A (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
US20220100054A1 (en) | Saliency based capture or image processing | |
CN112261292B (zh) | 图像获取方法、终端、芯片及存储介质 | |
CN110365897B (zh) | 图像修正方法和装置、电子设备、计算机可读存储介质 | |
CN110650288B (zh) | 对焦控制方法和装置、电子设备、计算机可读存储介质 | |
CN109257540B (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 |