精通VisualC++指纹模式识别系统算法及现实(精通系列)(附光盘一张)
分類: 图书,计算机与互联网,程序语言与软件开发,算法与数据结构,
品牌: 李昊
基本信息·出版社:人民邮电出版社
·页码:416 页
·出版日期:2008年
·ISBN:9787115186737
·条形码:9787115186737
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:精通系列
·附带品描述:附光盘一张
产品信息有问题吗?请帮我们更新产品信息。
内容简介《精通VisualC++指纹模式识别系统算法及现实》共5篇。第一篇讲解指纹模式识别系统入门知识,包括指纹模式识别系统演示系统和指纹学基础,引导读者快速入门;第二篇讲解指纹模式识别系统算法,包括指纹模式识别预处理和指纹图像特征提取与比对的源代码实现;第三篇讲解如何亲手打造指纹模式识别系统,带领读者制作一个指纹模式识别系统的软硬件系统;第四篇讲解指纹模式识别应用技术基础,包括指纹模式识别技术各类应用的系统构造和源代码实现;第五篇讲解指纹电子产品技术和指纹电子产品的发展创业,包括指纹电子证件系统、指纹识别电子产品以及数字指纹技术的创业规划。
《精通VisualC++指纹模式识别系统算法及现实》适合指纹模式识别技术的初学者、指纹识别电子产品工程师以及打算投身指纹模式识别领域的创业者阅读。
媒体推荐指纹模式识别核心技术和系统应用是推动指纹模式识别事业发展的两大支柱。本书系统地讲解了指纹模式识别的这两个方面,是推动指纹识别普及应用的一部专著,值得一读。
北京中天一维科技有限公司总经理韩晓舟
本书有一个非常突出的特点——实用。全书以大量的实例来引导读者学习指纹模式识别算法,以及编写指纹模式识别程序。读者一定会从中受益。
信雅达系统工程股份有限公司总裁耿俊岭
在生物模式识别系统广泛应用的今天,指纹模式识别技术正在发挥着越来越大的作用,这本书是学习指纹模式识别技术很好的选择。
公安部第一研究所原副所长徐清漳
把数字指纹学和密码学结合形成指纹密码技术,是指纹模式识别技术的重要突破。也是难点之一。本书的作者以简洁的语言和丰富的实例讲述了这一技术。深入浅出,是一本难得的好书。
浙江宇腾科技有限公司董事长王振宇
编辑推荐免费公开了Visual C++指纹模式识别系统源代码
带领读者一步一步亲手制作一个指纹识别系统
深度剖析真实的行业应用案例
业界专家强力推荐
指纹模式识别产品的应用越来越广泛,大多数人对指纹模式识别技术了解甚少,觉得指纹模式识别技术高深莫测。《精通VisualC++指纹模式识别系统算法及现实》力图为读者揭开这层神秘的面纱,使读者能快速了解、掌握指纹模式识别的关键技术,并通过大量实例了解指纹模式识别技术的实际应用。
目录
第一篇指纹模式识别系统入门
第1章指纹模式识别演示轻松入门3
1.1体验Visual C++指纹模式识别演示系统3
1.1.1Visual C++指纹模式识别演示系统的安装与使用3
1.1.2Visual Basic指纹模式识别演示系统的安装与使用5
1.2指纹模式识别系统的市场应用前景8
1.3指纹模式识别系统的学习方法10
第2章轻松接触传统指纹学和数字指纹学11
2.1指纹学的历史11
2.2传统指纹学13
2.2.1指纹卡片14
2.2.2指纹分析16
2.2.3传统人工指纹比对16
2.3数字指纹学概述18
2.3.1计算机视觉原理19
2.3.2数字指纹学与传统指纹学的关系21
2.3.3数字指纹学的方法23
第3章轻松自创指纹模式识别演示26
3.1动手创建一个Visual C++程序26
3.1.1初步了解Visual C++工具环境26
3.1.2用Visual C++向导创建程序工程27
3.2编程接入Visual C++指纹算法程序代码30
3.2.1改造自建Visual C++程序界面30
3.2.2编程接入C++指纹算法程序代码实例34
3.3使用开发环境自创指纹模式识别演示系统38
3.3.1Visual C++指纹模式识别开发环境简介38
3.3.2自建Visual C++指纹模式识别演示系统38
3.3.3Visual C++指纹模式识别开发环境详细说明40
3.3.4指纹图像BMP位图的读取42
3.3.5指纹图像的灰度模型49
3.4编制可移植Visual C++指纹识别源代码的要点51
第二篇指纹模式识别系统算法
第4章指纹模式识别系统算法总论55
4.1指纹模式和指纹模式识别的发展历程55
4.1.1指纹的模式对象、模式特征对象、模式类型对象55
4.1.2指纹模式和指纹模式识别的发展历程60
4.1.3指纹模式的数据结构和数字图像文件表示62
4.2指纹模式识别系统算法的组成及流程62
4.2.1指纹模式识别系统算法组成概述62
4.2.2指纹模式识别系统算法实现流程64
第5章指纹模式识别的预处理68
5.1指纹数学建模与图像的畸变矫正68
5.1.1指纹图像畸变的自然模型68
5.1.2指纹图像畸变的物理模型69
5.1.3指纹图像畸变矫正的数学模型70
5.1.4指纹图像畸变矫正的C++源代码实现78
5.2指纹图像场及其计算82
5.2.1指纹图像场的自然模型82
5.2.2指纹图像场的物理模型82
5.2.3指纹图像场的数学模型84
5.2.4指纹图像场能计算的源代码实现85
5.3指纹图像的分割88
5.3.1计算强度场分割指纹图像89
5.3.2计算梯度场分割指纹图像89
5.3.3指纹图像分割的C++源代码实现91
5.4指纹图像的均衡93
5.4.1指纹图像灰度失衡的自然模型93
5.4.2指纹图像灰度失衡的物理模型94
5.4.3指纹图像灰度均衡的数学建模95
5.4.4指纹图像灰度均衡的C++源代码实现97
5.5指纹图像的收敛99
5.5.1指纹图像混沌发散的自然模型99
5.5.2指纹图像混沌发散的物理模型100
5.5.3指纹图像混沌发散的数学模型101
5.5.4指纹图像收敛的C++源代码实现103
5.6指纹图像的平滑106
5.6.1指纹图像噪声嘈杂的自然模型107
5.6.2指纹图像噪声嘈杂的物理模型107
5.6.3指纹图像平滑噪声的数学模型108
5.6.4指纹图像平滑噪声的C++源代码实现109
5.7指纹图像的智能增强111
5.7.1指纹图像智能增强的自然模型111
5.7.2指纹图像智能增强的物理模型111
5.7.3指纹图像智能增强的数学模型113
5.7.4指纹图像智能增强的C++源代码实现114
5.8指纹图像骨架的提取准备117
5.8.1指纹图像二值化模型118
5.8.2指纹图像智能二值化C++源代码实现119
5.8.3指纹图像去噪声处理C++源代码实现123
5.9指纹图像骨架的细化提取126
5.9.1指纹图像细化方法127
5.9.2指纹图像细化方法C++源代码实现127
5.9.3指纹图像细化后处理C++源代码实现130
第6章指纹图像特征提取与比对134
6.1指纹特征的拓扑结构理论134
6.1.1指纹特征点的“拓扑”结构比对概念135
6.1.2指纹特征的定义及分类137
6.2指纹特征的提取及其C++源代码实现138
6.2.1指纹特征端点、叉点的提取及其C++源代码实现138
6.2.2指纹特征中心点、三角点的提取及其C++源代码实现140
6.2.3去除伪指纹特征点的算法及其C++源代码实现147
6.3指纹图像的配准及其C++源代码实现161
6.3.1指纹图像“配准”特征点结构的装配162
6.3.2指纹图像的“柔性”配准163
6.4指纹图像的匹配及其C++源代码实现165
6.4.1指纹图像匹配的相似度165
6.4.2指纹图像匹配的模型和界限盒模型166
6.4.3指纹图像匹配的源代码实现168
6.5指纹的比对及其C++源代码实现174
6.5.1指纹比对的算法描述174
6.5.2指纹比对算法的源代码实现175
第三篇亲手打造指纹模式识别系统
第7章指纹模式识别算法程序架构189
7.1指纹图像的预处理程序架构189
7.1.1指纹图像采集传感器引擎189
7.1.2指纹图像预处理算法程序架构191
7.2指纹对象特征提取程序架构201
7.3指纹对象特征比对程序架构202
第8章三步打造指纹模式识别系统206
8.1第一步:打造自制指纹图像采集传感器206
8.1.1自制指纹图像传感器207
8.1.2自制指纹图像传感器接口208
8.2第二步:打造自制指纹模式识别SDK208
8.2.1建立静态指纹比对程序模块209
8.2.2建立自制指纹传感器程序控制模块213
8.2.3建立指纹模板数据库程序控制模块217
8.2.4建立采集指纹模板程序控制模块219
8.2.5建立指纹对比程序实时认证模块221
8.3第三步:打造自制指纹模式识别应用系统223
8.3.1建立自制指纹模式识别应用系统程序224
8.3.2测试、使用自制指纹模式识别应用系统程序229
8.4指纹图像采集传感器质量评测软件算法设计234
8.4.1购买成品或组装指纹传感器234
8.4.2指纹图像采集传感器质量评测软件算法设计235
8.5跨平台指纹模式识别系统应用设计248
第四篇指纹模式识别应用技术基础
第9章“指纹电子档案”技术基础257
9.1“指纹电子档案”全指纹滚动捺印系统257
9.1.1“指纹电子档案”全指纹滚动捺印系统组成257
9.1.2全指纹滚动捺印采集原理及其实现方法258
9.1.3全指纹滚动捺印程序的C++编程实现260
9.2“指纹电子档案”的指纹数据压缩与存储系统261
9.2.1全指纹数据的“小波”压缩与存储261
9.2.2全指纹的小波压缩与图像存储及其C++编程实现266
9.3“指纹电子档案”的指纹分类系统266
9.3.1“指纹电子档案”全局指纹分类系统架构266
9.3.2全指纹分类程序的C++编程实现268
9.4“指纹电子档案”全局指纹海量识别系统268
9.4.1海量指纹并行识别系统269
9.4.2海量指纹分布式识别系统269
9.4.3分布式海量数据库指纹识别系统源代码270
9.5“指纹电子档案”行业应用系统解决方案272
9.5.1“社保”指纹模式识别系统解决方案概述272
9.5.2“纹检”指纹模式识别系统解决方案概述274
第10章指纹密码学技术基础276
10.1指纹密码学技术架构276
10.1.1密码学简介276
10.1.2指纹密码学技术优势及原理说明278
10.1.3指纹密码系统架构的说明和使用280
10.2伪指纹特征随机发生器280
10.2.1随机发生器技术简介280
10.2.2伪指纹特征随机发生器技术优势及原理说明281
10.2.3伪指纹特征随机发生器的源代码实现283
10.3指纹对称密码系统285
10.3.1对称加(解)密技术简介285
10.3.2指纹对称密码系统技术优势及原理说明286
10.3.3指纹对称密码系统的源代码实现288
10.4指纹非对称密码系统290
10.4.1非对称加(解)密技术简介291
10.4.2指纹非对称密码系统技术优势及原理说明292
10.4.3指纹非对称密码系统的源代码实现296
10.5指纹电子签名系统298
10.5.1电子签名技术简介298
10.5.2指纹电子签名系统的技术优势及原理说明299
10.5.3指纹电子签名系统的编程实现及其源代码分析300
10.6指纹电子证书系统303
10.6.1电子证书技术简介303
10.6.2指纹电子证书系统的技术优势及原理说明304
10.6.3指纹电子证书的实现305
10.7指纹密码学PKI技术系统306
10.7.1密码学PKI技术系统简介306
10.7.2基于CA指纹特征认证的PKI系统技术307
10.7.3基于CA伪随机指纹特征密钥认证的PKI系统技术308
10.7.4指纹密码学PKI技术的实现312
10.8指纹密码系统的应用313
10.8.1信息的指纹加密存储的实现及其源代码分析313
10.8.2使用指纹加密技术传输文件信息的源代码实现315
10.8.3客户机服务器网络指纹鉴别的实现及其源代码分析317
10.8.4网络指纹登录认证的实现319
第五篇指纹电子产品技术与发展创业
第11章指纹电子证件系统325
11.1指纹电子证件系统325
11.1.1电子证件技术与传统证件技术325
11.1.2RFID技术与RFID电子证件技术326
11.1.3指纹RFID电子证件系统的构成330
11.1.4指纹RFID电子证件的系统实现331
11.2指纹电子护照334
11.2.1指纹电子护照概述335
11.2.2电子护照解决方案336
11.2.3电子护照的实现及源代码分析339
11.3电子驾驶证的实现及其源代码分析339
11.4指纹电子身份证的实现及其源代码分析340
11.5指纹电子工作证的实现及其源代码分析342
11.6指纹电子车牌342
11.6.1指纹电子车牌系统解决方案343
11.6.2指纹电子车牌系统解决方案的源代码实现及分析344
第12章指纹识别电子产品346
12.1指纹识别电子产品346
12.1.1指纹识别电子产品基础技术架构346
12.1.2指纹识别电子产品的ARM和DSP348
12.2指纹电子支付手机353
12.2.1手机支付系统概述353
12.2.2手机电子支付指纹识别认证系统解决方案354
12.2.3手机电子支付指纹识别认证的实现及其源代码分析355
12.3指纹考勤机357
12.4指纹门禁机358
12.5指纹门锁系统360
12.6指纹考勤机、门禁机、门锁的实现及其源代码分析362
12.6.1指纹考勤机、门禁机、门锁源代码实现的分析362
12.6.2指纹考勤机、门禁机、门锁各算法架构实现的分析363
12.7基于指纹认证的VANET行车安全电子系统363
12.7.1指纹行车安全电子系统组成、原理、功能概述364
12.7.2指纹行车安全电子系统的硬件设计制作367
12.7.3YT-802.11PVRce系统软件架构设计371
12.7.4驾驶员和电子驾驶证指纹身份认证模块371
12.7.5行车事故诱发因素分析模块372
12.7.6802.11UDP客户端/服务器无线通信模块374
12.7.7802.11UDP无线中继Mesh路由384
12.8指纹认证的行车安全系统软件设计386
12.8.1指纹认证的行车安全系统软件设计387
12.8.2YT-802.11PVRce软件通信设计实现387
12.8.3服务器和802.11无线基站软件设计制作389
12.8.4指纹认证行车安全电子系统的其他重要应用391
第13章数字指纹技术的创业发展395
13.1指纹模式识别成功创业的组成要素395
13.1.1指纹模式识别成功创业的市场要素395
13.1.2指纹模式识别成功创业的技术要素398
13.1.3指纹模式识别创业计划书及团队和资金要素398
13.2指纹模式识别和其他模式识别403
13.2.1虹膜、面相、声音模式采集404
13.2.2虹膜、面相、声音模式识别405
13.2.3其他模式识别技术408
13.3指纹与其他模式识别互融技术409
13.3.1指纹、虹膜和面相模式识别互融系统409
13.3.2指纹、面相和声音模式识别互融系统411
13.3.3指纹与其他模式识别技术的比较413
附录415
参考文献416
……[看更多目录]
序言指纹识别是一项古老而复杂的技术,人类很早以前就认识到每个人的指纹都是不一样的,同一个人十个手指的指纹也是完全不同的,所以数千年前人们就用指纹画押确认身份。到了近代,指纹识别更是广泛地应用于刑案侦察和司法认定,被誉为物证之首。
指纹是人身上最明显也是最方便的生物特征,它具备惟一、再生、不可抵赖、方便提取、易于辨认等特点。所以人们很早就注意到了它的商业用途。随着模式识别技术和计算机技术的发展。指纹识别技术也从人工识别逐步向电脑自动识别过渡。在民用领域的应用不断扩展,不断取代钥匙、密码和签名的功能。出现了指纹门锁、指纹保管箱、指纹考勤机、指纹电子签名器及指纹登录器等产品。
十多年前,我在从事指纹识别研究时尚未有嵌入式指纹识别产品。那时,指纹识别工作要由一台电脑来处理。体积庞大且价格昂贵,功耗也很大。随着微电子技术的飞速发展,大量低成本、低功耗、处理能力强大的各种微处理器和DSP出现了。指纹识别得以应用到嵌入式的场合。
指纹识别的应用日益广泛,但高校未开设此学科,指纹识别专业人才很缺乏,指纹识别技术的普及还有待时日。本书有效地填补指纹识别技术图书的空缺。希望能引发指纹识别技术的学术热潮。
本书是作者多年研究、开发心得的结晶。原创性很强,书中列举了大量的行业应用实例,并公布了源代码。我有幸参与了本书的审校工作。希望能帮助初学者快速人门,并加快指纹识别技术的推广、普及。
文摘插图: