大规模数据库移动人脸识别系统概述

时间:2022-10-08 03:50:05

大规模数据库移动人脸识别系统概述

摘 要:大规模数据库人脸识别平台以及由此拓展的移动人脸识别平台充分利用手持式终端带来的办公便捷性和移动性,以大规模人脸识别平台为依托,将后台数据库和移动终端完美结合,为公安机关的日常治安管理和核查办案等工作提供便捷,大大提高公安干警的工作效率、减少逃犯逃网几率。

关键词:人脸识别;大规模数据库;移动人脸识别;图像检索

中图分类号:TP391.41

大规模数据库移动人脸识别系统是一个大规模数据库人脸识别平台和由此拓展的移动人脸识别平台相结合的综合人脸识别平台,其目的在于充分利用公安机关庞大的人脸图像数据,为公安机关的日常治安管理和核查办案等工作提供便捷和保障,提高公安干警的工作效率、减少逃犯逃网几率。

在进行人脸比对之前,必须先完成人脸特征批量提取、建立人脸特征数据库等前期工作,人脸特征提取要求自动和快速,一般公安机关人口库中的人脸图片数量达到百万千万级别,数据量极为庞大,保证在短时间内完成人脸特征提取、录入人脸特征并建立数据库,才能大大提升系统的效率和性能。针对人脸特征数据库规模庞大的问题,系统通过分布并行处理等多种方法综合解决由此带来的查询速度慢问题。再者,系统支持并发人脸比对,同时为多个用户提供检索服务。移动端人脸识别系统基于Android平台实现,通过后台提供的Web service API完成和后台的通信和交互,包含登录验证、权限验证、传输人脸图像、接收并解析结果数据、下载并显示数据等。功能齐全、查询便捷和良好的用户体验是移动人脸识别系统的首要要求。

1 系统架构

1.1 大规模数据库人脸识别系统后台架构设计

后台大规模数据库人脸比对系统由Web客户端子系统、人脸图像预处理子系统、人脸比对子系统、人脸特征数据管理子系统4部分组成,由Web客户端采集的人脸图像通过公安机关内网进行传输,人脸比对子系统接收到人脸图像后,先调用人脸图像预处理子系统对人脸图像进行预处理,将人脸图像转化为统一的8位灰阶位图格式,最后得到归一化后的人脸截图。人脸特征数据管理子系统进行批量人脸特征提取、批量导入人脸特征数据和对应的人员详细身份信息;人脸比对服务器在对归一化的人脸图像进行特征提取后,将获得的特征和特征文件中的人脸特征进行一一对比,并计算相似度,比对结果按照相似度分数从高到低进行排列。接着向Web 客户端返回人脸比对查询的结果数据,由客户端按照特定的格式进行显示。

1.2 移动端人脸识别系统架构设计

人脸识别系统平台由移动终端设备及软件组成,以大规模人脸识别系统为依托。移动设备现场采集照片,对照片进行剪裁、角度调整、对比度增强等预处理后,由公安机关内网传输到后台人脸比对服务器进行比对,同时接收和显示后台传回的比对结果数据。移动客户端提供两种比对模式,1:N人脸比对和1:1人脸比对。移动客户端同时提供人脸注册、历史记录查询、切换人脸特征数据库查询、系统更新等功能;后台人脸比对服务器采用分布式架构(人脸特征数据存储在多台数据库服务器上,可以进行并发特征检索),以实现高速率的人脸比对;数据库服务器批量存储人脸详细身份信息和人脸特征数据,作为人脸比对的原始数据;Web服务器为PC端人脸比对客户端,也可以移动端的人脸比对和监控结果,实现实时和报警等。

2 系统基本功能

人脸识别系统包括人脸图像采集、图像预处理等处理模块,对图像进行归一化后,接着进行人脸检测和特征提取,再对提取到的人脸特征进行比对、检索,达到识别不同人身份的目的。本系统分为后台大规模数据库人脸识别平台和基于 Android 的移动客户端系统平台,其功能主要包含以下几个方面。

2.1 人脸特征数据库的建立和管理

人脸特征数据库的建立包含人脸图像预处理、人脸特征批量提取、特征批量导入、数据库维护和更新四个步骤。系统通过批量提取人脸特征,自动建立人脸特征数据库,同时通过模块化操作规范人脸特征数据库的增、删、改、查等管理。随着时间的变化,同一个人的人脸特征也会产生或多或少的变化,人脸特征数据库需要不断地动态维护和更新,建立规范化的管理模块、自动化的人脸提取模块,有利于人脸特征数据库的管理,简化管理人员的管理工作。

2.2 人脸特征检索

利用已经建立的人脸特征数据库,实现本系统的核心功能人脸识别,完成人脸特征的比对查询,将相似度前 N 的人脸特征进行排序,并且将这些人脸特征对应的人脸图像作为查询结果在客户端进行显示。比对查询时可以缩小查询范围,限定年龄、性别等查询条件,同时可以切换目标人脸数据库。

2.3 移动客户端人脸识别平台

以提供便捷、移动性的人脸识别功能为核心,同时提供人脸身份信息注册、比对历史记录查询、人脸库切换查询等功能。为公安机关的日常治安管理和核查办案等工作提供便捷和保障,提高公安干警的工作效率、减少逃犯逃网几率。

3 应用领域

目前,人脸识别技术主要应用在以下几个方面:

3.1 区域监控

如门禁系统、安检系统、小区人脸监控系统等。2008年北京奥运会是奥运史上第一次运用人脸识别技术,在开幕式进入场馆时观众必须经过人脸识别系统的检验,证明实名制的入场券确是本人所有。

3.2 电子身份证件

目前,各个国家和组织相继推出和生物特征识别相结合的电子身份证件以及相应的识别系统,人脸识别技术为首推的技术。将人员的人脸特征嵌入到可机读的电子护照中,通过特征扫描设备获取人脸特征后即可通过人脸识别系统确定该人员的具体身份。这大大有助于对旅客、出入境人员的管理等工作。

3.3 缉凶、刑侦领域

公安机关可以利用已经建立的人脸比对系统,识别在逃人员或网络人员身份、缉拿逃犯。

3.4 ATM机取款

如果在取款的时候要求对取款人员进行面部扫描,并且联合用户密码来进行身份确认,这样就能避免钱款被人盗取。

3.5 信息安全

目前,我们在网上进行交易、个人计算机登录、个人网站登录、社交网站登录、移动客户端App登录等过程中,使用的都是文本形式的密码,如果用户密码被他人盗取,用户的账号就会被盗用、隐私被窃取,更严重的后果是,将会对用户或者企业带来巨大的经济损失。如果在认证过程中,结合人脸识别技术,将会大大减少账号被冒用的可能,有力地保护了用户的隐私和互联网环境的安全。

参考文献:

[1]卢官明,李海波,刘莉.生物特征识别综述[J].南京邮电大学学报(自然科学版),2007(0l):8-88.

[2]Furui S.Recent advances in speaker reeognition[J].Pattern Recognition Letters,1997(09):859-872.

[3]陈棉书,陈贺新,桑爱军.计算机人脸识别技术综述[J].吉林大学学报(信息科学版),2003(05):101-108.

[4]扬万振.人脸识别技术概述[J].计算机光盘软件与应用,2012(05):48-49.

作者简介:李耀敏(1982.09-),男,湖北武汉人,本科,研究方向:计算机应用。

作者单位:中国船舶重工集团公司第七二二研究所,武汉 430205

上一篇:10分钟,轻松练出翘臀 下一篇:让操劳变得有意义