CN109190529B - 一种基于唇部定位的人脸检测方法和系统 - Google Patents
一种基于唇部定位的人脸检测方法和系统 Download PDFInfo
- Publication number
- CN109190529B CN109190529B CN201810954300.1A CN201810954300A CN109190529B CN 109190529 B CN109190529 B CN 109190529B CN 201810954300 A CN201810954300 A CN 201810954300A CN 109190529 B CN109190529 B CN 109190529B
- Authority
- CN
- China
- Prior art keywords
- thres
- face
- block
- current
- positioning
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明提出一种基于唇部定位的人脸检测方法和系统。本发明方法首先找到当前人脸的唇部区域,确定人脸倾斜度和人脸的侧面程度;然后,根据人脸的倾斜度、侧面程度确定人脸的搜索区域,接着根据人脸的肤色特性进行精确判定、合理的倾斜角度分析,一方面可以为人脸检测系统提供准确的人脸搜索方向;另一方面可减少对整个图像视频的肤色检测进行全搜索的计算量。
Description
技术领域
本发明涉及图像处理技术领域,尤其涉及一种基于唇部定位的人脸检测方法和系统。
背景技术
人脸识别、视频美颜是新兴的两大视频应用。实际应用中,人脸不会总是处于正面不歪头。由于个人的习惯及美化的需求,往往会存在侧面,倾斜等情况。若按照正常的模式不加以区分,会影响人脸检测识别的准确度。人脸检测不准确,自然就无法达到好的人像美颜效果。
发明内容
本发明实施例的目的在于提出一种基于唇部定位的人脸检测方法,旨在解决现有技人脸检测识别准确度低的问题。
本发明实施例是这样实现的,一种基于唇部定位的人脸检测方法,所述方法包括:
Step1:对当前人脸进行唇部定位;
Step2:在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);
Step3:在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);
Step4:计算当前人脸侧面比例γ;
Step5:计算当前人脸倾斜角度θ;
Step6:根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域;
Step7:对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
本发明实施例的另一目的在于提出一种基于唇部定位的人脸检测系统,所述系统包括:
唇部定位装置,用于对当前人脸进行唇部定位;
第一中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);
第二中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);
人脸侧面比例计算模块,用于计算当前人脸侧面比例γ;
人脸倾斜角度计算模块,用于计算当前人脸倾斜角度θ;
人脸待检测区域确定模块,用于根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域;
肤色精确判定模块,用于对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
本发明的有益效果
本发明提出一种基于唇部定位的人脸检测方法和系统。本发明方法首先找到当前人脸的唇部区域,确定人脸倾斜度和人脸的侧面程度;然后,根据人脸的倾斜度、侧面程度确定人脸的搜索区域,接着根据人脸的肤色特性进行精确判定。合理的倾斜角度分析,一方面可以为人脸检测系统提供准确的人脸搜索方向;另一方面可减少对整个图像视频的肤色检测进行全搜索的计算量。
附图说明
图1是本发明优选实施例一种基于唇部定位的人脸检测方法流程图;
图2是本发明优选实施例一种基于唇部定位的人脸检测系统结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图和实施例,对本发明进行进一步详细说明,为了便于说明,仅示出了与本发明实施例相关的部分。应当理解,此处所描写的具体实施例,仅仅用于解释本发明,并不用以限制本发明。
本发明提出一种基于唇部定位的人脸检测方法和系统。本发明方法首先找到当前人脸的唇部区域,确定人脸倾斜度和人脸的侧面程度;然后,根据人脸的倾斜度、侧面程度确定人脸的搜索区域,接着根据人脸的肤色特性进行精确判定。合理的倾斜角度分析,一方面可以为人脸检测系统提供准确的人脸搜索方向;另一方面可减少对整个图像视频的肤色检测进行全搜索的计算量。
实施例一
图1是本发明优选实施例一种基于唇部定位的人脸检测方法流程图;所述方法包括:
Step1:对当前人脸进行唇部定位。
所述对当前人脸进行唇部定位采用业内公开的方法;
Step2:在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2)。
Step3:在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4)。
Step4:计算当前人脸侧面比例γ,
Step5:计算当前人脸倾斜角度θ,
Step6:根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域。
具体如下:
如果θ=0,划定人脸待检测区域为
{gmb(i,j)|i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR},
其中,Thres<ThresiD<ThresiU/3<2*Thres,Thres=max(i4-i3,j2-j1),
2*Thres<ThresjR<6*Thres、Thres、ThresiU、ThresiD、ThresjL、ThresjR分别称为门限阈值、上行阈值、下行阈值、左列阈值、右列阈值;max表求求最大值;gmb(i,j)表示位于当前图像第i行第j列的块。
如果θ≠0,则首先划定矩形区域
{i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR};然后找到定位点((i3+i4)/2,(j3+j4)/2),接着以上述定位点为旋转定点,将矩形区域旋转θ;最后选取落入该旋转矩形区域内的块为人脸待检测区域。
Step7:对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
所述对当前人脸待检测区域内块进行肤色精确判定采用业内公开方法。
实施例二
图2是本发明优选实施例一种基于唇部定位的人脸检测系统结构图。所述系统包括:
唇部定位装置,用于对当前人脸进行唇部定位。
所述对当前人脸进行唇部定位采用业内公开的方法;
第一中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2)。
第二中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4)。
人脸侧面比例计算模块,用于计算当前人脸侧面比例γ,
人脸倾斜角度计算模块,用于计算当前人脸倾斜角度θ,
人脸待检测区域确定模块,用于根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域。
具体如下:
如果θ=0,划定人脸待检测区域为
{gmb(i,j)|i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR},
其中,Thres<ThresiD<ThresiU/3<2*Thres,Thres=max(i4-i3,j2-j1),2*Thres<ThresjR<6*Thres、Thres、ThresiU、ThresiD、ThresjL、ThresjR分别称为门限阈值、上行阈值、下行阈值、左列阈值、右列阈值;max表求求最大值;gmb(i,j)表示位于当前图像第i行第j列的块。
如果θ≠0,则首先划定矩形区域
{i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR};然后找到定位点((i3+i4)/2,(j3+j4)/2),接着以上述定位点为旋转定点,将矩形区域旋转θ;最后选取落入该旋转矩形区域内的块为人脸待检测区域。
肤色精确判定模块,用于对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
所述对当前人脸待检测区域内块进行肤色精确判定采用业内公开方法。
本领域的普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序指令相关硬件来完成的,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以为ROM、RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种基于唇部定位的人脸检测方法,其特征在于,所述方法包括:
Step1:对当前人脸进行唇部定位;
Step2:在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);
Step3:在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);
Step4:计算当前人脸侧面比例γ:
Step5:计算当前人脸倾斜角度θ:
Step6:根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域:
如果θ=0,划定人脸待检测区域为
{gmb(i,j)|i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR},
其中,Thres<ThresiD<ThresiU/3<2*Thres,Thres=max(i4-i3,j2-j1),2*Thres<ThresjR<6*Thres、Thres、ThresiU、ThresiD、ThresjL、ThresjR分别称为门限阈值、上行阈值、下行阈值、左列阈值、右列阈值;max表求求最大值;gmb(i,j)表示位于当前图像第i行第j列的块;
Step7:对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
2.如权利要求1所述的基于唇部定位的人脸检测方法,其特征在于,所述根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域:
如果θ≠0,则首先划定矩形区域{i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR};然后找到定位点((i3+i4)/2,(j3+j4)/2),接着以上述定位点为旋转定点,将矩形区域旋转θ;最后选取落入该旋转矩形区域内的块为人脸待检测区域。
3.一种基于唇部定位的人脸检测系统,其特征在于,所述系统包括:
唇部定位装置,用于对当前人脸进行唇部定位;
第一中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小列号的块列,定位该块列的中间块,记为gmb(i1,j1);找到具有最大列号的块列,定位该块列的中间块,记为gmb(i2,j2);
第二中间块查找定位模块,用于在判定为当前人脸唇部块集合中,找到具有最小行号的块行,定位该块行的中间块,记为gmb(i3,j3);找到具有最大行号的块行,定位该块行的中间块,记为gmb(i4,j4);
人脸侧面比例计算模块,用于计算当前人脸侧面比例γ:
人脸倾斜角度计算模块,用于计算当前人脸倾斜角度θ:
人脸待检测区域确定模块,用于根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域:
如果θ=0,划定人脸待检测区域为
{gmb(i,j)|i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR},
其中,Thres<ThresiD<ThresiU/3<2*Thres,Thres=max(i4-i3,j2-j1),2*Thres<ThresjR<6*Thres、Thres、ThresiU、ThresiD、ThresjL、ThresjR分别称为门限阈值、上行阈值、下行阈值、左列阈值、右列阈值;max表求求最大值;gmb(i,j)表示位于当前图像第i行第j列的块;
肤色精确判定模块,用于对当前人脸待检测区域内块进行肤色精确判定,完成人脸检测。
4.如权利要求3所述的基于唇部定位的人脸检测系统,其特征在于,
人脸待检测区域确定模块中,用于根据人脸倾斜角度和人脸侧面比例,确定当前人脸待检测区域:
如果θ≠0,则首先划定矩形区域{i3-ThresiU≤i≤i4+ThresiD且j1-ThresjL≤j≤j2+ThresjR};然后找到定位点((i3+i4)/2,(j3+j4)/2),接着以上述定位点为旋转定点,将矩形区域旋转θ;最后选取落入该旋转矩形区域内的块为人脸待检测区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810954300.1A CN109190529B (zh) | 2018-08-21 | 2018-08-21 | 一种基于唇部定位的人脸检测方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810954300.1A CN109190529B (zh) | 2018-08-21 | 2018-08-21 | 一种基于唇部定位的人脸检测方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109190529A CN109190529A (zh) | 2019-01-11 |
CN109190529B true CN109190529B (zh) | 2022-02-18 |
Family
ID=64919199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810954300.1A Active CN109190529B (zh) | 2018-08-21 | 2018-08-21 | 一种基于唇部定位的人脸检测方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109190529B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110807402B (zh) * | 2019-10-29 | 2023-08-08 | 深圳市梦网视讯有限公司 | 一种基于肤色检测的五官定位方法、系统和终端设备 |
CN111626143B (zh) * | 2020-05-06 | 2023-12-08 | 深圳市梦网视讯有限公司 | 一种基于眼睛定位的反向人脸检测方法、系统及设备 |
CN111815651B (zh) * | 2020-07-08 | 2024-01-30 | 深圳市梦网视讯有限公司 | 一种人脸与身体肤色区域的分割方法、系统及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102024156A (zh) * | 2010-11-16 | 2011-04-20 | 中国人民解放军国防科学技术大学 | 彩色人脸图像中的唇部区域定位方法 |
CN102324025A (zh) * | 2011-09-06 | 2012-01-18 | 北京航空航天大学 | 基于高斯肤色模型和特征分析的人脸检测与跟踪方法 |
CN103632132A (zh) * | 2012-12-11 | 2014-03-12 | 广西工学院 | 一种基于肤色分割和模板匹配的人脸检测与识别方法 |
CN107506691A (zh) * | 2017-10-19 | 2017-12-22 | 深圳市梦网百科信息技术有限公司 | 一种基于肤色检测的唇部定位方法和系统 |
-
2018
- 2018-08-21 CN CN201810954300.1A patent/CN109190529B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102024156A (zh) * | 2010-11-16 | 2011-04-20 | 中国人民解放军国防科学技术大学 | 彩色人脸图像中的唇部区域定位方法 |
CN102324025A (zh) * | 2011-09-06 | 2012-01-18 | 北京航空航天大学 | 基于高斯肤色模型和特征分析的人脸检测与跟踪方法 |
CN103632132A (zh) * | 2012-12-11 | 2014-03-12 | 广西工学院 | 一种基于肤色分割和模板匹配的人脸检测与识别方法 |
CN107506691A (zh) * | 2017-10-19 | 2017-12-22 | 深圳市梦网百科信息技术有限公司 | 一种基于肤色检测的唇部定位方法和系统 |
Non-Patent Citations (2)
Title |
---|
"一种快速而精确的多人脸检测与定位算法";李武军 等;《小型微型计算机系统》;20050930;第26卷(第9期);第1520-1524页 * |
"基于颜色与模板匹配的人脸检测方法";马艳;《中国优秀硕士学位论文全文数据库 信息科技辑》;20070215(第02期);摘要、第1-4章 * |
Also Published As
Publication number | Publication date |
---|---|
CN109190529A (zh) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190529B (zh) | 一种基于唇部定位的人脸检测方法和系统 | |
US8942484B2 (en) | Text detection using image regions | |
WO2022027912A1 (zh) | 一种人脸姿态检测方法、装置、终端设备及存储介质 | |
US9092697B2 (en) | Image recognition system and method for identifying similarities in different images | |
US9373054B2 (en) | Method for selecting frames from video sequences based on incremental improvement | |
US20120076423A1 (en) | Near-duplicate image detection | |
EP3690700A1 (en) | Image similarity calculation method and device, and storage medium | |
CN109241878B (zh) | 一种基于唇部定位的五官定位方法和系统 | |
JP2007042072A (ja) | 追跡装置 | |
WO2019015344A1 (zh) | 基于中心暗通道先验信息的图像显著性物体检测方法 | |
CN110807402B (zh) | 一种基于肤色检测的五官定位方法、系统和终端设备 | |
US20200012885A1 (en) | Image processing methods and devices | |
CN116168041B (zh) | 一种应用于贴合装置的实时检测方法及其系统 | |
US9075476B2 (en) | Touch sensing methods comprising comparison of a detected profile form of a sensing curve with predetermined profile forms and devices thereof | |
US20110007974A1 (en) | Object detection apparatus and method | |
US10643338B2 (en) | Object detection device and object detection method | |
CN111368632A (zh) | 一种签名识别方法及设备 | |
CN107895140A (zh) | 基于人脸肤色的色情图片识别办法 | |
CN105678241A (zh) | 一种级联的二维图像人脸姿态估计方法 | |
CN109255307B (zh) | 一种基于唇部定位的人脸分析方法和系统 | |
KR20190080388A (ko) | Cnn을 이용한 영상 수평 보정 방법 및 레지듀얼 네트워크 구조 | |
CN112312001A (zh) | 一种图像检测的方法、装置、设备和计算机存储介质 | |
CN106780507B (zh) | 一种基于超像素分割的滑动窗口快速目标检测方法 | |
CN111274852B (zh) | 目标对象关键点检测方法和装置 | |
JP2014032605A (ja) | 画像認識装置、画像認識方法および画像認識プログラム |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 Guangdong city of Shenzhen province Nanshan District Guangdong streets high in the four Longtaili Technology Building Room 325 No. 30 Applicant after: Shenzhen mengwang video Co., Ltd Address before: 518000 Guangdong city of Shenzhen province Nanshan District Guangdong streets high in the four Longtaili Technology Building Room 325 No. 30 Applicant before: SHENZHEN MONTNETS ENCYCLOPEDIA INFORMATION TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |