CN106485222A - A kind of method for detecting human face being layered based on the colour of skin - Google Patents
A kind of method for detecting human face being layered based on the colour of skin Download PDFInfo
- Publication number
- CN106485222A CN106485222A CN201610885523.8A CN201610885523A CN106485222A CN 106485222 A CN106485222 A CN 106485222A CN 201610885523 A CN201610885523 A CN 201610885523A CN 106485222 A CN106485222 A CN 106485222A
- Authority
- CN
- China
- Prior art keywords
- face
- skin color
- area
- color
- ellipse
- 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.)
- Pending
Links
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/161—Detection; Localisation; Normalisation
- G06V40/162—Detection; Localisation; Normalisation using pixel segmentation or colour matching
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明提供了一种基于肤色分层的人脸检测方法,首先根据人脸候选区域建立人脸肤色模型;然后利用人脸肤色模型进行肤色区域分割,使用椭圆来近似描述人脸形状,对于不在范围内的椭圆区域作为非人脸区域来处理;再根据纹理复杂度来进一步去除非人脸区域;然后旋转人脸候选区域进行方向规一化;最后采用人脸模板进行连通域分析。本发明利用人脸肤色特性对图像进行预处理,大大缩小了人脸的搜索范围。此外,人脸的肤色特性计算复杂度小,对于人脸旋转、缩放等几何变化都是非常鲁棒的,因此利用人脸肤色特性对人脸的检测非常有用。本发明提供的方法快速、准确、鲁棒性好,应用面较广,可以应用在图像识别、语音识别、数据挖掘、机器视觉等方面。
The present invention provides a human face detection method based on skin color layering. First, a human face skin color model is established according to human face candidate areas; The elliptical area within the range is treated as a non-face area; then the non-face area is further removed according to the texture complexity; then the face candidate area is rotated for direction normalization; finally, the face template is used for connected domain analysis. The invention utilizes the skin color characteristic of the human face to preprocess the image, thereby greatly reducing the search range of the human face. In addition, the computational complexity of the skin color feature of the face is small, and it is very robust to geometric changes such as face rotation and scaling, so using the skin color feature of the face is very useful for face detection. The method provided by the invention is fast, accurate and robust, and has a wide range of applications, and can be applied in image recognition, speech recognition, data mining, machine vision and the like.
Description
技术领域technical field
本发明涉及一种人脸检测方法,尤其涉及一种基于肤色分层的人脸检测方法,属于人脸识别技术领域。The invention relates to a face detection method, in particular to a face detection method based on skin color layering, and belongs to the technical field of face recognition.
背景技术Background technique
人脸检测是自动人脸识别系统中第一步,对给定的静态图像或者视频图像序列,检测其中有没有人脸,若有,将其从背景中分割出来,并确定其在图像中的位置及大小。在某些场合,拍摄图像的条件可以控制,比如警察拍罪犯的照片时要他们将脸的某一部分靠近标尺,这时人脸的定位很简单。在另一些情况下,人脸在图像中的位置预先是未知的,比如在一些复杂背景中拍摄的照片,这时人脸的检测将受以下因素的影响:(1)人脸在图像中的位置,旋转角度和尺度不固定;(2)发型和化妆会遮盖某些特征;(3)图像中出现的噪声;人脸检测的应用领域主要是人脸信息处理(验证、识别、表情分析等)系统,视频会议或者远程教育系统、监控系统与跟踪、基于内容的图像与视频检索等等。Face detection is the first step in an automatic face recognition system. For a given static image or video image sequence, it is detected whether there is a human face in it. If so, it is segmented from the background and its position in the image is determined. position and size. In some occasions, the conditions for taking images can be controlled. For example, when the police take pictures of criminals, they are asked to bring a certain part of the face close to the scale. At this time, the positioning of the face is very simple. In other cases, the position of the face in the image is unknown in advance, such as photos taken in some complex backgrounds. At this time, the detection of the face will be affected by the following factors: (1) The position of the face in the image The position, rotation angle and scale are not fixed; (2) hairstyle and makeup will cover some features; (3) noise appearing in the image; the application field of face detection is mainly face information processing (verification, recognition, expression analysis, etc. ) system, video conferencing or distance education system, monitoring system and tracking, content-based image and video retrieval, etc.
人脸检测方法大致可以分为两大类:基于人脸特征方法和基于图像内容的方法。此外,颜色和人脸运动信息可以用来作为人脸检测的预处理。基于特征的方法根据人脸的先验知识,利用人脸的底层特征如人脸轮廓、人脸边缘、器官特性、模板特征等进行人脸的检测;而基于图像内容的方法将人脸区域视为一个二维的像素矩阵,将其分为人脸和非人脸两类,使用样本训练和识别的方案。Face detection methods can be roughly divided into two categories: methods based on facial features and methods based on image content. In addition, color and face motion information can be used as preprocessing for face detection. Based on the prior knowledge of the face, the feature-based method uses the underlying features of the face such as face contour, face edge, organ characteristics, template features, etc. to detect the face; while the image content-based method regards the face area as It is a two-dimensional pixel matrix, which is divided into two categories: human face and non-human face, using the scheme of sample training and recognition.
研究发现人脸的肤色在颜色空间中的分布相对比较集中,颜色信息在一定程度上可以将人脸同大部分背景分割开来,目前已经提出了很多不同的颜色空间模型,用于不同的场合。一旦颜色模型确定之后,首先可以进行肤色检测,根据它们在色度上的相似性和空间上的相关性分割出可能的人脸区域,同时利用区域的几何特性或灰度特征进行是否是人脸的验证。Studies have found that the distribution of skin color in the color space is relatively concentrated, and the color information can separate the face from most backgrounds to a certain extent. At present, many different color space models have been proposed for different occasions. . Once the color model is determined, skin color detection can be performed first, and possible face regions can be segmented according to their similarity in chroma and spatial correlation, and the geometric characteristics or grayscale features of the region can be used to determine whether it is a human face or not. verification.
到90年代中期,大部分人脸检测的方法都是依靠提取人脸特征检测的。如利用Soble、Marr-Hildreth、Laplacian等算子对人脸图像提取边缘特征,将提取的边缘与预先定义的人脸边缘模型进行匹配从而推断出是否存在人脸。又如Bur首先提取人脸特征,如眼睛、鼻子、嘴巴、轮廓等,将这些特征进行整合,利用统计分析的方法推断出是否存在人脸。能动形状模型也被用于人脸检测中,主要 的思想重建人脸形状可百变形模板,定义一个能量函数,通过不断调整模型参数是能量函数最小化,即能检测人脸,等等。By the mid-1990s, most face detection methods relied on extracting face features for detection. For example, operators such as Soble, Marr-Hildreth, and Laplacian are used to extract edge features from face images, and the extracted edges are matched with a predefined face edge model to infer whether there is a face. Another example is that Bur first extracts facial features, such as eyes, nose, mouth, outline, etc., integrates these features, and uses statistical analysis methods to infer whether there is a human face. The active shape model is also used in face detection. The main idea is to reconstruct the deformable template of the face shape, define an energy function, and minimize the energy function by continuously adjusting the model parameters, so that the face can be detected, and so on.
基本上,基于特征的人脸检测方法常常转化为人脸面部特征的搜索的问题,比如,专家Hamouz就利用Gabor滤波器检测10个面部特征从而推断出人脸的存在是否。基于面部特征的检测方法优点在于面部特征相对于图像亮度,遮挡,角度等不敏感,此外,在检测到的特征信息还能用作后面的人脸识别模块。当然,缺点就在于这种算法的复杂性,特别是计算复杂性,对于处理低分辨率的图像和多人脸检测还存在困难。Basically, the feature-based face detection method is often transformed into a search problem of facial features. For example, expert Hamouz uses Gabor filter to detect 10 facial features to infer the existence of a human face. The advantage of the detection method based on facial features is that facial features are not sensitive to image brightness, occlusion, angle, etc. In addition, the detected feature information can also be used as a subsequent face recognition module. Of course, the disadvantage lies in the complexity of this algorithm, especially the computational complexity, and it is still difficult to deal with low-resolution images and multi-face detection.
虽然颜色信息对于人脸检测来说是一个非常有用的信息,然而颜色信息只能将人脸肤色区域,包括人脸、手等同背景分割出来,减小人脸检测的范围,因此仅利用颜色信息来检测人脸还是不够的,还需要其他后续处理来证实肤色区域中人脸是否存在。人脸因人而异,绝无相同,即使一对双胞胎,其面部也一定存在某方面的差异。虽然人类在表情、年龄或者发型等发生巨大变化的情况下,可以毫不困难地由脸而检测和识别出某一个人,但是要建立一个能够完全自动进行人脸识别地系统却是非常困难地。它涉及到模式识别、图像处理、计算机视觉、生理学、心理学以及认知科学等方面的诸多知识,并与基于其他生物特征的身份识别方法以及计算机人机感知交互领域都有密切联系。不过,与指纹、视网膜、虹膜、基因、掌形等其他人体生物特征识别系统相比,人脸识别系统更加直接、友好,使用者无任何心理障碍,并且通过人脸的表情/姿态分析,还能获得其他识别系统难以得到的一些信息。Although color information is very useful information for face detection, color information can only segment the skin color area of the face, including the face, hands and other backgrounds, reducing the range of face detection, so only color information is used It is not enough to detect the face, and other follow-up processing is required to confirm whether the face exists in the skin color area. Faces vary from person to person and are never the same. Even a pair of twins must have some differences in their faces. Although human beings can easily detect and identify a person from the face when there are great changes in expression, age or hairstyle, etc., it is very difficult to establish a system that can fully automatically perform face recognition. . It involves a lot of knowledge in pattern recognition, image processing, computer vision, physiology, psychology, and cognitive science, and is closely related to other biometric-based identification methods and computer human-computer perception interaction fields. However, compared with other human biometric identification systems such as fingerprints, retinas, iris, genes, and palm shapes, face recognition systems are more direct and friendly, and users have no psychological barriers. It can obtain some information that is difficult to obtain by other identification systems.
发明内容Contents of the invention
本发明要解决的技术问题是提供一种快速、准确、鲁棒性好的,基于肤色分层的人脸检测方法。The technical problem to be solved by the present invention is to provide a fast, accurate and robust human face detection method based on skin color layering.
为了解决上述技术问题,本发明的技术方案是提供一种基于肤色分层的人脸检测方法,其特征在于:步骤为:In order to solve the above-mentioned technical problems, the technical solution of the present invention is to provide a kind of face detection method based on skin color stratification, it is characterized in that: the steps are:
步骤1:人脸肤色模型建立Step 1: Establishment of face skin color model
1.1颜色空间选择1.1 Color space selection
采用YCrCb颜色空间来构建人脸肤色模型;Use the YCrCb color space to build a human face skin color model;
1.2 YCrCb颜色空间的非线性变换1.2 Nonlinear transformation of YCrCb color space
YCrCb色彩格式的色度分量并不是完全独立于亮度信息Y而存在的,肤色的聚类区域也是随亮度信息Y的不同而成非线性变化的;因此对YCrCb色彩格式进行非线性变换,使得Y值对于色度分量CrCb影响尽量小;The chrominance component of the YCrCb color format is not completely independent of the brightness information Y, and the clustering area of the skin color also changes nonlinearly with the brightness information Y; therefore, the nonlinear transformation of the YCrCb color format makes Y The value has as little influence on the chroma component CrCb as possible;
1.3椭圆拟合1.3 Ellipse fitting
用一个椭圆来近似肤色区域,并且计算其解析表达式,得到椭圆拟合后的人脸肤色模型;Use an ellipse to approximate the skin color area, and calculate its analytical expression to obtain the face skin color model after ellipse fitting;
步骤2:形状认证Step 2: Shape Authentication
建立分层式处理模型,用于人脸候选区域的认证,具体方式如下:Establish a hierarchical processing model for the authentication of face candidate areas, the specific method is as follows:
1)利用人脸肤色模型进行肤色区域分割;1) Segmentation of skin color regions using the face skin color model;
2)为了处理不同方向的人脸,使用椭圆来近似描述人脸形状,根据椭圆长短轴的角度,分析出人脸的旋转角度,并且规定人脸候选椭圆长短轴比例,长短轴的大小在设定范围之内,对于不在这个范围内的椭圆区域将作为非人脸区域来处理;2) In order to deal with faces in different directions, an ellipse is used to approximate the shape of the face. According to the angle of the major and minor axes of the ellipse, the rotation angle of the face is analyzed, and the ratio of the major and minor axes of the face candidate ellipse is specified. The size of the major and minor axes is set at Within a certain range, the ellipse area that is not within this range will be treated as a non-face area;
步骤3:纹理验证Step 3: Texture Verification
由于人脸区域中眼睛、嘴巴、眉毛脸部特征与人脸皮肤在颜色上的差异性,因此,人脸区域相比手形、脖子其他候选区域纹理更加复杂,计算纹理复杂度,根据纹理复杂度来进一步去除非人脸区域;Due to the difference in color between the eyes, mouth, eyebrows, facial features and face skin in the face area, the texture of the face area is more complex than other candidate areas such as hand shape and neck, and the texture complexity is calculated according to the texture complexity To further remove non-face areas;
步骤4:方向归一化Step 4: Orientation Normalization
对椭圆长短轴的夹角,旋转人脸候选区域进行方向规一化;For the angle between the major and minor axes of the ellipse, rotate the face candidate area to normalize the direction;
步骤5:连通域分析Step 5: Connected Domain Analysis
眼睛、嘴巴、眉毛区域的灰度、纹理明显区别于脸部其他区域,从检测到的人脸区域可以明显看出;The gray scale and texture of the eyes, mouth, and eyebrows are obviously different from other areas of the face, which can be clearly seen from the detected face area;
首先对检测到的候选人脸区域进行灰度化,经对人脸脸部特征图像分析,对其作Y方向上的梯度处理,Y代表黑色空间,再采用人脸模板进行连通域分析,当对应的连通域中灰度和超过某个阈值时,则认为该候选人脸区域为人脸区域;低于某个阈值时,则正好相反。Firstly, the detected candidate face area is grayscaled. After analyzing the face feature image, it is processed with a gradient in the Y direction. Y represents the black space, and then the face template is used for connected domain analysis. When When the grayscale sum in the corresponding connected domain exceeds a certain threshold, the candidate face area is considered to be a human face area; when it is lower than a certain threshold, the opposite is true.
优选地,所述步骤1中,YCrCb颜色空间的非线性变换的具体方法为:Preferably, in said step 1, the specific method of the nonlinear transformation of YCrCb color space is:
在色度分量CrCb的边界上做分段线性拟合,用色度分量CrCb的边界来限制肤色聚类区域,具体公式如下:Perform piecewise linear fitting on the boundary of the chroma component CrCb, and use the boundary of the chroma component CrCb to limit the skin color clustering area. The specific formula is as follows:
C′i为变换后的色度分量C′b、C′r,i为b、r的分量,表示Ci的平均值,为C′i分量的比例缩放值,为C′i分量在Y方向上的比例缩放值,W为缩放比例值,LCi为C′i色调方向,HCi为C′i饱和度方向,Kl为L分量的偏移值,Kh为H方向的偏移值,Ymax为最大值,Ymin为最小值;C' i is the transformed chroma component C' b , C' r , i is the component of b and r, Denotes the average value of C i , is the scaling value of the C′ i component, is the scaling value of C′ i component in the Y direction, W is the scaling value, L Ci is the hue direction of C′ i , H Ci is the saturation direction of C′ i , K l is the offset value of L component, K h is the offset value in the H direction, Y max is the maximum value, and Y min is the minimum value;
经过上述非线性分段色彩变换,再将其投影到Cr’-Cb’二维空间中,就得到人脸肤色模型。After the above-mentioned nonlinear segmental color transformation, and then project it into the Cr'-Cb' two-dimensional space, the human face skin color model is obtained.
优选地,所述步骤1中,根据HHI图像库中人脸肤色样本训练估计值,在YCrCb空间中:Preferably, in the step 1, according to the human face skin color sample training estimated value in the HHI image library, in the YCrCb space:
Kl=125,Kh=188,Ymin=16,Ymax=235。 K l =125, K h =188, Y min =16, Y max =235.
优选地,所述步骤1中,椭圆拟合的公式为:Preferably, in said step 1, the formula of ellipse fitting is:
其中:ecx和ecy为椭圆中心坐标;a,b为长短轴;θ为旋转一个任意角;当旋转一个任意角之后,新的椭圆方程变为公式(10);C′b-cx表示色度空间在x方向上的投影;C′b-cy表示色度空间在y方向上的投影。Among them: ec x and ec y are the coordinates of the center of the ellipse; a, b are the major and minor axes; θ is an arbitrary angle of rotation; when an arbitrary angle is rotated, the new elliptic equation becomes formula (10); C′ b -c x Indicates the projection of the chromaticity space in the x direction; C′ b -c y indicates the projection of the chromaticity space in the y direction.
优选地,所述步骤1中,式(9)和式(10)中,Preferably, in step 1, in formula (9) and formula (10),
Cx=109.38,Cy=152.02,θ=2.53弧度,ecx=1.60,ecy=2.41,a=25.39,b=14.03。C x = 109.38, Cy = 152.02, θ = 2.53 radians, ec x = 1.60, ec y = 2.41, a = 25.39, b = 14.03.
优选地,所述步骤2中,利用人脸肤色模型进行肤色区域分割时,使用中值滤波、形态学处理算子消除非人脸区域。Preferably, in the step 2, when using the human face skin color model to segment the skin color area, the non-human face area is eliminated by using a median filter and a morphological processing operator.
优选地,所述步骤3中,使用方差计算纹理复杂度,根据方差的大小来进一步去除非人脸区域。Preferably, in the step 3, the variance is used to calculate the texture complexity, and the non-face area is further removed according to the size of the variance.
由于人脸的肤色在颜色空间中的分布相对比较集中,颜色信息在一定程度上可以将人脸同大部分背景分割开来,因此选择合适的颜色模型,利用人脸肤色特性对图像进行预处理,大大缩小了人脸的搜索范围。此外,人脸的肤色特性计算复杂度小,对于人脸旋转、缩放等几何变化都是非常鲁棒的,因此利用人脸肤色特性对人脸的检测来说是有用的。Since the distribution of the skin color of the face in the color space is relatively concentrated, the color information can separate the face from most backgrounds to a certain extent, so choose an appropriate color model and use the skin color characteristics of the face to preprocess the image , which greatly narrows the search range of faces. In addition, the skin color feature of the face has a small computational complexity and is very robust to geometric changes such as face rotation and scaling. Therefore, the use of the skin color feature of the face is useful for face detection.
本发明提供的方法首先使用人脸的肤色特性作为人脸检测的预处理,将彩色图像从RGB空间转到经过改进过的YCrCb颜色空间,利用人脸肤色在CrCb分量上比较集中的特性,分割人脸肤色区域;接着给出了一种分层人脸检测模型进行候选人脸区域的认证。本发明应用面较广,可以应用在图像识别、语音识别、数据挖掘、机器视觉等方面。The method provided by the present invention first uses the skin color characteristic of the human face as the preprocessing of the human face detection, transfers the color image from the RGB space to the improved YCrCb color space, utilizes the characteristic that the skin color of the human face is relatively concentrated on the CrCb component, and divides The skin color area of the face; then a layered face detection model is given for the authentication of the candidate face area. The invention has a wide range of applications and can be applied in image recognition, speech recognition, data mining, machine vision and the like.
附图说明Description of drawings
图1为分层人脸检测模型框图。Figure 1 is a block diagram of a layered face detection model.
具体实施方式detailed description
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本 申请所附权利要求书所限定的范围。Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the content taught by the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.
一、颜色空间1. Color space
在介绍算法之前,先简要介绍几种颜色空间。颜色空间就是用数字来表示颜色属性的一种模型,没有一种颜色系统是通用的,因为可以用不同的模型和方法对颜色进行表达。每一种颜色空间都有它自己的颜色特性。在考虑到颜色量化的问题时,首先需要解决的问题就是定义一个颜色空间。针对不同的颜色属性存在着几种不同的色彩空间。Before introducing the algorithm, several color spaces are briefly introduced. A color space is a model that uses numbers to represent color attributes. No color system is universal, because colors can be expressed in different models and methods. Each color space has its own color properties. When considering the problem of color quantization, the first problem that needs to be solved is to define a color space. Several different color spaces exist for different color properties.
目前,使用最广的视觉色彩空间是由CIE(Commission Internationale de I'Eclairage)国际生物电子学委员会在1920年第一个开发出来,并在其基础上衍变而来,不是自然界真实的颜色,其优点是,能用这些原色能将我们感觉到的颜色用数字表示。At present, the most widely used visual color space was first developed by the CIE (Commission Internationale de I'Eclairage) International Bioelectronics Committee in 1920, and derived from it. It is not a real color in nature. The advantage is that these primary colors can be used to represent the colors we perceive numerically.
(1)RGB彩色空间:(1) RGB color space:
将波长分别为700nm、546.1nm、435.8nm的光定义为三原色就构成了RGB(红、绿、蓝)色彩空间。空间是一个加色空间。因为颜色是通过光色与光色相加而产生的。因此,组合出的第二种颜色总比原色更明亮。最大强度的红、绿、蓝三原色相加产生白色,相同数值的红、绿、蓝相加产生中性灰,数值越低产生的中性灰越暗,反之越亮。是电子输入设备普遍使用的色彩语言,如显示器、扫描仪和数字照相机等。这些设备是通过放射光线或吸收光线来再现色彩的,而不是使用反射光线。RGB空间是一个适合于机器处理的空间,而不是以人类视觉为基础的色彩空间。它的主要缺点是它依赖于这三原色的亮度值。因此基于RGB空间的系统对于亮度的变化、阴影和光照的不均匀性非常敏感。另外,它的色域范围也非常窄,有些可见光颜色不能用它表示。Defining the light with wavelengths of 700nm, 546.1nm, and 435.8nm as three primary colors constitutes the RGB (red, green, blue) color space. The space is an additive color space. Because the color is produced by the addition of light color and light color. Therefore, the secondary color combined is always brighter than the primary color. The addition of the three primary colors of red, green, and blue at the maximum intensity produces white, and the addition of red, green, and blue of the same value produces neutral gray. The lower the value, the darker the neutral gray, and vice versa. It is a color language commonly used by electronic input devices, such as monitors, scanners, and digital cameras. These devices reproduce color by emitting or absorbing light, rather than using reflected light. The RGB space is a space suitable for machine processing, not a color space based on human vision. Its main disadvantage is that it relies on the brightness values of these three primary colors. Therefore, systems based on RGB space are very sensitive to changes in brightness, shadows and non-uniformity of illumination. In addition, its color gamut is also very narrow, and some visible light colors cannot be represented by it.
(2)CMY空间:(2) CMY space:
CMY(青、品、黄)空间是一个减色空间,它被应用于印刷技术,印刷品通过反射光线的原理再现色彩。如果从白光中减去RGB三原色中的任一种,那么你将分别得到红、绿、蓝的补色CMY。用CMY减色空间产生的颜色和用RGB加色空间产生的颜色并不完全相同。特别地,CMY不能通过简单的转换表示RGB的颜色。当你从RGB的中性灰在印刷中转成CMY时,略带红紫色。这种现象可以用黑色Y来补救。但是增加第四种颜色破坏了RGB到CMYK的平等转换,使得RGB和CMYK之间的色彩对应变得更为复杂。没有简单的办法能够使它们一一对应。CMY (cyan, magenta, yellow) space is a subtractive color space, which is applied to printing technology, and printed matter reproduces color by reflecting light. If you subtract any of the three primary colors of RGB from white light, then you will get the complementary colors CMY of red, green and blue respectively. The colors produced with the CMY subtractive color space are not exactly the same as the colors produced with the RGB additive color space. In particular, CMY cannot represent RGB colors by simple conversion. When you go from RGB's neutral gray to CMY in printing, it's slightly reddish-purple. This phenomenon can be remedied with black Y. But adding a fourth color destroys the equal conversion from RGB to CMYK, making the color correspondence between RGB and CMYK more complicated. There is no easy way to make them one-to-one.
(3)XYZ空间:(3) XYZ space:
XYZ色彩空间定义了三种虚构的原色X、Y、Z,人眼的杆状和锥状细胞对它们最敏感。这个空间的特点是所有的颜色都用这些原色来表示,由RGB转换到XYZ的公式如下:The XYZ color space defines three imaginary primary colors X, Y, Z to which the rods and cones of the human eye are most sensitive. The characteristic of this space is that all colors are represented by these primary colors. The formula for converting from RGB to XYZ is as follows:
(4)YUV空间:(4) YUV space:
YUV色彩空间是用于复合彩色视频标准的一个基本色彩空间。区分几种原色的方法不同,YUV空间利用亮度信息Y和与色调、饱和度比例关系相对应的UV分量来表示颜色空间。UV分量也被叫做色度分量。从RGB转换到YUV的关系如下:The YUV color space is a basic color space used in composite color video standards. The method of distinguishing several primary colors is different. The YUV space uses the brightness information Y and the UV component corresponding to the relationship between hue and saturation to represent the color space. The UV component is also called the chroma component. The relationship from RGB to YUV conversion is as follows:
(5)YCrCb空间:(5) YCrCb space:
YCrCb空间是将YUV空间经过比例缩放和加上偏移量后得到的色彩空间,常用于图像压缩如JPEG、H.261和MPEG领域,它与RGB空间的关系是:YCrCb space is a color space obtained by scaling YUV space and adding offsets. It is often used in image compression such as JPEG, H.261 and MPEG fields. Its relationship with RGB space is:
二、算法2. Algorithm
研究表面人脸的肤色在颜色空间中的分布相对比较集中,颜色信息在一定程度上可以将人脸同大部分背景分割开来,因此选择合适的颜色模型,利用人脸肤色特性对图像进行预处理,大大缩小了人脸的搜索范围,此外,人脸的肤色特性计算复杂度小,对于人脸旋转,缩放等几何变化都是非常鲁棒的,因此利用人脸 肤色特性对人脸的检测来说是有用的。The distribution of the skin color of the surface face in the color space is relatively concentrated, and the color information can separate the face from most of the background to a certain extent, so choose an appropriate color model and use the skin color characteristics of the face to predict processing, which greatly reduces the search range of the face. In addition, the computational complexity of the skin color feature of the face is small, and it is very robust to geometric changes such as face rotation and scaling. Therefore, the face detection is performed using the skin color feature of the face is useful.
1、颜色空间选择1. Color space selection
本实施例采用YCrCb颜色空间,其有如下优点:The present embodiment adopts the YCrCb color space, which has the following advantages:
(1)YCrCb色彩格式具有与人类视觉感知过程相类似的构成原理。(1) The YCrCb color format has a composition principle similar to that of human visual perception.
(2)YCrCb色彩格式被广泛的应用在电视显示等领域中,也是许多视频压缩编码,如MPEG、JPEG等标准中普遍采用的颜色表示格式。(2) The YCrCb color format is widely used in television display and other fields, and is also a color representation format commonly used in many video compression codes, such as MPEG, JPEG and other standards.
(3)YCrCb色彩格式具有与HIS等其他这些色彩格式相类似的将色彩中的亮度分量分离出来的优点。(3) The YCrCb color format has the advantage of separating the brightness component of the color similar to other color formats such as HIS.
(4)相比HIS等其他一些色彩格式,YCrCb色彩格式的计算过程和空间坐标表示形式比较简单。(4) Compared with some other color formats such as HIS, the calculation process and spatial coordinate representation of the YCrCb color format are relatively simple.
(5)实验结果表明在YCrCb色彩空间中肤色的聚类特性比较好。(5) The experimental results show that the clustering characteristics of skin color are better in YCrCb color space.
2、YCrCb颜色空间的非线性变换2. Nonlinear transformation of YCrCb color space
由于颜色空间对于人脸图像表面的光照是敏感的,因此采用颜色空间的色度分量来构建肤色模型。选择CrCb来构建肤色模型,然而,YCrCb色彩格式直接由RGB色彩格式经过线性变换所得到,所以其色度分量并不是完全独立于亮度信息而存在的,肤色的聚类区域也是随亮度信息Y的不同而成非线性变化的。Since the color space is sensitive to the illumination on the surface of the face image, the chroma component of the color space is used to construct the skin color model. Choose CrCb to build the skin color model. However, the YCrCb color format is directly obtained from the RGB color format through linear transformation, so its chroma components do not exist completely independent of the brightness information, and the clustering area of the skin color also follows the brightness information Y. vary non-linearly.
在YCrCb色彩空间中,肤色聚类是呈两头尖的纺锤形状,也就是在Y值较大和较小的部分,肤色聚类区域也随之缩减。由此可见,在Y值不同的地方,在Cr-Cb子平面中寻求肤色的聚类区域是不可行的,必须考虑Y值不同造成的影响,即对YCrCb色彩格式进行非线性变换,使得Y值对于色度分量CrCb影响尽量小。这里,在色度分量的边界上做分段线性拟合。In the YCrCb color space, the skin color clustering is in the shape of a spindle with two pointed ends, that is, in the part with larger and smaller Y values, the skin color clustering area is also reduced accordingly. It can be seen that, where the Y values are different, it is not feasible to seek the clustering area of skin color in the Cr-Cb sub-plane, and the influence caused by the different Y values must be considered, that is, the nonlinear transformation of the YCrCb color format is performed, so that the Y The value has as little effect on the chroma component CrCb as possible. Here, a piecewise linear fit is made on the boundaries of the chrominance components.
用Cr-Cb的4个边界来限制肤色聚类区域,可以很好的适应亮度过明或过暗的区域,从而使肤色模型的鲁棒性大大提高。具体公式如下:Using the 4 boundaries of Cr-Cb to limit the skin color clustering area can well adapt to areas with too bright or too dark brightness, so that the robustness of the skin color model is greatly improved. The specific formula is as follows:
Ci'为变换后的色度分量C′b、C′r,i为b、r的分量,表示Ci的平均值,为C′i分量的比例缩放值,为C′i分量在Y方向上的比例缩放值,W为缩放比例值,LCi为C′i色调方向,HCi为C′i饱和度方向,Kl为L分量的偏移值,Kh为H方向的偏移值,Ymax为最大值,Ymin为最小值。C i ' is the transformed chrominance components C' b , C' r , i is the component of b and r, Denotes the average value of C i , is the scaling value of the C′ i component, is the scaling value of C′ i component in the Y direction, W is the scaling value, L Ci is the hue direction of C′ i , H Ci is the saturation direction of C′ i , K l is the offset value of L component, K h is the offset value in the H direction, Y max is the maximum value, and Y min is the minimum value.
Kl=125,Kh=188,这些数据都是根据HHI图像库中人脸肤色样本训练估计出来的,在YCrCb空间中,Ymin=16,Ymax=235。经过这样的非线性分段色彩变换,再将其投影到Cr’-Cb’二维空间中,就可以得到实用的肤色聚类模型。按照传统的方法,可以用一个椭圆来近似这一肤色区域,并且得到它的解析表达式为: K l =125, K h =188, these data are estimated according to the human face skin color sample training in the HHI image database, in the YCrCb space, Y min =16, Y max =235. After such nonlinear segmental color transformation, and then projecting it into the Cr'-Cb' two-dimensional space, a practical skin color clustering model can be obtained. According to the traditional method, an ellipse can be used to approximate this skin color area, and its analytical expression can be obtained as:
其中:ecx和ecy为椭圆中心坐标;a,b为长短轴;θ为旋转一个任意角;当旋转一个任意角之后,新的椭圆方程变为公式(10);C′b-cx表示色度空间在x方向上的投影;C′b-cy表示色度空间在y方向上的投影。Among them: ec x and ec y are the coordinates of the center of the ellipse; a, b are the major and minor axes; θ is an arbitrary angle of rotation; when an arbitrary angle is rotated, the new elliptic equation becomes formula (10); C′ b -c x Indicates the projection of the chromaticity space in the x direction; C′ b -c y indicates the projection of the chromaticity space in the y direction.
解析式中的常量分别为:The constants in the analytical formula are:
Cx=109.38,Cy=152.02,θ=2.53(弧度),ecx=1.60,ecy=2.41,a=25.39,b=14.03C x = 109.38, Cy = 152.02, θ = 2.53 (radians), ec x = 1.60, ec y = 2.41, a = 25.39, b = 14.03
3、认证3. Certification
虽然颜色信息对于人脸检测来说是一个非常有用的信息,然而颜色信息只能将人脸肤色区域,包括人脸、手等同背景分割出来,减小人脸检测的范围,因此仅利用颜色信息来检测人脸还是不够的,还需要其他后续处理来证实肤色区域中人脸是否存在,本实施例给出了一种分层式处理模型用于人脸候选区域的认证,如图1所示,具体方式如下:Although color information is very useful information for face detection, color information can only segment the skin color area of the face, including the face, hands and other backgrounds, reducing the range of face detection, so only color information is used It is not enough to detect the human face, and other follow-up processing is required to confirm whether the human face exists in the skin color area. This embodiment provides a layered processing model for the authentication of the human face candidate area, as shown in Figure 1 , the specific method is as follows:
(1)首先,利用上面的人脸肤色模型进行肤色区域分割,使用中值滤波、形态学处理算子等消除非人脸区域;(1) First, use the above human face skin color model to segment the skin color area, and use median filtering, morphological processing operators, etc. to eliminate non-face areas;
(2)其次,为了处理不同方向的人脸,使用椭圆来近似描述人脸形状,因为根据椭圆长短轴的角度,就能分析出人脸的旋转角度,并且规定人脸候选椭圆长短轴比例,长短轴的大小在一定范围之内,对于不在这个范围内的椭圆区域将作为非人脸区域来处理。(2) Secondly, in order to deal with faces in different directions, an ellipse is used to approximate the shape of the face, because according to the angle of the major and minor axes of the ellipse, the rotation angle of the face can be analyzed, and the ratio of the major and minor axes of the face candidate ellipse is specified. The size of the major and minor axes is within a certain range, and the ellipse area that is not within this range will be treated as a non-face area.
在本实施例中,采用基于最小二乘法的椭圆拟合算法,对人脸候选区域进行拟合:设F(a,x)为待求的椭圆曲线,其中a=[a,b,c,d,e,f]为椭圆参数矢量,x=[x2,xy,y2,x,y]为样本点坐标多项式矢量;其中,a=[a,b,c,d,e,f]为椭圆参数矢量,x椭圆的X轴分量、y椭圆的Y轴分量。In this embodiment, an ellipse fitting algorithm based on the least squares method is used to fit the face candidate area: Let F(a, x) be the elliptic curve to be found, where a=[a, b, c, d,e,f] is the ellipse parameter vector, x=[x 2 ,xy,y 2 ,x,y] is the sample point coordinate polynomial vector; among them, a=[a,b,c,d,e,f] is the ellipse parameter vector, the X-axis component of the x ellipse, and the Y-axis component of the y ellipse.
定义F(a,xi)=d为样本点xi到曲线F(a,x)=0的代数距离。给定N个样本点,那么椭圆参数矢量的解为:Define F(a, xi )=d as the algebraic distance from the sample point xi to the curve F(a,x)=0. Given N sample points, the solution of the ellipse parameter vector is:
由于人脸区域中眼睛、嘴巴、眉毛等脸部特征与人脸皮肤在颜色上的差异性,因此,人脸区域相比手形、脖子等其他人脸候选区域纹理更加复杂,可以使用方差来计算纹理复杂度,根据方差的大小来进一步去除非人脸区域。Due to the difference in color between facial features such as eyes, mouth, eyebrows and human face skin in the face area, the texture of the face area is more complex than other face candidate areas such as hand shape and neck, and can be calculated using variance Texture complexity, according to the size of the variance to further remove non-face areas.
随后,对椭圆长短轴的夹角θ,旋转人脸候选区域进行方向规一化,公式如下:Then, the angle θ between the long and short axes of the ellipse is normalized by rotating the face candidate area, and the formula is as follows:
Xrotated=X cos(θ)+Y sin(θ) (13)X rotated = X cos(θ)+Y sin(θ) (13)
Yrotated=Y cos(θ)-X sin(θ) (14)Y rotated = Y cos(θ)-X sin(θ) (14)
Xrotated代表在椭圆长轴方向上旋转夹角θ后的值;Yrotated代表在椭圆短轴方向上旋转夹角θ后的值。X rotated represents the value after rotating the angle θ in the direction of the long axis of the ellipse; Y rotated represents the value after rotating the angle θ in the direction of the short axis of the ellipse.
最后进行连通域分析:眼睛、嘴巴、眉毛的区域的灰度、纹理要明显区别与脸部其他区域,从检测到的人脸区域可以明显看出。这里,首先对检测到的候选人脸区域进行灰度化,经对大量人脸脸部特征图像分析,对其作Y方向上的梯度处理,再采用人脸模板进行连通域分析,当对应的连通域中灰度和超过某个阈值时,则认为该候选人脸区域为人脸区域。低于某个阈值时,则正好相反。Finally, connected domain analysis: the grayscale and texture of the eyes, mouth, and eyebrows should be clearly distinguished from other areas of the face, which can be clearly seen from the detected face area. Here, firstly, the detected candidate face regions are grayscaled, and after analyzing a large number of face feature images, they are subjected to gradient processing in the Y direction, and then the face template is used for connected domain analysis. When the corresponding When the grayscale sum in the connected domain exceeds a certain threshold, the candidate face area is considered to be a face area. Below a certain threshold, the opposite is true.
表2-1记录了单人脸和多人脸的检测速度。这里采用1000帧的视频图像序列作为实验样本,单人脸检测的总耗时为21258毫秒,速度大约为21毫秒/帧,而多人脸检测的总耗时为35666毫秒,速度为36毫秒/帧左右,检测精度分别为91.8%和86.6%,由于实验采用25帧/秒的视频图像,在AMD700/128RAM的PC机上显然已经满足了实时性的要求。从实验数据可以看出,本算法有着较好的效果。Table 2-1 records the detection speed of single face and multiple faces. Here, a video image sequence of 1000 frames is used as the experimental sample. The total time-consuming of single face detection is 21258 milliseconds, and the speed is about 21 milliseconds/frame, while the total time-consuming of multi-face detection is 35666 milliseconds, and the speed is 36 milliseconds/frame. frame, the detection accuracy is 91.8% and 86.6% respectively, because the experiment adopts 25 frame/second video image, the PC of AMD700/128RAM obviously has met the real-time requirement. It can be seen from the experimental data that this algorithm has a good effect.
实验结果表明:本模型不仅能够检测正面人脸,而且对于任意水平角度、姿态的人脸表情同样有着较好的检测效果。对于各种姿态、角度、距离、相互遮挡等情况下,都能较有效的检测出多个人脸目标。The experimental results show that this model can not only detect the frontal face, but also has a good detection effect on facial expressions at any horizontal angle and posture. For various postures, angles, distances, mutual occlusions, etc., it can effectively detect multiple face targets.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610885523.8A CN106485222A (en) | 2016-10-10 | 2016-10-10 | A kind of method for detecting human face being layered based on the colour of skin |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610885523.8A CN106485222A (en) | 2016-10-10 | 2016-10-10 | A kind of method for detecting human face being layered based on the colour of skin |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106485222A true CN106485222A (en) | 2017-03-08 |
Family
ID=58269467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610885523.8A Pending CN106485222A (en) | 2016-10-10 | 2016-10-10 | A kind of method for detecting human face being layered based on the colour of skin |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106485222A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107578000A (en) * | 2017-08-25 | 2018-01-12 | 百度在线网络技术(北京)有限公司 | For handling the method and device of image |
CN108021881A (en) * | 2017-12-01 | 2018-05-11 | 腾讯数码(天津)有限公司 | A kind of skin color segmentation method, apparatus and storage medium |
CN108509951A (en) * | 2018-03-28 | 2018-09-07 | 韩劝劝 | Image procossing formula opening operation platform |
CN108564070A (en) * | 2018-05-07 | 2018-09-21 | 京东方科技集团股份有限公司 | Method for extracting gesture and its device |
CN109977734A (en) * | 2017-12-28 | 2019-07-05 | 华为技术有限公司 | Image processing method and device |
CN110188680A (en) * | 2019-05-29 | 2019-08-30 | 南京林业大学 | Intelligent identification method of tea tree buds based on factor iteration |
CN110513762A (en) * | 2018-10-30 | 2019-11-29 | 永康市道可道科技有限公司 | Super bath lamp body is automatically switched platform |
CN110751078A (en) * | 2019-10-15 | 2020-02-04 | 重庆灵翎互娱科技有限公司 | Method and equipment for determining non-skin color area of three-dimensional face |
CN111898470A (en) * | 2020-07-09 | 2020-11-06 | 武汉华星光电技术有限公司 | Device and method for extracting fingerprint outside screen and terminal |
CN111914632A (en) * | 2020-06-19 | 2020-11-10 | 广州杰赛科技股份有限公司 | Face recognition method, face recognition device and storage medium |
CN112686818A (en) * | 2020-12-29 | 2021-04-20 | 维沃移动通信有限公司 | Face image processing method and device and electronic equipment |
CN112699770A (en) * | 2020-12-25 | 2021-04-23 | 深圳数联天下智能科技有限公司 | Method and related device for detecting skin color |
CN113269141A (en) * | 2021-06-18 | 2021-08-17 | 浙江机电职业技术学院 | Image processing method and device |
CN113313093A (en) * | 2021-07-29 | 2021-08-27 | 杭州魔点科技有限公司 | Face identification method and system based on face part extraction and skin color editing |
WO2022198751A1 (en) * | 2021-03-25 | 2022-09-29 | 南京邮电大学 | Rapid facial detection method based on multi-layer preprocessing |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1932847A (en) * | 2006-10-12 | 2007-03-21 | 上海交通大学 | Method for detecting colour image human face under complex background |
CN102324025A (en) * | 2011-09-06 | 2012-01-18 | 北京航空航天大学 | Face detection and tracking method based on Gaussian skin color model and feature analysis |
-
2016
- 2016-10-10 CN CN201610885523.8A patent/CN106485222A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1932847A (en) * | 2006-10-12 | 2007-03-21 | 上海交通大学 | Method for detecting colour image human face under complex background |
CN102324025A (en) * | 2011-09-06 | 2012-01-18 | 北京航空航天大学 | Face detection and tracking method based on Gaussian skin color model and feature analysis |
Non-Patent Citations (3)
Title |
---|
REIN-LIEN HSU 等: "Face Detection in Color Images", 《IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE》 * |
何柯峰: "在线人脸识别系统", 《中国优秀博硕士学位论文全文数据库 (硕士) 信息科技辑(月刊)》 * |
曾龙龙 等: "基于颜色重心和分层过滤结构的人脸检测算法", 《浙江理工大学学报》 * |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107578000A (en) * | 2017-08-25 | 2018-01-12 | 百度在线网络技术(北京)有限公司 | For handling the method and device of image |
CN107578000B (en) * | 2017-08-25 | 2023-10-31 | 百度在线网络技术(北京)有限公司 | Method and device for processing image |
CN108021881A (en) * | 2017-12-01 | 2018-05-11 | 腾讯数码(天津)有限公司 | A kind of skin color segmentation method, apparatus and storage medium |
CN108021881B (en) * | 2017-12-01 | 2023-09-01 | 腾讯数码(天津)有限公司 | Skin color segmentation method, device and storage medium |
CN109977734A (en) * | 2017-12-28 | 2019-07-05 | 华为技术有限公司 | Image processing method and device |
CN108509951A (en) * | 2018-03-28 | 2018-09-07 | 韩劝劝 | Image procossing formula opening operation platform |
CN108509951B (en) * | 2018-03-28 | 2019-01-18 | 六安荣耀创新智能科技有限公司 | Image procossing formula opening operation platform |
CN108564070A (en) * | 2018-05-07 | 2018-09-21 | 京东方科技集团股份有限公司 | Method for extracting gesture and its device |
CN110513762B (en) * | 2018-10-30 | 2021-04-23 | 新昌县馁侃农业开发有限公司 | Automatic switch platform for bathroom heater lamp body |
CN110513762A (en) * | 2018-10-30 | 2019-11-29 | 永康市道可道科技有限公司 | Super bath lamp body is automatically switched platform |
CN110188680A (en) * | 2019-05-29 | 2019-08-30 | 南京林业大学 | Intelligent identification method of tea tree buds based on factor iteration |
CN110751078A (en) * | 2019-10-15 | 2020-02-04 | 重庆灵翎互娱科技有限公司 | Method and equipment for determining non-skin color area of three-dimensional face |
CN110751078B (en) * | 2019-10-15 | 2023-06-20 | 重庆灵翎互娱科技有限公司 | Method and equipment for determining non-skin color region of three-dimensional face |
CN111914632A (en) * | 2020-06-19 | 2020-11-10 | 广州杰赛科技股份有限公司 | Face recognition method, face recognition device and storage medium |
CN111914632B (en) * | 2020-06-19 | 2024-01-05 | 广州杰赛科技股份有限公司 | Face recognition method, device and storage medium |
CN111898470B (en) * | 2020-07-09 | 2024-02-09 | 武汉华星光电技术有限公司 | Off-screen fingerprint extraction device and method and terminal |
CN111898470A (en) * | 2020-07-09 | 2020-11-06 | 武汉华星光电技术有限公司 | Device and method for extracting fingerprint outside screen and terminal |
CN112699770A (en) * | 2020-12-25 | 2021-04-23 | 深圳数联天下智能科技有限公司 | Method and related device for detecting skin color |
CN112686818A (en) * | 2020-12-29 | 2021-04-20 | 维沃移动通信有限公司 | Face image processing method and device and electronic equipment |
WO2022198751A1 (en) * | 2021-03-25 | 2022-09-29 | 南京邮电大学 | Rapid facial detection method based on multi-layer preprocessing |
CN113269141A (en) * | 2021-06-18 | 2021-08-17 | 浙江机电职业技术学院 | Image processing method and device |
CN113269141B (en) * | 2021-06-18 | 2023-09-22 | 浙江机电职业技术学院 | Image processing method and device |
CN113313093B (en) * | 2021-07-29 | 2021-11-05 | 杭州魔点科技有限公司 | Face identification method and system based on face part extraction and skin color editing |
CN113313093A (en) * | 2021-07-29 | 2021-08-27 | 杭州魔点科技有限公司 | Face identification method and system based on face part extraction and skin color editing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106485222A (en) | A kind of method for detecting human face being layered based on the colour of skin | |
Chaves-González et al. | Detecting skin in face recognition systems: A colour spaces study | |
Wong et al. | A robust scheme for live detection of human faces in color images | |
CN104732200B (en) | A kind of recognition methods of skin type and skin problem | |
CN106446872A (en) | Detection and recognition method of human face in video under low-light conditions | |
CN109858439A (en) | A kind of biopsy method and device based on face | |
Tripathi et al. | Face detection using combined skin color detector and template matching method | |
CN106326823B (en) | Method and system for obtaining head portrait in picture | |
Sanchez-Cuevas et al. | A comparison of color models for color face segmentation | |
Atharifard et al. | Robust component-based face detection using color feature | |
CN105868735A (en) | Human face-tracking preprocessing method and video-based intelligent health monitoring system | |
Yadav et al. | A novel approach for face detection using hybrid skin color model | |
Yadav et al. | Fast face detection based on skin segmentation and facial features | |
Rahman et al. | An automatic face detection and gender classification from color images using support vector machine | |
Hiremath et al. | Detection of multiple faces in an image using skin color information and lines-of-separability face model | |
Zhang et al. | Color-to-gray conversion based on boundary points | |
Youlian et al. | Face detection method using template feature and skin color feature in rgb color space | |
Boodoo-Jahangeer et al. | Face recognition using chain codes | |
Parente et al. | Assessing facial image accordance to ISO/ICAO requirements | |
Heshmat et al. | Face identification system in video | |
CN115410245A (en) | Method and device for detecting living body based on double purposes and storage medium | |
Ghimire et al. | A lighting insensitive face detection method on color images | |
Zhao et al. | Face detection based on skin color | |
Heshmat et al. | An efficient scheme for face detection based on contours and feature skin recognition | |
Alsufyani et al. | Automated skin region quality assessment for texture-based biometrics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170308 |
|
WD01 | Invention patent application deemed withdrawn after publication |