CN104408462B - 面部特征点快速定位方法 - Google Patents

面部特征点快速定位方法 Download PDF

Info

Publication number
CN104408462B
CN104408462B CN201410487599.6A CN201410487599A CN104408462B CN 104408462 B CN104408462 B CN 104408462B CN 201410487599 A CN201410487599 A CN 201410487599A CN 104408462 B CN104408462 B CN 104408462B
Authority
CN
China
Prior art keywords
eye
face
point
iris
eyes
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.)
Expired - Fee Related
Application number
CN201410487599.6A
Other languages
English (en)
Other versions
CN104408462A (zh
Inventor
陈云华
谢国波
陈平华
刘怡俊
严明玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201410487599.6A priority Critical patent/CN104408462B/zh
Publication of CN104408462A publication Critical patent/CN104408462A/zh
Application granted granted Critical
Publication of CN104408462B publication Critical patent/CN104408462B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/19Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/197Matching; Classification

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (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

本发明公开了一种面部特征点快速定位方法,包括如下步骤:1)以Haar‑Like特征为基础,采用训练好的级联分类器依次检测左眼和右眼;2)以左右人眼检测结果为基础,获取左右眼内眼角点的精确位置;3)以内眼角点及其距离为基准,运用人眼三庭五眼几何特征,快速确定嘴巴和眼睛外轮廓上的关键特征点,并保存这些点作为参考特征表,作为下一帧特征点搜索的参考;4)以参考特征表中保存的前一帧的左眼坐标为初始位置,内眼角距离为基准,根据人脸的几何结构,按比例设定当前帧人眼搜索范围,重复步骤1)到3),当在设定搜索范围内无法检测到左眼时,重新展开全图搜索,重复步骤1)到3)。本发明不需要特殊装置,即可快速准确定位面部特征点。

Description

面部特征点快速定位方法
技术领域
本发明属于图像处理和模式识别的技术领域,具体涉及一种根据面部视频实时定位规定的特征点的面部特征点快速定位方法。
背景技术
目前,已有的基于面部图像判断眼睛的状态,并测定该人的视线方向,推测该人的觉醒程度的方法。为了判断眼睛的状态,需要正确检测面部图像的眼部特征点。此外,当判断车辆驾驶员的觉醒状态时,需要实时检测面部的特征点,包括眼部特征点和嘴部特征点。
例如,在专利文献1(CN102254151A,一种基于面部视频分析的驾驶人疲劳检测方法)中,记载有人脸特征点定位、以及驾驶人疲劳检测等技术。在文献1的人脸特征点定位技术中,在进行人脸检测后,采用与人脸检测类似的方法完成对眼睛、鼻子、嘴巴局部器官的初步定位;然后采用主动形状模型(ASM)对人脸特征点进行精确定位。
例如,在专利文献2(CN101266648B,面部特征点检测装置、面部特征点检测方法及其程序)中,记载有一种在外部乱光或者面部形貌等个人差别,也能够检测规定的面部特征点的方法和装置。该方法通过使用特定权值系数的窗口来寻找和加强特定形状的边缘,这些特定形状的边缘对应于图像中人眼的边缘,从而定位眼部特征点。
专利文献1的方法中,ASM利用局部表观模型特征进行迭代,通过调整形状参数,改变当前模型的位置和形状,完成图像与模型的匹配,当相似度不再变大时得到新的特征点位置。此方法虽然在多数情况下能够精确定位特征点,但是迭代匹配过程随着特征点数的增加急剧增大,匹配时间太长,不适用于实际。
专利文献2对检测到的眼部边缘图像采用特定形状约束去检测眼睛的边缘,在实际应用时存在两方面的问题,一是固定形状约束很难同时满足不同大小和形状的人眼,二是同一人眼的边缘形状受不同人脸姿态的影响较大,这种方法需要有文献二中所提出的特殊装置,才能保证算法的可靠性。
上述论述内容目的在于向读者介绍可能与下面将被描述和/或主张的本发明的各个方面相关的技术的各个方面,相信该论述内容有助于为读者提供背景信息,以有利于更好地理解本发明的各个方面,因此,应了解是以这个角度来阅读这些论述,而不是承认现有技术。
发明内容
本发明的目的在于避免现有技术中的不足而提供一种面部特征点快速定位方法,其不需要特殊装置,即可快速准确定位面部特征点。
本发明的目的通过以下技术方案实现:
提供一种面部特征点快速定位方法,包括如下步骤:
1)以Haar-Like特征为基础,采用训练好的级联分类器依次检测左眼和右眼,包括以下子步骤:
11)采用openCV中提供的左眼分类器获取图像中的人眼集,取最右边的人眼作为左眼检测结果;
12)利用检测到的左眼的范围半径,和右眼在左眼右方向,按半径的一定比例确定搜索右眼区域的位置和半径大小确定右眼的搜索范围;
13)采用openCV中提供的右眼分类器检测图像中的人眼集,取最左边的人眼作为右眼检测结果;
2)以左右人眼检测结果为基础,获取左右眼内眼角点的精确位置,包括以下子步骤:
21)在左右眼范围内,采用阀值法分割虹膜,得到左右虹膜中心点的坐标;
22)利用虹膜中心连线,将人脸矫正在水平线上;
23)在虹膜中心连线上,以虹膜中心距离的一定比例设定左右眼内眼角各自的矩形搜索范围;
24)利用Ostu算法分别获得左右眼角矩形搜索区域内的分割阀值;
25)采用漫水填充算法快速将肤色和眼睛部分分离,同时获得肤色区域点的掩模;
26)利用canny算子分别获得两个内眼角区域内的边缘,去掉肤色掩模范围内的边缘,在左眼角区域剩下的边缘中从左到右,从上到下的第一个边缘点就是左眼内眼角点,在右眼角区域剩下的边缘中从右到左,从上到下的第一个边缘点就是右眼内眼角点;
3)以内眼角点及其距离为基准,运用人眼三庭五眼几何特征,快速确定嘴巴和眼睛外轮廓上的关键特征点,并保存这些点作为参考特征表,作为下一帧特征点搜索的参考,包括以下子步骤:
31)计算内眼角的距离,作为人脸三庭五眼中的眼距离,利用人脸的三庭五眼结构特点,划定嘴巴所在的区域;
32)在划定的嘴巴区域内,用Ostu算法获取分割阀值,去除肤色,留下嘴巴部分;
33)从上到下,从左到右检测嘴巴区域的边界点,获得嘴巴的外轮廓;
34)在13)步骤检测到的眼睛区域内,用Ostu算法获取分割阀值,将区域分为肤色和非肤色区域,去除肤色区域,对剩下的区域进行4-邻域连通,得到实心的眼睛区域,从上到下,从左到右检测眼睛区域的边界点就可以获得眼睛的外轮廓;
35)将两个内眼角点、嘴巴外轮廓、眼睛外轮廓和左右眼虹膜中心点的坐标,以及Haar-Like眼睛搜索半径保存在特征点结构体中,作为下一帧特征点搜索的参考;
4)以参考特征表中保存的前一帧的左眼坐标为初始位置,内眼角距离为基准,根据人脸的几何结构,按比例设定当前帧人眼搜索范围,重复步骤1)到3),当在设定搜索范围内无法检测到左眼时,重新展开全图搜索,重复步骤1)到3)。
其中,所述步骤21)包括以下子步骤:
(1)统计初始人眼区域内灰度直方图,p(sk)=nk/n,k=0,1,…L-1,
(2)由于所得到的灰度直方图中存在多个相近峰值点,采用长度为N(N值根据实验结果来确定)的滑动窗口对灰度直方图进行均值滤波操作,由于在人眼区域虹膜部位亮度值偏低,滤波后的直方图中,左边第1个峰值处所对应的横坐标即为虹膜分割阀值T1
其中,所述步骤22)具体操作如下:
设两眼虹膜中心点连线与水平方向的夹角为θ,如果|θ-π/2|>ε,ε为一个阀值,若倾斜角度超过该阀值,认为人脸产生了倾斜,对倾斜人脸采用如下变换进行矫正:
其中,φ=-θ,(x′,y′)为点(x,y)绕中心点旋转φ后得到的点。
其中,所述步骤3)包括以下子步骤:
31)计算内眼角的距离,作为人脸三庭五眼中的眼距离,利用人脸的三庭五眼结构特点,划定嘴巴所在的区域;
32)在划定的嘴巴区域内,用Ostu算法获取分割阀值,去除肤色,留下嘴巴部分;
33)从上到下,从左到右检测嘴巴区域的边界点,获得嘴巴的外轮廓;
34)在13)步骤检测到的眼睛区域内,用Ostu算法获取分割阀值,将区域分为肤色和非肤色区域,去除肤色区域,对剩下的区域进行4-邻域连通,得到实心的眼睛区域,从肤色区域到非肤色区域,按照上、下、左、右四个方向分别检测,获得的第一个非肤色点就是外轮廓点;
35)将两个内眼角点、嘴巴外轮廓、眼睛外轮廓和左右眼虹膜中心点的坐标,以及Haar-Like眼睛搜索半径保存在特征点结构体中,作为下一帧特征点搜索的参考。
本发明具有下述的有益效果:
(1)本发明基于目前检测准确性最高的Haar-Like特征采用训练好的级联分类器检测人眼,保证了人眼检测的可靠性;为进一步提高人眼检测的速度,利用前一帧图像中检测到的内眼角点作为当前帧人眼检测的初始位置,根据人脸几何结构特征,确定人眼搜索的局部范围,仅在局部范围搜索人眼,只有当局部搜索不到人眼时,才启动全图人眼搜索;
(2)本发明所建立的前一帧图像的特征参考表,使得本方法可充分运用人脸几何结构特征缩小当前帧中人眼、嘴巴等特征点的检测范围,还可运用几何特征进行人脸倾斜角度、人脸与摄像头的距离变化的估计,从而使得本方法适用于多种姿态的人脸;
(3)本发明方法在定位左右内眼角点、人眼和嘴巴外轮廓时,充分利用肤色区域灰度值较为连续的特点,通过Ostu阀值法和漫水填充法将眼睛和嘴巴区域划分成肤色区域和剩下的区域,避免了直接处理具有复杂灰度梯度的人眼和嘴巴区域,因而不需要复杂的轮廓检测算法,只需利用阀值搜索即可获得外轮廓。
综上,本发明方法的技术特点是不需要特殊装置,即可实现对规定面部特征点的快速准确定位。
附图说明
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
图1是本发明方法的结构框图。
图2是本发明方法的算法子流程图之一。
图3是本发明方法的算法子流程图之二。
图4是本发明方法的算法子流程图之三。
图5是人眼、虹膜、内眼角点定位效果图。
图6是眼部、嘴部外轮廓上的关键特征点的实时定位结果展示。
图7是内眼角搜索区域示意图。
图8是嘴巴搜索区域示意图。
具体实施方式
为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步详细的描述,需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
如图1至4所示,本发明的核心在于提供一种面部特征点快速定位方法,其包括如下步骤:
1)采用训练好的Haar-Like特征创建的AdaBoost级联分类器在视频当前帧图像中获取最左边的眼睛,即左眼。然后在定位到左眼的基础上,利用几何位置关系,在当前帧确定右眼的搜索范围,继而在小范围内快速检测右眼。
2)在检测到的人眼区域,根据虹膜灰度值集中在一个较小范围内的特点,通过统计人眼区域灰度直方图并对直方图进行均值滤波,获得虹膜分割阀值,得到虹膜区域及其中心坐标;利用虹膜中心坐标及其连线进行人脸倾斜矫正;然后,以虹膜中心距离为基准,利用人脸面部几何结构,确定左右眼内眼角的小范围搜索区域。在矩形搜索范围内利用HSV肤色模型、Ostu算法、漫水填充算法等快速将肤色和眼睛部分分离,同时获得肤色标志集及肤色点掩模;继而用canny算子获取内眼角的小范围搜索区域的边缘图,利用肤色点掩模,将一些非眼睛内的边缘去掉。然后搜索左眼内眼角区域边缘图最右的点,就是左眼内眼角,同理搜索右眼内眼角区域边缘图最左的点就是右眼内眼角。
3)获得了左右眼的内眼角,可计算内眼角的距离,继而就可以利用它作为人脸器官几何分布特征(三庭五眼)中的眼的宽度,并加以一定的调整,就可建立起一张人脸的五官区域分布图,划定嘴巴所在的区域;在划定的嘴巴区域内,用Ostu算法获取分割阀值,去除肤色,留下嘴巴部分,对嘴巴部分进行4-邻域连通操作,使得嘴巴区域变成一个实心区域,通过阀值搜索,获得嘴巴的外轮廓;类似地,在检测到的眼睛区域内,用Ostu算法获取分割阀值,将区域分为肤色和非肤色区域,去除肤色区域,对剩下的区域进行4-邻域连通操作,得到实心的眼睛区域,通过阀值搜索,获得眼睛的外轮廓;将两个内眼角点、嘴巴外轮廓、眼睛外轮廓和左右眼虹膜中心点的坐标,以及Haar-Like眼睛搜索半径保存在特征表中。
4)以特征表中保存的前一帧的左眼坐标为初始位置,内眼角距离为基础,根据人脸的几何结构,设定当前帧人眼搜索范围,重复步骤(1)到(3),当在设定搜索范围内无法检测到左眼时,重新展开全图搜索,再重复步骤(1)到(3)。
上述步骤1)具体包括以下子步骤:
11)采用openCV中提供的由清华大学于仕琪训练好的左眼分类器http://opencvlibrary.svn.sourceforge.net/viewvc/opencvlibrary/trunk/opencv/data/haarcascades/haarcascade_lefteye_2splits.xml检测图像中的左眼,取具有最大似然比的人眼作为左眼检测结果;
12)利用检测到的左眼的范围半径,和右眼在左眼右方向,按半径的一定比例确定搜索右眼区域的位置和半径大小确定右眼的搜索范围;
13)采用openCV中提供的由清华大学于仕琪训练好的右眼分类器http://opencvlibrary.svn.sourceforge.net/viewvc/opencvlibrary/trunk/opencv/data/haarcascades/haarcascade_righteye_2splits.xml检测图像中的右眼,取具有最大似然比的人眼作为右眼检测结果;
上述步骤2)具体包括以下子步骤:
21)在左右眼范围内,采用阀值法分割虹膜,得到左右虹膜中心点的坐标,具体包括以下子步骤:
(1)统计初始人眼区域内灰度直方图,p(sk)=nk/n,k=0,1,…L-1;
(2)由于所得到的灰度直方图中存在多个相近峰值点,采用长度为N(N值根据实验结果来确定)的滑动窗口对灰度直方图进行均值滤波操作。由于在人眼区域虹膜部位亮度值偏低,滤波后的直方图中,左边第1个峰值处所对应的横坐标即为虹膜分割阀值T1
22)利用虹膜中心连线,将人脸矫正在水平线上,具体操作如下:
设两眼虹膜中心点连线与水平方向的夹角为θ,如果|θ-π/2|>ε,ε为一个阀值,若倾斜角度超过该阀值,认为人脸产生了倾斜,对倾斜人脸采用如下变换进行矫正:
其中,φ=-θ,(x′,y′)为点(x,y)绕中心点旋转φ后得到的点。
23)在虹膜中心连线上,以虹膜中心距离的一定比例设定左右眼内眼角各自的矩形搜索范围;设两眼虹膜中心距离为2L,以虹膜中心连线的中点到左右虹膜中心的连线的四分之三作为内眼角点搜索矩形区域的宽,连线的四分之一作为内眼角点搜索矩形区域的高,所得矩形区域即为内眼角点搜索区域,如图7中填充区域所示。
24)利用Ostu算法分别获得左右眼角矩形搜索区域内的分割阀值;
25)采用漫水填充算法(J.R.Shaw,"QuickFill:Anefficientfloodfillalgorithm",http://www.codeproject.com/gdi/Quic kFill.asp.)快速将肤色和眼睛部分分离,同时获得肤色区域点的掩模;
26)利用canny算子分别获得两个内眼角区域内的边缘,去掉肤色掩模范围内的边缘。在左眼角区域剩下的边缘中从左到右,从上到下的第一个边缘点就是左眼内眼角点,在右眼角区域剩下的边缘中从右到左,从上到下的第一个边缘点就是右眼内眼角点;
上述步骤3)具体包括以下子步骤:
31)计算内眼角的距离,作为人脸三庭五眼中的眼距离。利用人脸的三庭五眼结构特点,划定嘴巴所在的区域;
32)在划定的嘴巴区域内,用Ostu算法获取分割阀值,去除肤色,留下嘴巴部分;具体做法是:以穿过虹膜中心点的垂直直线作为嘴巴搜索矩形的左右边界,以平行于两眼虹膜中心连线,并且分别距离两眼虹膜中心连线8L/5,16L/5(L为两眼虹膜中心点距离的1/2)的两条直线作为上下边界,所得的矩形区域即为嘴巴搜索区域,如图8中填充区域所示。
33)从上到下,从左到右检测嘴巴区域的边界点,获得嘴巴的外轮廓;
34)在13)步检测到的眼睛区域内,用Ostu算法获取分割阀值,将区域分为肤色和非肤色区域,去除肤色区域,对剩下的区域进行4-邻域连通,得到实心的眼睛区域,从肤色区域到非肤色区域,按照上、下、左、右四个方向分别检测,获得的第一个非肤色点就是外轮廓点;
35)将两个内眼角点、嘴巴外轮廓、眼睛外轮廓和左右眼虹膜中心点的坐标,以及Haar-Like眼睛搜索半径保存在特征点结构体中,作为下一帧特征点搜索的参考。
采用本发明的面部特征点快速定位方法进行人眼、虹膜、内眼角点定位效果如图5所示,眼部、嘴部外轮廓上的关键特征点的实时定位结果展示如图6所示。
上面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,不能理解为对本发明保护范围的限制。
总之,本发明虽然例举了上述优选实施方式,但是应该说明,虽然本领域的技术人员可以进行各种变化和改型,除非这样的变化和改型偏离了本发明的范围,否则都应该包括在本发明的保护范围内。

Claims (3)

1.一种面部特征点快速定位方法,其特征在于,包括如下步骤:
1)以Haar-Like特征为基础,采用训练好的级联分类器依次检测左眼和右眼,包括以下子步骤:
11)采用openCV中提供的左眼分类器获取图像中的人眼集,取最右边的人眼作为左眼检测结果;
12)利用检测到的左眼的范围半径,和右眼在左眼右方向,按半径的一定比例确定搜索右眼区域的位置和半径大小确定右眼的搜索范围;
13)采用openCV中提供的右眼分类器检测图像中的人眼集,取最左边的人眼作为右眼检测结果;
2)以左右人眼检测结果为基础,获取左右眼内眼角点的精确位置,包括以下子步骤:
21)在左右眼范围内,采用阀值法分割虹膜,得到左右虹膜中心点的坐标;
22)利用虹膜中心连线,将人脸矫正在水平线上;
23)在虹膜中心连线上,以虹膜中心距离的一定比例设定左右眼内眼角各自的矩形搜索范围;
24)利用Ostu算法分别获得左右眼角矩形搜索区域内的分割阀值;
25)采用漫水填充算法将肤色和眼睛部分分离,同时获得肤色区域点的掩模;
26)利用canny算子分别获得两个内眼角区域内的边缘,去掉肤色掩模范围内的边缘,在左眼角区域剩下的边缘中从左到右,从上到下的第一个边缘点就是左眼内眼角点,在右眼角区域剩下的边缘中从右到左,从上到下的第一个边缘点就是右眼内眼角点;
3)以内眼角点及其距离为基准,运用人眼三庭五眼几何特征,确定嘴巴和眼睛外轮廓上的关键特征点,并保存这些点作为参考特征表,作为下一帧特征点搜索的参考,包括以下子步骤:
31)计算内眼角的距离,作为人脸三庭五眼中的眼距离,利用人脸的三庭五眼结构特点,划定嘴巴所在的区域;
32)在划定的嘴巴区域内,用Ostu算法获取分割阀值,去除肤色,留下嘴巴部分;
33)从上到下,从左到右检测嘴巴区域的边界点,获得嘴巴的外轮廓;
34)在13)步骤检测到的眼睛区域内,用Ostu算法获取分割阀值,将区域分为肤色和非肤色区域,去除肤色区域,对剩下的区域进行4-邻域连通,得到实心的眼睛区域,从上到下,从左到右检测眼睛区域的边界点获得眼睛的外轮廓;
35)将两个内眼角点、嘴巴外轮廓、眼睛外轮廓和左右眼虹膜中心点的坐标,以及Haar-Like眼睛搜索半径保存在特征点结构体中,作为下一帧特征点搜索的参考;
4)以参考特征表中保存的前一帧的左眼坐标为初始位置,内眼角距离为基准,根据人脸的几何结构,按比例设定当前帧人眼搜索范围,重复步骤1)到3),当在设定搜索范围内无法检测到左眼时,重新展开全图搜索,重复步骤1)到3)。
2.根据权利要求1所述的面部特征点快速定位方法,其特征在于,所述步骤21)包括以下子步骤:
(1)统计初始人眼区域内灰度直方图,p(sk)=nk/n,k=0,1,…L-1,其中,n表示图像的像素点总数,nk表示第k个灰度级对应的图像像素点的个数,L表示图像像素的灰度级的个数,sk表示第k个灰度级,p(sk)表示第k个灰度级出现的概率;
(2)由于所得到的灰度直方图中存在多个相近峰值点,采用长度为N的滑动窗口对灰度直方图进行均值滤波操作,其中,i表示滑动窗口中灰度级的最小值,f(x)表示灰度级x的概率分布函数,由于在人眼区域虹膜部位亮度值偏低,滤波后的直方图中,左边第1个峰值处所对应的横坐标即为虹膜分割阀值T1
3.根据权利要求1或2所述的面部特征点快速定位方法,其特征在于,所述步骤22)具体操作如下:
设两眼虹膜中心点连线与水平方向的夹角为θ,如果|θ-π/2|>ε,ε为一个阀值,若倾斜角度超过该阀值,认为人脸产生了倾斜,对倾斜人脸采用如下变换进行矫正:
<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msup> <mi>x</mi> <mo>&amp;prime;</mo> </msup> <mo>=</mo> <mi>x</mi> <mi> </mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&amp;phi;</mi> <mo>+</mo> <mi>y</mi> <mi> </mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&amp;phi;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msup> <mi>y</mi> <mo>&amp;prime;</mo> </msup> <mo>=</mo> <mo>-</mo> <mi>x</mi> <mi> </mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&amp;phi;</mi> <mo>+</mo> <mi>y</mi> <mi> </mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&amp;phi;</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>
其中,φ=-θ,(x′,y′)为点(x,y)绕中心点旋转φ后得到的点。
CN201410487599.6A 2014-09-22 2014-09-22 面部特征点快速定位方法 Expired - Fee Related CN104408462B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410487599.6A CN104408462B (zh) 2014-09-22 2014-09-22 面部特征点快速定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410487599.6A CN104408462B (zh) 2014-09-22 2014-09-22 面部特征点快速定位方法

Publications (2)

Publication Number Publication Date
CN104408462A CN104408462A (zh) 2015-03-11
CN104408462B true CN104408462B (zh) 2017-10-13

Family

ID=52646093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410487599.6A Expired - Fee Related CN104408462B (zh) 2014-09-22 2014-09-22 面部特征点快速定位方法

Country Status (1)

Country Link
CN (1) CN104408462B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107153806B (zh) * 2016-03-03 2021-06-01 炬芯科技股份有限公司 一种人脸检测方法及装置
CN105893981B (zh) * 2016-04-28 2018-06-01 湖南大学 一种人脸姿态矫正方法
CN106218409A (zh) * 2016-07-20 2016-12-14 长安大学 一种可人眼跟踪的裸眼3d汽车仪表显示方法及装置
CN108230287B (zh) * 2016-12-21 2020-07-07 ***通信有限公司研究院 一种眼前节图像的晶体区域的检测方法及装置
TWI728037B (zh) * 2017-01-19 2021-05-21 香港商斑馬智行網絡(香港)有限公司 對圖像進行關鍵點定位的方法和裝置
CN107563278B (zh) * 2017-07-21 2020-08-04 深圳市梦网视讯有限公司 一种基于肤色检测的快速眼唇定位方法和***
CN107945219B (zh) * 2017-11-23 2019-12-03 翔创科技(北京)有限公司 脸部图像对齐方法、计算机程序、存储介质及电子设备
CN107943527A (zh) * 2017-11-30 2018-04-20 西安科锐盛创新科技有限公司 睡眠自动关闭电子设备的方法及其***
CN108320318B (zh) * 2018-01-15 2023-07-28 腾讯科技(深圳)有限公司 图像处理方法、装置、计算机设备及存储介质
CN108564529A (zh) * 2018-04-23 2018-09-21 广东奥园奥买家电子商务有限公司 一种基于安卓***的嘴唇实时上妆的实现方法
CN110837757A (zh) * 2018-08-17 2020-02-25 北京京东尚科信息技术有限公司 人脸比例计算方法、***、设备及存储介质
CN113780251B (zh) * 2021-11-11 2022-01-25 聊城中超智能设备有限公司 一种眼科检测设备的定位方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607551A (zh) * 2003-08-29 2005-04-20 三星电子株式会社 基于图像的超现实主义三维脸部建模的方法和设备
CN1731418A (zh) * 2005-08-19 2006-02-08 清华大学 复杂背景图像中鲁棒的眼睛精确定位方法
CN101540090A (zh) * 2009-04-14 2009-09-23 华南理工大学 基于多元信息融合的驾驶员疲劳监测装置及其监测方法
CN101593425A (zh) * 2009-05-06 2009-12-02 深圳市汉华安道科技有限责任公司 一种基于机器视觉的疲劳驾驶监控方法及***
CN104021382A (zh) * 2014-06-20 2014-09-03 北京释码大华科技有限公司 一种眼部图像采集方法及其***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7809171B2 (en) * 2005-01-10 2010-10-05 Battelle Memorial Institute Facial feature evaluation based on eye location

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607551A (zh) * 2003-08-29 2005-04-20 三星电子株式会社 基于图像的超现实主义三维脸部建模的方法和设备
CN1731418A (zh) * 2005-08-19 2006-02-08 清华大学 复杂背景图像中鲁棒的眼睛精确定位方法
CN101540090A (zh) * 2009-04-14 2009-09-23 华南理工大学 基于多元信息融合的驾驶员疲劳监测装置及其监测方法
CN101593425A (zh) * 2009-05-06 2009-12-02 深圳市汉华安道科技有限责任公司 一种基于机器视觉的疲劳驾驶监控方法及***
CN104021382A (zh) * 2014-06-20 2014-09-03 北京释码大华科技有限公司 一种眼部图像采集方法及其***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
面向精神疲劳监测的实用虹膜定位方法;陈云华等;《微电子学与计算机》;20130131;第30卷(第1期);17-20 *

Also Published As

Publication number Publication date
CN104408462A (zh) 2015-03-11

Similar Documents

Publication Publication Date Title
CN104408462B (zh) 面部特征点快速定位方法
CN104978550B (zh) 基于大规模人脸数据库的人脸识别方法及***
Gu et al. Feature points extraction from faces
CN103810490B (zh) 一种确定人脸图像的属性的方法和设备
CN104063700B (zh) 自然光照正面人脸图像中的眼睛中心点定位的方法
CN106803067A (zh) 一种人脸图像质量评估方法及装置
CN104915656B (zh) 一种基于双目视觉测量技术的快速人脸识别方法
WO2015067084A1 (zh) 人眼定位方法和装置
CN107316333B (zh) 一种自动生成日漫肖像的方法
JP4414401B2 (ja) 顔特徴点検出方法および装置並びにプログラム
CN104091155A (zh) 光照鲁棒的虹膜快速定位方法
CN105389554A (zh) 基于人脸识别的活体判别方法和设备
CN104794693B (zh) 一种人脸关键区域自动检测蒙版的人像优化方法
CN103971112B (zh) 图像特征提取方法及装置
CN108021893A (zh) 一种用于判断学生上课专注度的算法
CN106570447B (zh) 基于灰度直方图匹配的人脸照片太阳镜自动去除方法
CN104318603A (zh) 从手机相册调取照片生成3d模型的方法及***
CN103810491A (zh) 融合深度和灰度图像特征点的头姿估计兴趣点检测方法
CN103413119A (zh) 基于人脸稀疏描述子的单样本人脸识别方法
CN107239729A (zh) 一种基于光照估计的光照人脸识别方法
CN104794441B (zh) 复杂背景下基于主动形状模型和poem纹理模型的人脸特征定位方法
CN104008364B (zh) 人脸识别方法
CN104036299B (zh) 一种基于局部纹理aam的人眼轮廓跟踪方法
CN111079625A (zh) 一种摄像头自动跟随人脸转动的控制方法
CN104794449A (zh) 基于人体hog特征的步态能量图获取及身份识别方法

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171013

Termination date: 20200922