一种基于唇部定位的人脸分析方法和系统技术方案

技术编号:20177599 阅读:23 留言:0更新日期:2019-01-23 00:37
本发明专利技术提出一种基于唇部定位的人脸分析方法和系统。本发明专利技术方法首先根据唇部色域特征,找到当前人脸的唇部。然后根据唇部区域,确定人脸倾斜度。基于不同的倾斜情况,进一步分析人脸的侧面程度,采用本发明专利技术方法可提高人脸检测识别的准确度。

A Face Analysis Method and System Based on Lip Location

The invention provides a face analysis method and system based on lip location. The method of the invention first finds the lip of the current face according to the color gamut characteristics of the lip. Then, according to the lip region, the face tilt is determined. Based on different tilt conditions, the lateral degree of face is further analyzed, and the method of the invention can improve the accuracy of face detection and recognition.

【技术实现步骤摘要】
一种基于唇部定位的人脸分析方法和系统
本专利技术涉及图像处理
,尤其涉及一种基于唇部定位的人脸分析方法和系统。
技术介绍
人脸识别、美颜是基于人脸分析的两大新兴视频应用。然后实际应用中,人脸不会总是处于正面不歪头的理想状态。由于个人的习惯及美化的需求,往往会存在侧面,倾斜等情况。若按照正常的模式不加以区分,会影响人脸检测识别的准确度。人脸检测不准确,自然就无法达到好的人像美颜效果。
技术实现思路
本专利技术实施例的目的在于提出一种基于唇部定位的人脸分析方法,旨在解决现有技术人脸检测不准确问题。本专利技术实施例是这样实现的,一种基于唇部定位的人脸分析方法,所述方法包括:步骤A,对当前人脸进行唇部定位;步骤B,在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);步骤C,在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);步骤D,计算当前人脸倾斜角度θ;步骤E,计算当前人脸侧面比例γ。本专利技术实施例的另一目的在于提出一种基于唇部定位的人脸分析系统,所述系统包括:唇部定位装置,用于对当前人脸进行唇部定位;第一中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);第二中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);人脸倾斜角度计算模块,用于计算当前人脸倾斜角度θ,人脸倾斜角度计算模块,用于计算当前人脸侧面比例γ,本专利技术的有益效果本专利技术提出一种基于唇部定位的人脸分析方法和系统。本专利技术方法首先根据唇部色域特征,找到当前人脸的唇部。然后根据唇部区域,确定人脸倾斜度。基于不同的倾斜情况,进一步分析人脸的侧面程度,采用本专利技术方法可提高人脸检测识别的准确度。附图说明图1是本专利技术优选实施例一种基于唇部定位的人脸分析方法流程图;图2是图1中Step1的详细方法流程图;图3是本专利技术优选实施例一种基于唇部定位的人脸分析系统结构图;图4是图3中唇部定位装置详细结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图和实施例,对本专利技术进行进一步详细说明,为了便于说明,仅示出了与本专利技术实施例相关的部分。应当理解,此处所描写的具体实施例,仅仅用于解释本专利技术,并不用以限制本专利技术。本专利技术实施例提出一种基于唇部定位的人脸分析方法和系统。本专利技术方法实施例首先根据唇部色域特征,找到当前人脸的唇部。然后根据唇部区域,确定人脸倾斜度。基于不同的倾斜情况,进一步分析人脸的侧面程度,采用本专利技术方法可提高人脸检测识别的准确度。实施例一图1是本专利技术优选实施例一种基于唇部定位的人脸分析方法流程图;所述方法包括以下步骤:Step1:对当前人脸进行唇部定位。图2是图1中Step1的详细方法流程图;所述方法包括以下步骤:Step10:在当前图像确定唇部待检测区域。具体为:如果当前图像完成肤色区域定位,则将连通的肤色区域作为一个人脸待检测区域,并根据当前人脸待检测区域的特点划分唇部待检测区域;否则,仅删除当前图像的边界块,剩余的块均列入唇部待检测区域。所述肤色区域定位的方法采用业内公开的肤色检测方法,在此不再赘述。其中,上述“根据当前人脸待检测区域的特点划分唇部待检测区域”具体为:Case1:当前人脸待检测区域的下端1/3区域内侧,存在非肤色块集,则将该人脸待检测区域下端1/3行块内侧非肤色块作为一个人脸的唇部待检测区域。Case2:当前人脸待检测区域的下端1/3区域内侧,不存在非肤色块集,则将该人脸待检测区域下端1/3行块外侧左右各1/3人脸待检测区域列宽的区域作为一个人脸的唇部待检测区域。Step11:在唇部待检测区域,找到当前图像中满足唇部色域条件的块。如果唇部待检测区域中的块不满足唇部色域条件,则将该块从中删除。其中,唇部色域条件为条件1或者条件2或者条件3:条件1:pixu(i,j)<128且pixv(i,j)>128且pixu(i,j)+pixv(i,j)>256;条件2:pixu(i,j)>128且pixv(i,j)>128且pixv(i,j)>pixu(i,j);条件3:pixu(i,j)=128且pixv(i,j)=128且(pixy(i,j)≤50或者pixy(i,j)≥180);其中,pixy(i,j)、pixu(i,j)、pixv(i,j)分别表示当前块第i行第j列像素的亮度值、u色度值、v色度值。Step12:进行唇部待检测区域的块连通、腐蚀处理。所述块连通、腐蚀处理的方法采用业内公开的方法,在此不再赘述。Step13:对块连通、腐蚀处理后的唇部待检测区域进行唇部定位。具体为:如果当前图像完成肤色区域定位,则判定块连通、腐蚀处理后的当前唇部待检测区域所有块均为唇部,然后进入Step2;否则,则首先对块连通、腐蚀处理后的当前唇部待检测区域的所有外邻接块进行肤色检测,然后判断所述外邻接块中,被判定为肤色块的数量与外邻接块数量的比值是否大于门限阈值,若是,则判定块连通、腐蚀处理后的当前唇部待检测区域所有块均为唇部,然后进入Step2;否则,则判定当前人脸属于人脸误判,结束当前人脸的操作。所述对当前唇部待检测区域的所有外邻接块进行肤色检测方法采用业内公开的肤色检测方法,在此不再赘述。其中,所述对当前人脸进行唇部定位(即Step1)的方法,可以采用业内公开的方法,也可以采用本专利技术上述方法。Step2:在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2)。Step3:在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4)。Step4:计算当前人脸倾斜角度θ,Step5:计算当前人脸侧面比例γ,实施例二图3是本专利技术优选实施例一种基于唇部定位的人脸分析系统结构图;所述系统包括:唇部定位装置,用于对当前人脸进行唇部定位。第一中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2)。第二中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4)。人脸倾斜角度计算模块,用于计算当前人脸倾斜角度θ,人脸倾斜角度计算模块,用于计算当前人脸侧面比例γ,进一步地,图4是图3中唇部定位装置详细结构图。所述唇部定位装置包括:唇部待检测区域确定模块,用本文档来自技高网...

【技术保护点】
1.一种基于唇部定位的人脸分析方法,其特征在于,所述方法包括:步骤A,对当前人脸进行唇部定位;步骤B,在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);步骤C,在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);步骤D,计算当前人脸倾斜角度θ;步骤E,计算当前人脸侧面比例γ。

【技术特征摘要】
1.一种基于唇部定位的人脸分析方法,其特征在于,所述方法包括:步骤A,对当前人脸进行唇部定位;步骤B,在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);步骤C,在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);步骤D,计算当前人脸倾斜角度θ;步骤E,计算当前人脸侧面比例γ。2.如权利要求1所述的基于唇部定位的人脸分析方法,其特征在于,所述对当前人脸进行唇部定位包括:在当前图像确定唇部待检测区域;在唇部待检测区域,找到当前图像中满足唇部色域条件的块;进行唇部待检测区域的块连通、腐蚀处理;对块连通、腐蚀处理后的唇部待检测区域进行唇部定位。3.如权利要求2所述的基于唇部定位的人脸分析方法,其特征在于,所述在当前图像确定唇部待检测区域具体为:如果当前图像完成肤色区域定位,则将连通的肤色区域作为一个人脸待检测区域,并根据当前人脸待检测区域的特点划分唇部待检测区域;否则,仅删除当前图像的边界块,剩余的块均列入唇部待检测区域;其中,“根据当前人脸待检测区域的特点划分唇部待检测区域”具体为:Case1:当前人脸待检测区域的下端1/3区域内侧,存在非肤色块集,则将该人脸待检测区域下端1/3行块内侧非肤色块作为一个人脸的唇部待检测区域;Case2:当前人脸待检测区域的下端1/3区域内侧,不存在非肤色块集,则将该人脸待检测区域下端1/3行块外侧左右各1/3人脸待检测区域列宽的区域作为一个人脸的唇部待检测区域。4.如权利要求3所述的一种基于唇部定位的人脸分析方法,其特征在于,所述唇部色域条件为条件1或者条件2或者条件3:条件1:pixu(i,j)<128且pixv(i,j)>128且pixu(i,j)+pixv(i,j)>256;条件2:pixu(i,j)>128且pixv(i,j)>128且pixv(i,j)>pixu(i,j);条件3:pixu(i,j)=128且pixv(i,j)=128且(pixy(i,j)≤50或者pixy(i,j)≥180);其中,pixy(i,j)、pixu(i,j)、pixv(i,j)分别表示当前块第i行第j列像素的亮度值、u色度值、v色度值。5.如权利要求4所述的基于唇部定位的人脸分析方法,其特征在于,所述对块连通、腐蚀处理后的唇部待检测区域进行唇部定位具体为:如果当前图像完成肤色区域定位,则判定块连通、腐蚀处理后的当前唇部待检测区域所有块均为唇部,然后进入步骤B;否则,则首先对块连通、腐蚀处理后的当前唇部待检测区域的所有外邻接块进行肤色检测,然后判断所述外邻接块中,被判定为肤色块的数量与外邻接块数量的比值是否大于门限阈值,若是,则判定块连通、腐蚀处理后的当前唇部待检测区域所有块均为唇部,然后进入步骤B;否则,则判定当前人脸属于人脸误判,结束当前人脸的操作。6.如权利要求5所述的基于唇部定位的人脸分析方法,其特征在于,所述计算当前人脸倾斜角度θ具体为:所述计算当前人脸侧面比例γ具体为:7.一种基于唇部...

【专利技术属性】
技术研发人员:舒倩
申请(专利权)人:深圳市梦网百科信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1