CN108805097A - 一种基于色彩空间转换的人脸识别与实时跟踪方法 - Google Patents
一种基于色彩空间转换的人脸识别与实时跟踪方法 Download PDFInfo
- Publication number
- CN108805097A CN108805097A CN201810640066.5A CN201810640066A CN108805097A CN 108805097 A CN108805097 A CN 108805097A CN 201810640066 A CN201810640066 A CN 201810640066A CN 108805097 A CN108805097 A CN 108805097A
- Authority
- CN
- China
- Prior art keywords
- face
- color
- color space
- information
- real
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 27
- 239000003086 colorant Substances 0.000 claims abstract description 8
- 238000009826 distribution Methods 0.000 claims description 13
- 238000005286 illumination Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 6
- 230000036544 posture Effects 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000001815 facial effect Effects 0.000 claims description 5
- 230000035945 sensitivity Effects 0.000 claims description 5
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 claims description 3
- 238000009499 grossing Methods 0.000 claims description 3
- 238000010801 machine learning Methods 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000001131 transforming effect Effects 0.000 claims description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/223—Analysis of motion using block-matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/56—Extraction of image or video features relating to colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于色彩空间转换的人脸识别与实时跟踪方法,包括脸部特征的色彩空间转换;图像亮度信息的归一化处理;利用肤色和其他任一脸部特征颜色实现脸部识别;采用前向估计方法完成实时跟踪。本发明可实现用最小的频宽实现人脸快速识别和实时跟踪,具有冗余信息少,实时性好及稳定性高的优点。
Description
技术领域
本发明属于计算机、通信和图像处理领域,具体涉及一种基于色彩空间转换的人脸识别与实时跟踪方法。
背景技术
在面部识别、人员检测、表情检测以及唇语解读等领域都用到人脸识别,而目前的通行方法主要是采用眼部定位或神经网络训练,普遍存在着对光照条件敏感、算法复杂、计算量大和实时性不佳的问题,无法适用于实时和动态识别要求高的场景。
发明内容
为解决上述问题,本发明提供了一种基于色彩空间转换的人脸识别与实时跟踪方法,可以不通过眼部定位和复杂的神经网络训练等方法,实现快速识别和实时跟踪。
本发明解决其问题所包括的步骤如下:
一种基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于,包括以下步骤:
A.将脸部特征的RGB色彩空间转换成YIQ色彩空间;
B.将图像中脸部特征采样的亮度信息归一化处理;
C.利用肤色和其他任一脸部特征颜色实现脸部识别;
D.采用前向估计方法完成实时跟踪。
进一步的,所述步骤A的具体实现方式为:
(1)对RGB信息重新编码,转换到YUV色彩空间
根据RGB_YUV转换公式有下式:
其中C1和C2为压缩比;
通常取值为并且满足条件C1 2+C2 2=1,因此,可以结合三角函数关系,令
以上算式中,Y表示颜色的灰度值,U和V表示色差,并且U,V两色差信息是正交的,因此,可认为在二维坐标系(U,V)中,二维颜色信息向量的模值Nv表达了颜色的饱和度Sa,其相位角θ表达了颜色的色调Hu,以上关系可表示为下式:
(2)将YUV色彩空间转换为YIQ空间,最终将RGB转换为IQ空间:
根据YUV_YIQ转换关系,有下式:
由上式,可直观地看出U-V空间逆时针转动33°便可得到IQ空间,因此,得到RGB_YIQ转换算式如下:
进一步的,所述步骤B的具体实现方式为:
(1)利用样本的原始RGB信息进行处理,对亮度信息归一化处理
原始颜色空间信息记为[R G B]T归一化后的颜色空间信息记为[RN GN BN]T,则归一化算式如下:
(2)变换样本的二维色度信息(I,Q)平面,使得样本的人脸特征色度信息映射到色度平面区域后,能够集中体现在质心轴上
①根据样本,绘制在不同时段的自然光照、多种人工光照下特征色的色调相位分布,进而确定特征颜色色调分布极值所对应的相位角θm
②利用步骤①所确定的极值相位θm,在原始色度坐标系(I,Q)的基础上,生成特征色度坐标系
根据三角函数关系和分量的正交特性,可得变换算式:
结合RGB_YIQ的空间转换算式,可得,
进一步的,所述步骤C的具体实现方式为:
(1)肤色和脸部第二特征色的定位与预处理
假设图像中肤色区域的像素点集为Setsk,第二特征色区域的像素点集记为Set2,则两部分区域的面积为:
其中,
经过上述计算,若满足条件:则可作为初级目标区域集Seto;
(2)对初级目标区域集Seto的像素色度信息Cm1(x,y),Cm2(x,y)进行平滑处理
式中n为Seto的维度,i,j分别为特征颜色空间的x,y的计数;
(3)人脸图像尺寸的归一化处理,生成脸像基本色度规律
脸像在不同的环境和姿态的情况下,具有不同的像素形状,为了抓取脸像的基本色度分布规律,使其在不同姿态下,都能够包含这一规律,采用图像的色度质量分布图H(Cm1,Cm2)来反映这一规律:
(4)排除初级目标区域集Seto中的非脸部部分
①提取初级目标区域集Seto中与步骤(3)生成的基本色度差异最大的特征点:
②排除非脸部部分的特征点:
参数ρ为敏感度阈值,根据样本值统计得到,也可作为AI接口,由机器学习训练得到,
σ1和σ2为经验值,一般取值为W×B为图像像素数;
满足上式所述条件的,判定为脸部特征,其余特征被排除。
进一步的,所述步骤D的具体实现方式为:
假设系统在当前时间以及前后两个单位时间下的三个状态记为t0,t0+1,t0-1,目标的运动速度记为则前向估计方法如下:
(1)目标下一时刻运动速度估计
因此,目标下一时刻的运动速度估计
(2)根据上述估计,那么目标在(t0+1)状态时的位置前向估计为:
本发明的有益效果为:
本发明所述的一种基于色彩空间转换的人脸识别与实时跟踪方法可实现用最小的频宽实现人脸快速识别和实时跟踪,具有冗余信息少,实时性好及稳定性高的优点。
附图说明
图1为一种基于色彩空间转换的人脸识别与实时跟踪方法整体流程图;
图2为样本图像在多光源下的色调相位分布曲线;
图3为本发明的识别和跟踪效果。
具体实施方式
本方法实施例基于色彩空间转换的人脸识别与实时跟踪方法包括以下步骤:
A.脸部特征的色彩空间转换;
通用的RGB色彩空间因需要独立通道来传输颜色的三维信息,不利于高实时性的处理,为了实现脸部快速识别和实时跟踪,本方法首先将RGB色彩空间转换成亮度-色度空间PAL制式的YUV空间和NTSC制式的YIQ空间,这两种色彩空间均是用颜色的灰阶值Y和色度信息组成,但是YIQ空间将色度信息分解成I和Q,分别对应于人眼最敏感的色度和人眼最不敏感的色度,只需用最小的频宽来处理Q信息,可以从根本上实现以最小的带宽和最少的冗余信息来处理图像,因此本发明将色彩空间最终都转换成YIQ空间,方法如下:
(1)对RGB信息重新编码,转换到YUV色彩空间,本实例采用planar格式。
根据RGB_YUV转换公式有下式:
其中C1和C2为压缩比。
通常取值为并且满足条件C1 2+C2 2=1,因此,可以结合三角函数关系,令
以上算式中,Y表示颜色的灰度值,U和V表示色差,并且U,V两色差信息是正交的。因此,可认为在二维坐标系(U,V)中,二维颜色信息向量的模值Nv表达了颜色的饱和度Sa,其相位角θ表达了颜色的色调Hu,以上关系可表示为下面算式:
(2)将YUV色彩空间转换为YIQ空间,最终将RGB转换为IQ空间:
根据YUV_YIQ转换关系,有下式:
由上式,可直观地看出U-V空间逆时针转动33°便可得到IQ空间。因此,得到RGB_YIQ转换算式如下:
B.图像中脸部特征采样的亮度信息归一化处理:
为了提高人脸识别的稳定性和实时性,本发明以肤色和脸部特征颜色作为处理的基础。以颜色作为处理依据的方法在原理上存在着易受环境光照影响,对后续的人脸识别造成严重影响。从颜色空间可知,环境光照对肤色信息的影响主要是灰阶值,而不是对色彩直接造成影响,在步骤A中,通过RGB_YIQ颜色空间的转换,将颜色信息转变成了灰阶值和色差,也就是亮度和色度两部分,因此,只要将样本的亮度信息归一化处理,就能够充分利用色度信息展开识别工作。方法如下:
(1)利用样本的原始RGB信息进行处理,对亮度信息归一化处理:
原始颜色空间信息记为[R G B]T归一化后的颜色空间信息记为[RN GN BN]T,则归一化算式如下:
(2)变换样本的二维色度信息(I,Q)平面,使得样本的人脸特征色度信息映射到色度平面区域后,能够集中体现在质心轴上:
①根据样本,绘制在不同时段的自然光照、多种人工光照下特征色的色调相位分布,进而确定特征颜色色调分布极值所对应的相位角θm,如图2所示;
②利用步骤①所确定的极值相位θm,在原始色度坐标系(I,Q)的基础上,生成特征色度坐标系
根据三角函数关系和分量的正交特性,可得变换算式:
结合步骤A的空间转换算式,可得,
即,
这样便将原始RGB颜色信息转换到特征色度坐标系,脸部其他特征都可按照上述方法来转换,比如眼部、唇部颜色等。
C.利用肤色和其他任一脸部特征颜色实现脸部识别:
(1)肤色和脸部第二特征色的定位与预处理;
假设图像中肤色区域的像素点集为Setsk,第二特征色区域的像素点集记为Set2,则两部分区域的面积为:
其中,
经过上述计算,若满足条件:则可作为初级目标区域集Seto,其中尚包含干扰和噪声等假目标信息。
(2)对初级目标区域集Seto的像素色度信息Cm1(x,y),Cm2(x,y)进行平滑处理:
式中n为Seto的维度,i,j分别为特征颜色空间的x,y的计数。
(3)人脸图像尺寸的归一化处理,生成脸像基本色度规律:
脸像在不同的环境和姿态的情况下,具有不同的像素形状,为了抓取脸像的基本色度分布规律,使其在不同姿态下,都能够包含这一规律,采用图像的色度质量分布图H(Cm1,Cm2)来反映这一规律:
(4)排除初级目标区域集Seto中的非脸部部分:
①提取初级目标区域集Seto中与步骤(3)生成的基本色度差异最大的特征点:
②排除非脸部部分的特征点:
参数ρ为敏感度阈值,根据样本值统计得到,也可作为AI接口,由机器学习训练得到。
σ1和σ2为经验值,一般取值为W×B为图像像素数。
满足上式所述条件的,判定为脸部特征,其余特征被排除。
D.采用前向估计方法完成实时跟踪。
为了取得更高的实时性,本发明采用前向估计的方法,以提高系统灵敏度和计算效率。假设系统在当前时间以及前后两个单位时间下的三个状态记为t0,t0+1,t0-1,目标的运动速度记为则前向估计方法如下:
(1)目标下一时刻运动速度估计
因此,目标下一时刻的运动速度估计
(2)根据上述估计,那么目标在(t0+1)状态时的位置前向估计为:
上述算式具有前向预估特性,能够在其他条件相同的前提下,大大提高脸部识别后的实时跟踪效率。
综上所述,便完成了本发明所述的一种基于色彩空间转换的人脸识别与实时跟踪方法,本方法可实现用最小的频宽实现人脸快速识别和实时跟踪,具有冗余信息少,实时性好及稳定性高的优点。
Claims (5)
1.一种基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于,包括以下步骤:
A.将脸部特征的RGB色彩空间转换成YIQ色彩空间;
B.将图像中脸部特征采样的亮度信息归一化处理;
C.利用肤色和其他任一脸部特征颜色实现脸部识别;
D.采用前向估计方法完成实时跟踪。
2.如权利要求1所述的基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于:
所述步骤A的具体实现方式为:
(1)对RGB信息重新编码,转换到YUV色彩空间
根据RGB_YUV转换公式有下式:
其中C1和C2为压缩比;
通常取值为并且满足条件C1 2+C2 2=1,因此,可以结合三角函数关系,令
以上算式中,Y表示颜色的灰度值,U和V表示色差,并且U,V两色差信息是正交的,因此,可认为在二维坐标系(U,V)中,二维颜色信息向量的模值Nv表达了颜色的饱和度Sa,其相位角θ表达了颜色的色调Hu,以上关系可表示为下式:
(2)将YUV色彩空间转换为YIQ空间,最终将RGB转换为IQ空间:
根据YUV_YIQ转换关系,有下式:
由上式,可直观地看出U-V空间逆时针转动33°便可得到IQ空间,因此,得到RGB_YIQ转换算式如下:
3.如权利要求1或2所述的基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于:
所述步骤B的具体实现方式为:
(1)利用样本的原始RGB信息进行处理,对亮度信息归一化处理
原始颜色空间信息记为[R G B]T归一化后的颜色空间信息记为[RN GN BN]T,则归一化算式如下:
(2)变换样本的二维色度信息(I,Q)平面,使得样本的人脸特征色度信息映射到色度平面区域后,能够集中体现在质心轴上
①根据样本,绘制在不同时段的自然光照、多种人工光照下特征色的色调相位分布,进而确定特征颜色色调分布极值所对应的相位角θm
②利用步骤①所确定的极值相位θm,在原始色度坐标系(I,Q)的基础上,生成特征色度坐标系
根据三角函数关系和分量的正交特性,可得变换算式:
结合RGB_YIQ的空间转换算式,可得,
4.如权利要求3所述的基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于:
所述步骤C的具体实现方式为:
(1)肤色和脸部第二特征色的定位与预处理
假设图像中肤色区域的像素点集为Setsk,第二特征色区域的像素点集记为Set2,则两部分区域的面积为:
其中,
经过上述计算,若满足条件:则可作为初级目标区域集Seto;
(2)对初级目标区域集Seto的像素色度信息Cm1(x,y),Cm2(x,y)进行平滑处理
式中n为Seto的维度,i,j分别为特征颜色空间的x,y的计数;
(3)人脸图像尺寸的归一化处理,生成脸像基本色度规律
脸像在不同的环境和姿态的情况下,具有不同的像素形状,为了抓取脸像的基本色度分布规律,使其在不同姿态下,都能够包含这一规律,采用图像的色度质量分布图H(Cm1,Cm2)来反映这一规律:
(4)排除初级目标区域集Seto中的非脸部部分
①提取初级目标区域集Seto中与步骤(3)生成的基本色度差异最大的特征点:
②排除非脸部部分的特征点:
参数ρ为敏感度阈值,根据样本值统计得到,也可作为AI接口,由机器学习训练得到,
σ1和σ2为经验值,一般取值为W×B为图像像素数;
满足上式所述条件的,判定为脸部特征,其余特征被排除。
5.如权利要求4所述的基于色彩空间转换的人脸识别与实时跟踪方法,其特征在于:
所述步骤D的具体实现方式为:
假设系统在当前时间以及前后两个单位时间下的三个状态记为t0,t0+1,t0-1,目标的运动速度记为则前向估计方法如下:
(1)目标下一时刻运动速度估计
因此,目标下一时刻的运动速度估计
(2)根据上述估计,那么目标在(t0+1)状态时的位置前向估计为:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810640066.5A CN108805097A (zh) | 2018-06-21 | 2018-06-21 | 一种基于色彩空间转换的人脸识别与实时跟踪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810640066.5A CN108805097A (zh) | 2018-06-21 | 2018-06-21 | 一种基于色彩空间转换的人脸识别与实时跟踪方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108805097A true CN108805097A (zh) | 2018-11-13 |
Family
ID=64085124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810640066.5A Withdrawn CN108805097A (zh) | 2018-06-21 | 2018-06-21 | 一种基于色彩空间转换的人脸识别与实时跟踪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108805097A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110599553A (zh) * | 2019-09-10 | 2019-12-20 | 江南大学 | 一种基于YCbCr的肤色提取及检测方法 |
CN112700396A (zh) * | 2019-10-17 | 2021-04-23 | 中国移动通信集团浙江有限公司 | 一种人脸图片光照评价方法、装置、计算设备和存储介质 |
-
2018
- 2018-06-21 CN CN201810640066.5A patent/CN108805097A/zh not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110599553A (zh) * | 2019-09-10 | 2019-12-20 | 江南大学 | 一种基于YCbCr的肤色提取及检测方法 |
CN110599553B (zh) * | 2019-09-10 | 2021-11-02 | 江南大学 | 一种基于YCbCr的肤色提取及检测方法 |
CN112700396A (zh) * | 2019-10-17 | 2021-04-23 | 中国移动通信集团浙江有限公司 | 一种人脸图片光照评价方法、装置、计算设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110299774A1 (en) | Method and system for detecting and tracking hands in an image | |
CN103020992B (zh) | 一种基于运动颜色关联的视频图像显著性检测方法 | |
CN106446872A (zh) | 一种低照度下的视频人脸检测识别方法 | |
CN110619628A (zh) | 一种人脸图像质量评估方法 | |
KR20210107566A (ko) | 이미지 처리 방법, 장치, 전자 기기 및 저장 매체 | |
CN106909884B (zh) | 一种基于分层结构和可变形部分模型的手部区域检测方法和装置 | |
CN111144207A (zh) | 一种基于多模态信息感知的人体检测和跟踪方法 | |
CN109389617A (zh) | 一种基于片上异构系统的运动目标识别与追踪方法及系统 | |
CN112487981A (zh) | 基于双路分割的ma-yolo动态手势快速识别方法 | |
CN109902613A (zh) | 一种基于迁移学习和图像增强的人体特征提取方法 | |
CN108711160B (zh) | 一种基于hsi增强性模型的目标分割方法 | |
CN111161219B (zh) | 一种适用于阴影环境的鲁棒单目视觉slam方法 | |
CN106980371B (zh) | 一种基于临近异构分布式结构的移动增强现实交互方法 | |
Rahman et al. | An automatic face detection and gender classification from color images using support vector machine | |
CN108805097A (zh) | 一种基于色彩空间转换的人脸识别与实时跟踪方法 | |
CN108154496A (zh) | 一种适用于电力作业机器人的电力设备外观变化识别方法 | |
CN109657544B (zh) | 一种人脸检测方法和装置 | |
CN114359244B (zh) | 一种基于超像素分割与多种颜色特征的图像显著性检测方法 | |
JP3979122B2 (ja) | 画像処理装置および画像処理方法 | |
Zhu et al. | Image Shadow Detection and Removal in Autonomous Vehicle Based on Support Vector Machine. | |
CN111008555B (zh) | 一种无人机图像弱小目标增强提取方法 | |
CN111325209B (zh) | 一种车牌识别方法和系统 | |
Lichtenauer et al. | A self-calibrating chrominance model applied to skin color detection. | |
WO2021102928A1 (zh) | 图像处理方法及装置 | |
Ren et al. | Research on multi pose facial feature recognition based on deep learning |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181113 |
|
WW01 | Invention patent application withdrawn after publication |