人脸识别系统技术方案.docx
- 文档编号:3667162
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:20
- 大小:29.73KB
人脸识别系统技术方案.docx
《人脸识别系统技术方案.docx》由会员分享,可在线阅读,更多相关《人脸识别系统技术方案.docx(20页珍藏版)》请在冰豆网上搜索。
人脸识别系统技术方案
智能人脸识别系统
技
术
方
案
2018年3月
1智能人像比对平台
1.1系统结构
建立标准统一的共享人像库,并在此基础上,部署完整的人像比对判定平台。
该系统由人像标准化采集系统,人像数据库子系统、基础比对服务平台、人脸识别应用平台4大部分组成,支持前端人像采集、静态人脸查询、移动警务通人脸识别一体化服务。
该平台支持统一人像数据交换接口,兼容大多数人像数据交换标准。
统一的安全标准接口,兼容PKI密钥,网络加密狗等常见的安全标准接口。
系统总体结构如下:
系统采用B/S架构,以浏览器方式进行人像预处理、人像比对、结果查询、用户管理、系统运行状态查询等管理操作,减少了系统后台管理、人口治安及其他警种成百上千终端安装和维护难度,方便未来多警种共享应用。
系统可提供标准的WebService接口,将业务系统获取的人像照片与相关人像库进行比对。
1.2设计原则
本着统一标准、分级管理、资源共享、无缝对接的设计原则,以人像比对算法为核心,整合多区域现有资源,实现准确识别、快速反映,覆盖全面的智能人像识别应用平台。
1.2.1先进性
该平台算法由中国科学院自动化研究所研究员、国际知名人脸识别专家、
IEEE院士李子青教授领衔研发,是基于中国自主知识产权,针对公安各警种业
务特点专门研发的综合智能人像识别应用系统平台。
1.2.2开放性
人像采集与比对平台具有统一的服务接口,兼容公安部拟指定的统一人像数
据交换标准草案。
统一的安全验证,兼容PKI密钥,身份认证等常见的安全验证
机制。
1.2.3扩展性
整个平台系统接口分为系统级别之间的接口与单个系统开放出来的服务接
口组成。
系统可“随需而变,以不变应万变”提供多种可靠服务功能。
1、系统级接口
系统级接口指的是不同地区部署的人像辅助识别平台之间的接口,主要有两
种访问方式第一种采用页面查询的方式,以只查询方式进行访问,通过系统提供
的Guest权限进行页面访问。
适用于不同平台之间快速的调阅查询。
第二种通过请求服务与直接调阅的形式进行数据库的查询,系统预留标准数据库查询接口,以市,县二层结构进行数据库间的查询调用,采用本系统建立的数据中心,纵向上进行直接的调用,高层中心保留下级中心的数据库信息索引。
即市级中心直接查询市级与县级中心,市级中心直接查询县级中心。
横向上以请求服务形式进行调用,横向系统间不保留对方的数据库信息索引,而是通过请求服务方式进行。
2、服务接口
服务接口适用于该系统与其他业务应用系统做二次开发或者集成用接口,包
括所有系统级接口与平台应用接口。
人像基础比对服务平台通过WebService进行与其他系统的交换机制,通过
标准的XML或者Jason格式文件进行数据交换,兼容《GA/T922.2-2011标准第
二部分人像数据采集标准》中的数据格式交换。
服务接口主要以WebService与ActiveX等方式提供。
满足各业务系统二次
开发,集成使用。
服务接口说明
服务接口
接口说明
接口方式
应用场景
1:
N
比对接
提交单张照片进行身
WebService
出入境:
假证,重证查处。
口
份查询
户政:
重证查处
刑侦:
侦查嫌疑人员
治安卡口:
侦查嫌疑人员
移动警务:
巡逻盘查
N:
N比对接
提交多张照片进行身
WebService
同上,一次提交多张照片比对
口
份查询
1:
1比对接
提张2张照片进行比
WebService
提交2张照片得到相似度
口
对。
综合信息比
提交照片与身份证号,
WebService
综合查询,提交照片与系统相关
对接口
系统人员编号比对。
人员查询。
身份信息查
输入身份证号查询人
通过身份证号查找人员入库照
员是否在人像模板库
WebService/
询接口
片与信息。
中
人像建模接
输入图片将图像入库
WebService
提供图像入库建模方法
口
人像采集接
提供插件供前端采集
ActiveX/SDK
提供ActiveX插件供前端相机进
口
设备使用
行二次开发使用。
1.2.4安全性
人像采集比对平台采用统一的安全验证标准,所有的子系统采用统一安全验证机制,支持PKI加密狗,身份验证等常见的身份验证机制。
1.2.5抗灾性
在设计硬件架构时,充分考虑了系统的可用性和抗灾性,使用了“计算节点冗余拓扑”的架构方案。
例如运行有2个比对服务实例,每一个服务实例都可以完成全部的比对服务功能。
在每一个服务实例中,每一个运算节点内存中只加载部分模板数据,这样能够显著提高比对效率。
但是每一个计算节点的磁盘中都保留有全部的模板数据,任意一个计算节点损坏都不会影响到数据完备性。
当有计算结点损坏时,集群控制器会收到通知并且发出服务请求让剩余的计算节点加载受损节点的模板数据。
1.3人像对比算法
1.3.1技术选型标准
根据公安部《关于加快推进人口信息人像比对技术应用的通知》(公治明发
【2012】331号),原则上优先选用国内算法,如需选用国外算法,应在确保人口信息安全的情况下使用。
人口信息人像比对系统的承建单位不得具有外资背景,且须签订保密协议书。
禁止境外人员参与系统建设。
1.3.2算法性能
系统主要性能指标
序
项目
指标
备注
号
1
建模速度
本地:
240张/秒
IntelE52630处理器,主频
3GHZ以上,
2
比对速度
单机:
1120万次/秒
内存64G,硬盘2T
3
模板大小
2004Bytes
4
自查重
单机:
12小时
5
入库率
>99.99%
6
首位命中率
>95%
100万级二代身份证
7
前10位命中率
>92%
8
前50位命中率
>82%
9
系统容量
2亿以上
支持亿级扩展
10
逻辑库数
>100
支持扩充
11
在线用户数
支持至少5000个同
3000个以上派出所及全市各警种
web调
时在线用户
用模式及接口调用模式。
1.3.3基本比对功能
(1)1:
1一对一比对,对输入系统的两张照片比对确认是否同一人;
(2)1:
N一对多比对,输入一张照片与选定的照片分库比对以返回最相似
的照片和信息;
(3)M:
N多人对多人比对,提交多张照片与选定的照片分库比对以返回
各自最相似的照片和信息;
(4)自库查重:
系统支持照片分库自我查询,例如出入境照片库进行库
内滚动比对,查找“一人多证”的记录;
(5)异库查找:
系统支持不同照片分库之间进行滚动比对,查找人员在
各库中的关联信息;
1.4人像资源库
1.4.1数据量要求
资源库建设采用“统一规划、分类建库、各库关联、全面共享、冗余增长”
的思路,设计容量约1000万张以上。
1.4.2建设基础人像库
对全国在逃人员、国保重点人员、禁毒重点人员等八类照片数据入库建模,向客户全面开放人像核对查询功能,开放人像比对服务接口嵌入到各业务系统。
各部门及公安机关可结合业务需要,在人像资源库的基础上有针对性地开发适合本部门的人像比对应用系统平台。
1.4.3建设少数民族人像库
建立少数民族人像库,按照民族种类建设少数民族人像基础库,加强流动的少数民族人员安全管理。
1.4.4建设宗教人像库
因信教群众众多,宗教活动场所若干所,同时近年来在新疆、西藏发生多起
教徒暴动事件,为较好控制公共安全,对各教众采集其标准人像信息,以宗教信
仰为建库标准,分别建立各类人像库,加强对重点教众的监控,有效防止其借宗
教势力组织、实施危害社会公共安全的宗教活动。
1.4.5建设重点关注人员库
公安在多年执法办案过程中,遇到各类有前科的违法犯罪人员,这些人有的通过教育指导能改过自新,而有些却顽固不化,继续伺机作案,针对该类人员公安建设人像数据;系统自动检测各类业务照片数据库,如有更新,则根据用户设置的更新时间,自动提取照片,先与已有人像特征库进行比对,确保唯一性后再入库。
1.4.6数据更新
与业务数据源的更新相配套,系统支持动态增量模板的加载和更新,以便动态更新的入库照片数据能够及时参与比对;系统自动检测各类业务照片数据库,
如有更新,则根据用户设置的更新时间,自动提取照片,先与已有人像特征库进行比对,确保唯一性后再入库。
1.5软件系统介绍
该系统平台利用公安各类业务系统采集的海量人像数据,建立标准的人脸特征数据库,利用先进的人脸识别技术和计算平台强大的数据处理能力,快速准确地确认人员的真实身份。
该系统主要面向持假身份证、多重身份、冒用身份、身
份不明等公安业务。
1.5.1子系统功能
(1)人像数据库建设
该子系统针对常住人口的二代身份证库,建设人像特征数据库,系统入库率
达到99.99%以上;支持建设亿级以上人脸数据库;支持数据库批量建模与文件
夹建模;每个人像特征模板不大于2K,系统建库速度达到单机240个/秒以上;
支持联网建库,通过提供的数据库接口,利用公安专网访问人像数据库。
(2)并行比对基础服务平台
该子系统主要实现并行化比对运算处理,加快比对响应速度,包括比对应用服务(负责比对服务分发与结果汇总,以及比对服务资源检测控制管理),比对处理,服务接口三个部分。
系统支持比对负载均衡,合理分配比对任务,即从比
对应用服务接收到比对请求后根据比对节点的繁忙程度,分发给相关比对节点,
比对处理快速与指定范围内的模板进行比对,产生比对结果;支持比对计算节点的任意扩展;支持比对服务热备份,不因为计算节点的宕机而造成比对服务终止;支持多个人脸综合模板比对;支持1:
N和1:
1比对方式,能做多机并发比对方式;单机比对速度至少1120万次/秒;100万二代证人像库比对前50位命中率达到82%以上;支持WebServices形式的人像比对服务;支持HTTP,Socket等常见网络协议;支持RestFulAPI和WCF两种接口形式提供比对服务。
(3)人员身份查重系统
可指定人脸数据库进行全库或指定范围的库内人脸比对,对于同人不同身
份,同身份不同人进行甄别判定,将可疑的判定结果放入比对信息数据库中;支持常口库与常口库进行比对,缉控库与常口库进行比对,常口库照片与缉控库照片进行正比,缉控库与常口库照片进行反比;库与库比对通过调用并行比对服务平台中WebServices接口进行比对;支持可疑信息通过专门的B/S页面进行查询浏览,提供历史可疑数据与每日新增可疑数据;对动态新增的人脸数据,支持自
动执行动态执行身份比对功能;3台机器并行100万人像库自库查重在5小时以内完成,单机在13小时以内完成;
(4)Web人像搜索系统
该子系统对高清照片能进行初步的人脸图像裁剪,提供带条件的人像查询,
如性别,年龄,地区,面部特征,设置阈值。
支持人脸图像裁剪,针对用户提交
照片先进行自动的人脸筛选,未达到要求的照片再进行手工裁;支持带条件比对
识别,用户提交比对识别请求,可以同时附加约束条件,设置阈值等,接受比对
识别结果,显示比对识别结果;提供快速查询(前台)与模糊比对(后台)查询
两种查询方式,快速查询主要查询符合比对要求的照片,满足批量导入功能,对
不符合要求照片,提供专业图片工具进行专业修正。
支持动态信息查询,显示入
库图像数、拒绝入库数、非人脸图像数、图像质量不达标数等。
提供除入库图像
数外的其余结果的数据查询连接,以便进行人工分析和干预;参数配置采用数据库方式,以提高安全等级;支持通过Web服务对系统配置参数进行管理,包括数据源、数据分类、比对服务器IP列表、比对结果返回值大小、各类参数的阈值等;支持数据源设置,设置图像数据库、模板数据库、结果数据库等。
提供统
一界面对系统所有服务器、系统服务进行启动和停止,当系统停止时,能对所有访问和请求马上返回错误信息。
(5)数据库管理系统
使用Oracle11g数据库,存储各类人像特征库,包括常住人口库、流动人口
库、缉控库等各类重点关注人像库;保存人像图片和对应的基本信息、模板数据,
以及异步比对模式下的比对结果等数据;支持自动数据库更新;支持多种与业务
相关的查询统计功能;支持对不同业务用途的人脸图片及模板数据分库组、分库
别保存;支持多个子库别,通过专用的C/S管理软件支持日志查询,能够获取每
天更新的情况与历史日志。
1.5.2人机交互系统功能
1、系统支持用户自定义功能(如可通过警号自定义用户),支持账户及权限
管理,不同账户可以授予不同级别权限;系统整体风格支持自定义。
2、系统支持对登录系统账户的操作用户名、登录IP、操作记录、操作类型、
操作时间的记录;支持系统日志历史数据详细搜索、支持系统日志Excel格式导
出。
系统支持用户信息的自定义,支持当前用户密码的修改。
3、系统包含工作桌面、人像检索、人像比对、图像工具、讨论区以及系统
工具等功能模块。
4、人像检索支持检类型和文本信息的组合条件检索。
5、人像比对支持单人比对、多人比对、身份验证和比对查询;单人比对/
多人比对支持地区、性别、年龄范围、人像库、相似度、返回结果比例等条件的
随机组合查询;支持查询系统完成的比对任务查询,支持比对类型(单人、多人、
验证)、操作用户、状态、操作时间、操作IP以及操作类型等条件的组合查询。
6、系统支持对上传照片的再次编辑,支持提取符合要求的人像数据,可选
择直接对比检索或“保存本地”。
7、系统支持根据操作类型、状态、操作人、操作日期等条件查询任务状态,
支持“查重耗时”“目标库”、“查重库”、“查重类型”、“查重结果数”等状态描
述。
8、系统支持常见的浏览器,如IE6.0以上、360安全浏览器,chrome浏览
器等。
1.5.3其它功能
1、系统能处理两眼距最少50像素、人脸上下左右30度范围的照片,对于
基本的遮挡例如眼镜、胡须等也能正常处理、比对;
2、支持自动、手动照片裁剪,针对提交的高清人脸照片,系统首先在本地
进行预处理,自动裁剪出人脸大头贴照片,对于自动裁剪失败的,要提供单独的
手动裁剪软件工具,然后再提交系统处理;
3、支持手工姿态校正,可对非正面拍摄有偏转的照片进行校正;4、支持
复合模板比对;
5、支持标准视频文件提取人脸比对;
6、支持一张照片内多人脸识别比对。
7、系统建设的人像库是基于二代证彩色照片,而公安提交的照片有黑白照
片、夜间红外照片、手绘素描照片等,系统确保能进行彩色照片和这些照片的比
对,且达到国内同行最好水平;
8、系统能将人像比对结果导出为excel表格形式;
9、必须保证系统安全、稳定,非合法用户不允许访问系统,提交比对任务;
1.5.4系统配置清单
整个智能人像识别系统包含了多种子系统,及软件模块,下面清单列出了系
统主要的软件模块,可以按需配置以提供不同功能。
序号子系统、服务功能简述数量备注
1
人像特征提取服务
人像特征提取,人像预处理,切割人
系统
脸小图片,眼睛定位等
2
人像并行比对基础
大规模数据库比对,搜索。
提供人脸
服务平台
识别功能,返回比对结果
该子系统提供带条件的人像查询,如
3
Web人像搜索系统
性别,年龄,地区,面部特征,设置
阈值
提供身份查重功能,各地、市查询重
4人员身份查重系统
复户口,重复身份
数据库历史记录查询,按库别管理新
5
数据库管理系统
增人员添加到数据库,死亡、逮捕人
员从数据库删除或保留等
6
人像库建设服务
建设全市人像库
7
移动警务人脸识别
民警出勤时安装在警务通终端的人
系统
像采集、比对结果显示等功能
8
License许可证
提供人像预处理、比对、人像服务器
权限管理等功能
1
1
1
户政、交通等
1
使用
1
1
支持IOS和
1
Android系统
1
1.5.5依赖软件与平台
序号
名
称
配置说明
数据库
支持Oracle11g
中心操作系统
WindowsServer200864位企业版、标准版
本系统客户端操作环境
Windows系统,InternetExplorer6.0
以上
用户操作环境
由业务用户端实际情况决定
外部其他用户操作环境
由外部用户确定
集成应用环境
.Netframework4.0
系统服务器
IIS6.0以上
杀毒软件等
根据用户的实际情况定
1.6移动终端介绍
1.待程序进入后主页面,连接服务端成功,界面底部会浮动成功信息,若未出现提示信息,则说明跟服务端通信出现问题,请检查手机是否联网或联系服务端负责人查看服务端服务是否正常运行。
2.屏幕中间按钮提供了2种取照片方式,点击启动相机拍照,长按启动本地相册取照片。
取完照片会跳转至选择比对方式页面。
1)选择比对方式,1:
1比对方式跳转如下图:
输入要比对的身份证后,点击比对,结果显示如下图:
2)选择1:
N比对方式,结果如下图:
单击结果图片可以查看相关的结果信息:
首页点击左下角按钮进入注册人脸界面,提供上传人脸以及对应的信息功能:
点击顶部图标即可选择人脸照片:
填完信息之后点击注册即可将数据上传至服务器进行人脸注册。
首页点击右下角按钮进入系统设置页面,可以设置1:
1比对相似度阈值、1:
N比对返回结果数以及服务端地址:
点击对应的设置框即可跳转至对应的设置页面。
1.7网络环境
本平台在内部TCP/IP网中使用,可以使用现有的网络资源。
网络最低2M。
2动态人脸监控识别平台
该方案面向客户的实际需求,提出了动态的视频比对和静态的照片比对相结合思想,将比对中心从系统中独立出来,专门提供人脸比对服务。
系统对摄像头采集的视频流首先进行预处理,切割出其中的人脸照片,然后再通过平台专网传
输到后台比对中心;对提交的各类人脸照片,可以通过Web管理系统调用比对中心服务进行直接比对,这样的设计方案就有效的解决了一套系统既要比对视频流人脸,又要比对照片人脸的问题。
该系统专门针对大范围内多个地点、多个人脸同时预警,实现动态组网,集中处理摄像机、人脸图片采集、比对服务器、数据库服务器等关键设备及报警记
录。
将人脸采集、人脸比对、报警记录查询、人脸倒查、人脸图片文件备份与建
库、及移动车载终端人脸比对分开处理,这种模块化思路简化了施工难度,节约施工成本,按需取量,相比传统视频监控提升了产品的智能化程度。
各个重点治安场所的监控摄像头都可经内网或4G网络将现场人脸数据提交到区、后台的动态人脸监控比对服务器比对,比对完成后把比对的报警结果发送至前端的监控报警中心。
系统的总体结构图如下:
图中画虚线框的设备可以根据系统大小进行裁剪,如果系统比较小,可不用单独在设备上部署,直接可将相关服务部署到其它机器即可,这样可有效节约资源。
整个系统处理流程如下:
1.从前端治安摄像头或车载移动摄像头设备获取视频;
2.采用人脸分析算法完成视频中(多个)人脸采集、重复人脸唯一化,和
人脸特征模板提取,人脸图片的上传备份、倒查子库更新;
3.将人脸特征模板提交给后台人脸比对服务器;
4.给出比对结果向报警终端推送报警信息。
该系统设计概念是每个处理器处于独立工作状态,处理来自对单个视频源的
视频,将人脸处理结果发往比对服务器,并向管理端汇报其运行状态。
通过第三
个模块中的处理器阵列管理功能对各人脸视频处理器进行管理、配置和监控,在
本方案中采用Socket方式实现管理功能。
该设计概念的优点为:
单个人脸视频处理器复用的粒度大,可以作为一个设备复用;
每个人脸视频处理器负责一路摄像机,不需要复杂的调度程序;
不需考虑负载均衡。
2.1动态监控数据库
该子系统主要完成人像图片和对应的基本信息、模板数据,以及异步比对模式下的比对结果等数据的存储录入,可提供自动数据库更新,支持多种与业务相
关的查询统计功能。
人像数据库逻辑分库说明该子系统主要建立并管理如下5种数据库:
1.人像特征库:
人像特征库中以人像特征作为唯一标识,对于每一个人像都有一个唯一的FID。
2.人像照片库:
提取原始图像存入本地,提高本地照片读取的效率,同时人像照片库中每张照片标定该照片质量,角度,姿态,并提供标识字段用来进行标定。
3.人像关系库:
以系统中人员编号与身份证号作为唯一标识,将人像特征库中的特征标识与公安原始信息库做一一映射,人像关系库同时记录了人像特征库中每一个人像的来源库以及每一个人像来源的基本信息如录入时间,原有系统中的
人员编号,原始照片与原始照片编号,这样既可以保证查询比对的效率,又可以
保证不影响原有公安业务应用
4.案件信息库:
用于记录与具体案件业务相关的人员信息。
5.日志数据库:
记录每一次比对信息,对于比中的记录在人像关系库中做标识。
该子系统通过专用的管理软件支持日志查询,能够获取每天更新的情况与历史日志。
建模子模块支持数据库批量建模与文件夹建模。
更新模块对外使用更新接口对外提供单独的更新服务。
6.人脸日志库:
是将前端采集的人脸图片同意入库,便于倒查和查重及静态比对。
2.1.1人像照片质量判定
在将原始人像照片从原始数据库或者手工录入进行导入时,首先会检测人像图片质量,然后再提取特征,并将照片以光照质
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 识别 系统 技术 方案