计算机科学 ›› 2019, Vol. 46 ›› Issue (10): 180-185.doi: 10.11896/jsjkx.180901688

• 信息安全 • 上一篇    下一篇

应用色彩纹理特征的人脸防欺骗算法

包晓安1, 林晓东1, 张娜1, 徐璐1, 吴彪2   

  1. (浙江理工大学信息学院 杭州310018)1
    (山口大学东亚研究科 山口753-8514)2
  • 收稿日期:2018-09-10 修回日期:2019-02-24 出版日期:2019-10-15 发布日期:2019-10-21
  • 通讯作者: 张娜(1977-),女,硕士,副教授,主要研究方向为智能信息处理,E-mail:zhangna@zstu.edu.cn。
  • 作者简介:包晓安(1973-),男,硕士,教授,主要研究方向为图像处理、机器学习;林晓东(1993-),男,硕士生,主要研究方向为图像处理、机器学习;徐璐(1988-),男,博士,讲师,主要研究方向为3D图像;吴彪(1989-),男,博士生,主要研究方向为图像识别。
  • 基金资助:
    本文受国家自然科学基金(61502430,61562015),广西自然科学重点基金(2015GXNSFDA139038),浙江理工大学521人才培养计划项目资助。

Face Anti-spoofing Detection Using Color Texture Feature

BAO Xiao-an1, LIN Xiao-dong1, ZHANG Na1, XU Lu1, WU Biao2   

  1. (School of Information Science and Technology,Zhejiang Sci-tech University,Hangzhou 310018,China)1
    (The Graduate School of East Asian Studies,Yamaguchi University,Yamaguchi-shi 753-8514,Japan)2
  • Received:2018-09-10 Revised:2019-02-24 Online:2019-10-15 Published:2019-10-21

摘要: 针对目前人脸识别系统中存在易被人脸照片、人脸视频等方式攻击的问题,提出了一种应用融合色彩纹理特征的人脸防欺骗检测算法。目前,主要的人脸防欺骗检测算法分为用户配合式检测与静默式检测。针对如今火热的在线认证系统,静默式活体检测因具有良好的用户体验性以及分类结果的精确性,成为了该领域的热门研究方向。不同于当前静默式活体检测算法中较为流行的基于亮度特征以及图像质量分析的活体检测方法,文中在验证了色彩特征信息对区分活体人脸与虚假人脸的有效性的基础上,充分地研究了局部纹理特征的特性,并提出了一种结合亮度特征、色彩特征以及局部纹理特征的特征提取融合算法。首先,通过seetaFace人脸检测算法定位人脸及人眼坐标,并利用人眼坐标信息提取仅包含人脸的图像,以减少周围背景图像的干扰;其次,通过转换色彩空间的方式分离图像中的色彩信息和亮度信息,利用色道分离的方式有效地提取纹理特征;最后,采用融合局部纹理特征的提取方法在不同色道上提取特征,并将各通道提取的特征向量联合为一个特征向量,运用支持向量机(Support Vector Machine,SVM)训练分类器。将所提算法在MSU,CASIA,OULU标准人脸活体检测数据集中进行实验,实验结果表明,算法的性能良好,在分类准确率上取得了良好的效果。

关键词: 活体检测, 人脸识别, 纹理特征, 颜色空间

Abstract: Aiming at the difficulty that face recognition system could be easily deceived by face photos and face videos,a face anti-spoofing detection algorithm were proposed,which uses the fusion color texture features.At present,the main face anti-spoofing detection algorithms are divided into user-matched detection and silent detection.For hot online authentication system nowadays,silent detection has become popular because of its good user experience and accuracy of classification results.Different from the currently popular methods based on brightness characteristics and image quality analysis,the proposed method studies the effectiveness of color features and combined texture features,and then the method combining brightness features,color features and local texture features is proposed.Firstly,the seetaFace algorithm is used to get the coordinates of face and eyes.And then the images which only contain the face are extracted to reduce the interference of background.Secondly,the color information and the brightness information in the image are separated by converting color space and color channel separation.Finally,the method of extracting fusion local texture features is used to extract features from different channels and the feature vectors extracted by each channel are combined and stretched into one-D feature vector,and SVM(Support Vector Machine)is used to train the classifier.The algorithm was performed on the MSU,ASIA,ULU base-line spoofing face database.The experimental results show that the proposed method performs well on improving classification accuracy.

Key words: Color space, Face recognition, Liveness detection, Texture feature

中图分类号: 

  • TP391.4
[1]ALSUFYANI N,ALI A,HOQUE S,et al.Biometrie presentation attack detection using gaze alignment[C]//IEEE International Conference on Identity,Security,and Behavior Analysis.IEEE,2018:1-8.
[2]SINGH A K,JOSHI P,NANDI G C.Face recognition with liveness detection using eye and mouth movement[C]//InternationalConference on Signal Propagation and Computer Technology.IEEE,2014:592-597.
[3]PAN G,SUN L,WU Z,et al.Monocular camera-based face liveness detection by combining eyeblink and scene context[J].Te-lecommunication Systems,2011,47(3/4):215-225.
[4]WEN D,HAN H,JAIN A K.Face Spoof Detection With Image Distortion Analysis[J].IEEE Transactions on Information Forensics & Security,2015,10(4):746-761.
[5]TANG D,ZHOU Z,ZHANG Y,et al.Face Flashing:a Secure Liveness Detection Protocol based on Light Reflections[J].arXiv:1801.01949.
[6]PINTO A,PEDRINI H,SCHWARTZ W R,et al.Face Spoofing Detection Through Visual Codebooks of Spectral Temporal Cubes[J].IEEE Transactions on Image Processing A Publication of the IEEE Signal Processing Society,2015,24(12):4726.
[7]MAATTA J,HADID A,PIETIKAINEN M.Face spoofing detection from single images using micro-texture analysis[C]//International Joint Conference on Biometrics.IEEE,2011:1-7.
[8]TIRUNAGARI S,POH N,WINDRIDGE D,et al.Detection of Face Spoofing Using Visual Dynamics[J].IEEE Transactions on Information Forensics & Security,2015,10(4):762-777.
[9]CERNADAS E,FERNÁNDEZ-DELGADO M,GONZÁLEZ-RUFINO E,et al.Influence of normalization and color space to color texture classification[J].Pattern Recognition,2017,61(1):120-138.
[10]ALHASSAN A K,ALFAKI A A.Color and texture fusion-based method for content-based Image Retrieval[C]//2017 International Conference on Communication,Control,Computing and Electronics Engineering (ICCCCEE).IEEE,2017:1-6.
[11]WEN W,ZUO L X.Blind Color Image Quality Assessment Base on Color Characteristics[J].Computer Science,2017,44(S1):151-156.(in Chinese)
闻武,左凌轩.基于色彩特征的无参考彩色图像质量评价[J].计算机科学,2017,44(S1):151-156.
[12]HUANG R,HU M.Content-based Image Retrieval Using Color Position and Texture Fused Features[J].Computer Science,2014,41(S1):118-121.(in Chinese)
黄仁,胡敏.综合颜色空间特征和纹理特征的图像检索[J].计算机科学,2014,41(S1):118-121.
[13]ZHONG R,WU H Y,HE Y.Fast Face Recognition Algorithm Based on Local Fusion Feature and Hierarchical Incremental Tree[J].Computer Science,2018,45(6):308-313.(in Chinese)
钟锐,吴怀宇,何云.基于局部融合特征与分层增量树的快速人脸识别算法[J].计算机科学,2018,45(6):308-313.
[14]REINHARD E,ASHIKHMIN M,GOOCH B,et al.Color Transfer between Images[J].IEEE Computer Graphics & Applications,2002,21(5):34-41.
[15]CHINGOVSKA I,ANJOS A,MARCEL S.On the effectiveness of local binary patterns in face anti-spoofing[C]//Biometrics Special Interest Group.IEEE,2012:1-7.
[16]YEH C H,CHANG H H.Face Liveness Detection Based on Perceptual Image Quality Assessment Features with Multi-scale Analysis[C]//IEEE Winter Conference on Applications of Computer Vision.IEEE,2018:49-56.
[17]YEH C H,CHANG H H.Face liveness detection with feature discrimination between sharpness and blurriness[C]//Fifteenth Iapr International Conference on Machine Vision Applications.IEEE,2017:398-401.
[18]REHMAN Y A U,MAN P L,LIU M.LiveNet:Improving Features Generalization for Face Liveness Detection using Convolution Neural Networks[J].Expert Systems with Applications,2018,108:159-169.
[1] 沈超, 何希平.
基于纹理特征增强和轻量级网络的人脸防伪算法
Face Anti-spoofing Algorithm Based on Texture Feature Enhancement and Light Neural Network
计算机科学, 2022, 49(6A): 390-396. https://doi.org/10.11896/jsjkx.210600217
[2] 黄璞, 杜旭然, 沈阳阳, 杨章静.
基于局部正则二次线性重构表示的人脸识别
Face Recognition Based on Locality Regularized Double Linear Reconstruction Representation
计算机科学, 2022, 49(6A): 407-411. https://doi.org/10.11896/jsjkx.210700018
[3] 黄璞, 沈阳阳, 杜旭然, 杨章静.
基于局部约束特征线表示的人脸识别
Face Recognition Based on Locality Constrained Feature Line Representation
计算机科学, 2022, 49(6A): 429-433. https://doi.org/10.11896/jsjkx.210300169
[4] 程祥鸣, 邓春华.
基于无标签知识蒸馏的人脸识别模型的压缩算法
Compression Algorithm of Face Recognition Model Based on Unlabeled Knowledge Distillation
计算机科学, 2022, 49(6): 245-253. https://doi.org/10.11896/jsjkx.210400023
[5] 靳利贞, 李庆忠.
基于接缝一致性准则的结构纹理图像快速合成算法
Fast Structural Texture Image Synthesis Algorithm Based on Seam ConsistencyCriterion
计算机科学, 2022, 49(6): 262-268. https://doi.org/10.11896/jsjkx.210400039
[6] 魏勤, 李瑛娇, 娄平, 严俊伟, 胡辑伟.
基于边云协同的人脸识别方法研究
Face Recognition Method Based on Edge-Cloud Collaboration
计算机科学, 2022, 49(5): 71-77. https://doi.org/10.11896/jsjkx.210300222
[7] 何嘉玉, 黄宏博, 张红艳, 孙牧野, 刘亚辉, 周哲海.
基于深度学习的单幅图像三维人脸重建研究综述
Review of 3D Face Reconstruction Based on Single Image
计算机科学, 2022, 49(2): 40-50. https://doi.org/10.11896/jsjkx.210500215
[8] 陈长伟, 周晓峰.
快速局部协同表示分类器及其在人脸识别中的应用
Fast Local Collaborative Representation Based Classifier and Its Applications in Face Recognition
计算机科学, 2021, 48(9): 208-215. https://doi.org/10.11896/jsjkx.200800155
[9] 辛元雪, 史朋飞, 薛瑞阳.
基于区域提取与改进 LBP 特征的运动目标检测
Moving Object Detection Based on Region Extraction and Improved LBP Features
计算机科学, 2021, 48(7): 233-237. https://doi.org/10.11896/jsjkx.200600131
[10] 温荷, 罗频捷.
基于改进脉冲耦合神经网络的动态人脸识别
Dynamic Face Recognition Based on Improved Pulse Coupled Neural Network
计算机科学, 2021, 48(6A): 85-88. https://doi.org/10.11896/jsjkx.200600172
[11] 吴晓丽, 胡伟.
基于注意力的热点块和显著像素卷积神经网络的人脸防伪方法
Attention-based Hot Block and Saliency Pixel Convolutional Neural Network Method for Face Anti-spoofing
计算机科学, 2021, 48(4): 316-324. https://doi.org/10.11896/jsjkx.200300128
[12] 白子轶, 毛懿荣, 王瑞平.
视频人脸识别进展综述
Survey on Video-based Face Recognition
计算机科学, 2021, 48(3): 50-59. https://doi.org/10.11896/jsjkx.210100210
[13] 王济民, 魏怡, 周宇, 孙傲, 刘源升.
基于LeNet-5卷积神经网络和颜色特征的限速标志识别
Speed Limit Sign Recognition Based on LeNet-5 CNN and Color Feature
计算机科学, 2021, 48(11A): 345-350. https://doi.org/10.11896/jsjkx.201200213
[14] 杨章静, 王文博, 黄璞, 张凡龙, 王昕.
基于局部加权表示的线性回归分类器及人脸识别
Local Weighted Representation Based Linear Regression Classifier and Face Recognition
计算机科学, 2021, 48(11A): 351-359. https://doi.org/10.11896/jsjkx.210100173
[15] 栾晓, 李晓双.
基于多特征融合的人脸活体检测算法
Face Anti-spoofing Algorithm Based on Multi-feature Fusion
计算机科学, 2021, 48(11A): 409-415. https://doi.org/10.11896/jsjkx.210100181
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!