新書推薦:
《
大模型应用开发:RAG入门与实战
》
售價:HK$
91.8
《
不挨饿快速瘦的减脂餐
》
售價:HK$
68.8
《
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
》
售價:HK$
113.6
《
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
》
售價:HK$
135.7
《
化妆品学原理
》
售價:HK$
57.3
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:HK$
48.3
《
爱你,是我做过最好的事
》
售價:HK$
57.3
《
史铁生:听风八百遍,才知是人间(2)
》
售價:HK$
57.3
|
內容簡介: |
人脸识别是当今热门的研发方向,在安防、金融、旅游等领域具有十分广泛的应用。本书全面、系统地介绍“刷脸”背后的技术,包括人脸检测、人脸识别、人脸检索相关的算法原理和实现技术。本书中讲解的算法具有高度的可操作性和实用性。通过学习本书,研究人员、工程师能够在3~5个月内,系统了解、掌握人脸检测、人脸识别、人脸检索相关的原理和技术。本书内容新颖、层次清晰,适合高校教师、研究人员、研究生、高年级本科生、人脸识别爱好者使用。
|
關於作者: |
张重生,男,博士,教授,硕士生导师,河南大学大数据研究中心、大数据团队带头人。研究领域为大数据分析、深度学习、数据挖掘、数据库、数据流(实时数据分析)。博士毕业于 INRIA,France法国国家信息与自动化研究所,获得优秀博士论文荣誉。2010年08月至2011年3月,在美国加州大学洛杉矶分校UCLA,计算机系,师从著名的数据库专家Carlo Zaniolo教授,从事数据挖掘领域的合作研究。 2012-2013,挪威科技大学,ERCIMMarie-Curie Fellow。
|
目錄:
|
第1章人脸检测、人脸识别与人脸检索概述1
1.1人脸检测、人脸识别与人脸检索的应用场景2
1.1.1当前应用3
1.1.2未来应用5
1.2人脸检测、人脸识别与人脸检索常用的数据集5
1.2.1LFW数据集5
1.2.2FDDB数据集6
1.2.3Wanwan1数据集7
1.2.4Wanwan2数据集8
1.3OpenCV的简介、安装与使用8
参考文献15
第2章图像处理基础16
2.1数字图像处理的基本概念16
2.1.1像素17
2.1.2分辨率17
2.1.3图像的色调、亮度和饱和度19
2.1.4图像的对比度22
2.1.5图像的纹理23
2.2颜色空间26
2.2.1RGB颜色空间26
2.2.2HSV颜色空间27
2.2.3YUV颜色空间27
2.2.4颜色空间的转换28
2.3数字图像处理的基本操作32
2.3.1图像的读取32
2.3.2图像的显示34
2.3.3图像的修改35
2.3.4图像的保存36
2.3.5获取图像的基本信息37
2.4图像类型及转换38
2.4.1图像类型39
2.4.2图像类型的转换39
2.5 图像变换处理48
2.5.1 图像的平移48
2.5.2图像的旋转51
2.5.3图像的缩放52
2.5.4图像的剪切55
2.5.5图像的翻转58
2.6图像的噪声和滤波60
2.6.1常见的噪声模型60
2.6.2经典的去噪算法64
第3章人脸检测实战67
3.1DPM人脸检测算法67
3.1.1DPM人脸检测算法的使用68
3.1.2DPM人脸检测算法的原理69
3.1.3DPM人脸检测算法的检测结果73
3.2LAEO人脸检测算法74
3.2.1LAEO人脸检测算法的使用74
3.2.2LAEO人脸检测算法的原理75
3.2.3LAEO人脸检测算法的检测结果77
3.3Viola&Jones人脸检测算法79
3.3.1Viola&Jones人脸检测算法的使用79
3.3.2Viola&Jones人脸检测算法的原理79
3.3.3Viola&Jones人脸检测算法的检测结果82
参考文献83
第4章基于深度学习的人脸检测算法84
4.1CNN Facial Point Detection人脸检测算法84
4.1.1CNN Facial Point Detection人脸检测算法的使用85
4.1.2CNN Facial Point Detection人脸检测算法的原理85
4.1.3CNN Facial Point Detection人脸检测算法的检测结果86
4.2DDFD人脸检测算法87
4.2.1DDFD人脸检测算法的使用87
4.2.2DDFD人脸检测算法的原理88
4.2.3DDFD人脸检测算法的检测结果89
4.3人脸检测算法融合90
参考文献92
第5章基于Fast R-CNN的人脸检测94
5.1Fast R-CNN简介94
5.2Fast R-CNN的特点和结构95
5.3Fast R-CNN的使用96
5.4数据集的预处理97
5.5EdgeBoxes的使用98
5.6使用EdgeBoxes提取object proposal99
5.7基于Fast R-CNN训练人脸检测网络模型和测试100
5.7.1训练阶段100
5.7.2测试阶段106
5.7.3评估阶段108
5.7.4优化阶段111
参考文献112
第6章人脸识别实战113
6.1DeepID算法114
6.1.1DeepID算法的原理114
6.1.2DeepID算法的流程116
6.1.3DeepID算法的结果126
6.2VGG Face Descriptor算法128
6.2.1VGG Face Descriptor算法的原理128
6.2.2VGG Face Descriptor算法的实现129
6.2.3VGG Face Descriptor算法的结果131
6.3OpenCV中的3种人脸识别算法132
6.3.1Eigenfaces132
6.3.2Fisherfaces140
6.3.3Local Binary Patterns Histograms148
6.4人脸识别算法对比分析152
6.5小结153
参考文献155
第7章人脸检索实践157
7.1人脸检索简介157
7.2计算人脸相似度的方法158
7.2.1欧氏距离159
7.2.2余弦相似度159
7.3查询处理算法161
7.4评价人脸检索结果的标准161
7.5PHash算法161
7.5.1PHash算法的使用162
7.5.2PHash算法原理162
7.5.3PHash算法实现162
7.5.4PHash算法的实验数据、实验结果及分析164
7.6DHash算法168
7.6.1DHash算法的使用168
7.6.2DHash算法原理168
7.6.3DHash算法实现169
7.6.4DHash算法的实验数据、实验结果及分析170
7.7PCA算法173
7.7.1PCA算法的使用173
7.7.2PCA算法原理174
7.7.3PCA算法实现175
7.7.4PCA算法的实验数据、实验结果及分析177
7.8BoF特征181
7.8.1BoF-SIFT算法的使用182
7.8.2BoF-SIFT算法原理182
7.8.3BoF-SIFT算法实现182
7.8.4BoF-SIFT算法的实验数据、实验结果及分析188
7.9用于图像快速检索的KD-Tree索引190
7.9.1FLANN算法的使用191
7.9.2KD-Tree的创建与查询处理191
7.9.3FLANN中KD-Tree的算法实现192
7.9.4FLANN算法的实验数据、实验结果及分析194
7.10Gabor算法195
7.10.1Gabor算法的使用196
7.10.2Gabor算法原理196
7.10.3Gabor算法实现199
7.10.4Gabor算法的实验数据、实验结果及分析204
7.11HOG算法208
7.11.1HOG算法的使用209
7.11.2HOG算法原理209
7.11.3HOG算法实现210
7.11.4HOG算法的实验数据、实验结果及分析212
7.12深度学习特征215
7.12.1深度学习算法的使用215
7.12.2深度学习算法原理215
7.12.3深度学习算法实现216
7.12.4深度学习算法的实验数据、实验结果及分析216
参考文献220
第8章人脸检测商业软件及其应用示例222
8.1人脸检测商业软件之VeriLook222
8.2人脸检测商业软件之Face226
8.3各种人脸检测算法的对比分析229
8.4视频中的人脸检测与追踪231
参考文献234
|
內容試閱:
|
我们正处于刷脸的时代,越来越多的刷脸应用开始出现。例如,北京西站的刷脸检票、厦门景点的刷脸验票、余额宝的刷脸认证等。初学者如果想进行人脸识别相关的研究和开发,那么他们应该阅读什么书籍呢?
刷脸背后的技术,不仅仅是人脸识别,亦需要人脸检测和人脸检索等技术提供支撑。目前,市场上有少部分人脸识别的书籍,而专门讲解人脸检测和人脸检索技术的书籍则更少。近年来,笔者及其团队在从事人脸检测、人脸识别、人脸检索相关的研究时,查阅了很多国内外的参考资料,到目前为止,尚未见到一本能够全面涵盖刷脸应用所涉及的人脸检测、人脸识别和人脸检索相关技术且有实战参考价值的书籍。其中的一个主要原因可能是刷脸技术的商业价值高。
本书按照刷脸应用开发时所需技术的先后顺序,通过原理、例子、实战的方式,分别讲解了刷脸应用需要掌握的三大技术:人脸检测、人脸识别和人脸检索。更为重要的是,本书高度注重实战应用,每一个算法都通过具体程序讲解算法的使用、实验设计,以及实验结果。读者不但能够了解每个算法的原理,而且能够掌握应用开发的实战技能。
本书的目标是作为通用、普及性强、可操作性强的人脸识别的书籍,方便研究人员、工程师、研究生、计算机专业的高年级本科生,快速上手并全面、深入理解,扎实掌握刷脸应用相关的理论和算法,帮助读者快速入门,理解刷脸应用背后的核心技术与算法,并切实掌握刷脸应用开发所需的实战技术。
本书主编为张重生,副主编为王弯弯、王朋友、赵冬冬。于珂珂、彭国雯、裴宸平等研究生对本书的编写、实验部分的验证提供了一定的帮助,在此致谢。
笔者自知才疏学浅,仅略知人脸检测、人脸识别、人脸检索之皮毛。书中错谬之处在所难免,如蒙读者不吝告知(邮箱:chongsheng.zhang@yahoo.com,微信号:A13938613173),将不胜感激。
张重生
2017年4月
|
|