CN110781798B - 一种基于树莓派和人脸识别的车载嫌疑犯锁定*** - Google Patents
一种基于树莓派和人脸识别的车载嫌疑犯锁定*** Download PDFInfo
- Publication number
- CN110781798B CN110781798B CN201911006503.9A CN201911006503A CN110781798B CN 110781798 B CN110781798 B CN 110781798B CN 201911006503 A CN201911006503 A CN 201911006503A CN 110781798 B CN110781798 B CN 110781798B
- Authority
- CN
- China
- Prior art keywords
- face
- face feature
- module
- feature vector
- suspect
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 235000011034 Rubus glaucus Nutrition 0.000 title claims abstract description 50
- 235000009122 Rubus idaeus Nutrition 0.000 title claims abstract description 50
- 240000007651 Rubus glaucus Species 0.000 title claims abstract description 47
- 230000009467 reduction Effects 0.000 claims abstract description 35
- 238000001514 detection method Methods 0.000 claims abstract description 24
- 238000000605 extraction Methods 0.000 claims abstract description 22
- 238000011156 evaluation Methods 0.000 claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 15
- 239000013598 vector Substances 0.000 claims description 169
- 238000005516 engineering process Methods 0.000 claims description 21
- 210000000887 face Anatomy 0.000 claims description 10
- 238000007667 floating Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 6
- 102100027282 Fanconi anemia group E protein Human genes 0.000 claims description 3
- 101000914677 Homo sapiens Fanconi anemia group E protein Proteins 0.000 claims description 3
- 238000013528 artificial neural network Methods 0.000 claims description 3
- 238000013527 convolutional neural network Methods 0.000 claims description 3
- 230000001815 facial effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 3
- 238000010295 mobile communication Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 description 10
- 238000011161 development Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 244000235659 Rubus idaeus Species 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 210000003128 head Anatomy 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
- G06Q50/265—Personal security, identity or safety
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Security & Cryptography (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
- Alarm Systems (AREA)
Abstract
本发明公开一种基于树莓派和人脸识别的车载嫌疑犯锁定***。它包括存储与管理模块,存储与管理模块包括数据库服务器、客户端电脑和树莓派,所述树莓派内置图像采集模块、人脸检测模块、人脸姿态评估模块、人脸特征提取模块、PCA降维模块以及无线网络通信模块。它通过树莓派采集乘客的人脸,对人脸进行姿态评估后进行特征提取,并将提取到的特征发送给人脸比对模块,与数据库中已保存的嫌疑犯的人脸进行匹配,识别嫌疑犯信息显示、保存并报警。本发明通过安装在出租车副驾驶前的树莓派进行嫌疑犯的识别与锁定,大大提高了人脸识别的机动性,对嫌疑犯的锁定及抓捕提供了很大帮助,本***作为一种安防***,对维护社会公共安全有重大意义。
Description
技术领域
本发明涉及车载监控***技术领域,具体为一种基于树莓派和人脸识别的车载嫌疑犯锁定***。
背景技术
随着现代计算机技术和人工智能的发展,科技信息化手段的万象更新,公安机关的工作效能得到了很大的提升。其中,人脸识别技术作为一种新兴的生物识别特征技术,与虹膜识别、指纹识别等技术相比,人脸识别技术在应用方面具有独到的优势,由于其具有方便、友好、非接触等优点,已应用到诸如视觉监控、自动身份验证、银行安全、门禁安全等多个领域。并且,随着深度学习的发展与神经网络模型轻量化的研究,基于深度学习的人脸识别技术已经应用到嵌入式设备中,大大提高了人脸识别的灵活性和应用场景的多样性。
人脸识别技术渐渐地融入到我们的生活中来,面对频发的违法犯罪活动,各地监控都在不断收集视频,从中提取图像,而传统的人工识别方式时间消耗量大、人员消耗量大,无法适应高速发展的信息技术。为了不让犯罪分子们逍遥法外,我们迫切的需要将人脸自动识别技术应用到对嫌疑犯的锁定追捕当中去,以适应当今的社会发展。现阶段的人脸识别技术已在嫌疑犯的锁定和追捕中发挥了巨大作用,人脸识别技术能够极大地缩短锁定嫌疑犯的时间,如人脸识别技术可以在人群密集的地方几分钟锁内定对象,在明星的演唱会中利用人脸识别技术锁定并抓捕嫌疑犯也时有发生。
除了在一些公共场所中利用人脸识别技术来锁定嫌疑犯外,还可以在一些交通工具上安装监控设备来锁定嫌疑犯,例如:实用新型专利(发明人:马芳武、史津竹等,申请号:201721157197.5,名称:一种车载智能视频监控及人脸识别防盗报警***。)公开了一种车载智能视频监控及人脸识别防盗报警***,该***包括D-BOX监控终端、车外摄像头模块、车内摄像头模块、GPS全球定位模块、网络传输模块、PC远程监控中心、移动终端等,其中车内摄像头模块与FPGA图像处理模块连接,用于采集车内实时视频,并通过FPGA图像处理模块进行车主人脸识别,如果识别结果为非车主本人,则通过GMS通讯模块将报警信号发送给PC远程监控中心进行报警。实用新型专利(发明人:李崇、武彦博等,申请号:201720041289.0,名称:一种车载声纹和人脸识别设备。)提供了一种车载声纹和人脸识别设备,该设备包括摄像头、咪头、微型中央处理器、4G卡槽、SD卡槽和蓄电池,SD卡里存有出租车司机脸部特征数据和声纹数据,以及公安部通缉犯的脸部特征数据和声纹数据,通过将摄像头采集到的面部特征数据或咪头采集到的声纹特征数据与SD卡中存储的公安部通缉犯的脸部特征数据或声纹数据进行匹配,如果匹配成功,微型中央处理器将乘客的面部特征数据通过4G卡传送到出租车监控中心,并向公安局报告,对通缉犯进行抓捕。在此方法中,将巨大的公安通缉犯数据存放在SD卡中,但由于通缉犯的数量是动态的,需要不断更新,因此会带来很多的不便。发明专利(发明人:陈文中、艾真保,申请号:201710923240.2,名称:一种基于人脸识别的车载嫌犯监控***。)公开了一种基于人脸识别的车载嫌犯监控***,通过安装在乘客上车门对面车顶板上的人脸抓拍相机获取人脸图像,并将人脸通过无线通信模块发送至后台的人脸照片服务器和人脸比对服务器,进行人脸的比对,以判断是否为嫌疑犯。但这种只依靠提取到的人脸特征与数据库中的特征进行比对的方法可靠性不高,十分依靠人脸识别的准确度,而且当检测到的人脸姿态较大时,很容易造成误识别。
发明内容
针对现有的基于人脸识别的车载监控***的不足,本发明提出了一种利用边缘计算技术的基于树莓派和人脸识别的车载嫌疑犯锁定***。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于包括存储与管理模块,存储与管理模块包括数据库服务器、客户端电脑和树莓派,所述数据库服务器内置用于存储嫌疑犯信息以及嫌疑犯识别记录的数据库,客户端电脑内置终端控制模块及人脸比对模块,所述树莓派内置图像采集模块、人脸检测模块、人脸姿态评估模块、人脸特征提取模块、PCA降维模块以及无线网络通信模块,其中:
图像采集模块,用于车辆副驾驶人员人脸图像的采集;
人脸检测模块,负责对图像采集模块采集到的图像进行人脸检测,将图像中所有的人脸检测出来并进行面部特征点定位;
人脸姿态评估模块,对人脸检测模块检测到的人脸姿态进行评估,获取最正面的人脸;
人脸特征提取模块,用于提取人脸的深度特征,得到人脸特征向量;
PCA降维模块,对人脸特征提取模块提取的高维的人脸特征向量进行降维;
无线网络通信模块,用于将人脸特征提取模块提取出的人脸特征向量发送至人脸比对模块;
人脸比对模块,用于将接收到的人脸特征向量与存储与管理模块的数据库中已存的人脸特征向量进行比对;
终端控制模块,包括公安控制***,用于人脸比对模块的人脸比对结果信息,显示、储存并报警。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于图像采集模块包括安装在树莓派上的SCI摄像头,树莓派安置在车辆副驾驶前的仪表台上,面对副驾驶位置斜向上与水平面呈k度夹角。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述人脸检测模块的人脸检测利用卷积神经网络实现,输入为包含人脸的RGB图像,输出为所有人脸在图像中的位置以及人脸对应的面部特征点的位置,所述面部特征点包括两眼中心、两嘴角以及鼻尖5个特征点;所述的人脸姿态评估模块的人脸姿态评估利用人脸面部特征点的位置信息来进行打分,分数越高表示人脸姿态越趋于正面人脸;所述人脸特征提取模块的人脸深度特征提取利用深度卷积神经网络实现,该网络包含7个卷积层与2个全连接层,提取到的人脸特征为4096维的深度人脸特征,令提取出的人脸特征向量为f={feai|i=1,2,...,4096},其中feai为浮点数并表示人脸特征向量中的第i个特征。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述PCA降维模块将人脸特征提取模块提取到的4096维的深度人脸特征降低到1024维,令降维后的人脸特征向量为fp={feapi|i=1,2,...,1024},其中feapi为浮点数并表示降维后的人脸特征向量中的第i个特征。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述的无线网络通信模块基于4G移动通信技术。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述人脸比对模块的人脸特征比对采用根据公式计算两个人脸特征向量A和B的相似度,向量A和B的相似度函数如式所示:
其中,A,B分别表示两个人脸特征向量,A={ai|i=1,2,...,K},B={bi|i=1,2,...,K},ai表示人脸特征向量A中的第i个特征值,bi表示人脸特征向量B中的第i个特征值。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述公安控制***包括报警指示灯和报警蜂鸣器。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述人脸姿态评估模块利用人脸面部特征点的位置信息来进行打分的具体步骤如下:
1)令左眼中心点坐标Ple=(Xle,Yle)、右眼中心点坐标Pre=(Xre,Yre)、鼻尖坐标Pn=(Xn,Yn)、左嘴角坐标Plm=(Xlm,Ylm)以及右嘴角坐标Prm=(Xrm,Yrm),令水平向量垂直向量
3)令人脸在偏航角yaw上的得分为Sy,令人脸在翻滚角roll上的得分为Sr,则人脸姿态总得分Sp=Sy+Sr,其中,Sy为由鼻尖Pn指向两眼连线中点Pec的向量与垂直向量夹角的余弦值,Sr为由左眼中心点Ple指向右眼中心点Pre的向量为与水平向量夹角的余弦值,Sr∈[0,1],Sy∈[0,1],Sp∈[0,2],Sy、Sr的计算如公式(2)所示;
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于嫌疑犯人脸数据存储时,按每个嫌疑犯人脸特征向量与标准人脸特征向量的余弦值从小到大存储,整个存储过程按如下步骤所示:
1)将现有嫌疑犯人脸特征向量的平均值作为标准人脸特征向量,令标准人脸特征向量为fs={feasi|i=1,2,...,1024},其中feasi为浮点数并表示标准人脸特征向量中的第i个特征;
2)对提取到的嫌疑犯人脸特征向量f进行PCA降维得到fp,计算降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,使得降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值在数据库中保持从小到大的存储顺序;
3)当再次有嫌疑犯人脸特征向量存入数据库时,不再重新计算标准人脸特征向量fs,重复步骤1)和步骤2)。
所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于整个识别过程按如下步骤实现:
1)令数据库中嫌疑犯与其人脸特征向量的映射集其中表示第i个人员的人脸特征向量的集合,pi表示第i个人员的编号,n表示人员数量,表示第i个人员的人脸特征向量集合中第j个人脸特征向量,mi表示人脸特征向量集合中第i个人脸特征向量的数量;
2)令任意待识别人员为pr,对人员pr进入副驾驶后进行人脸检测,该人员被任意一辆车牌号为PN的车辆安装的SCI摄像头采集到人脸的时间为tr,采集到的人脸为face,该人脸经人脸姿态评估模块评估后输出的总得分为Sp,若Sp>Sa,即该人脸为正面人脸,则对该人脸进行特征提取,否则继续进行人脸检测,其中,Sa表示人脸姿态得分阈值;令提取到的人脸特征向量为fo,由PCA降维模块对提取到的人脸特征向量fo进行PCA降维,得到降维后的人脸特征向量fe,通过无线网格通信模块将(tr,face,fe,PN)发送到人脸比对模块,计算降维后的人脸特征向量fe与标准人脸特征向量fs的余弦值;令得到的余弦值为C,通过二分查找法在数据库中找到与余弦值C最接近的至多N个余弦值,并将N个余弦值对应的人员编号和人脸特征向量读入内存,根据公式(1)计算fe与读入内存中的人脸特征向量集合中的每个人脸特征向量的相似度,得到相似度集合t表示读入内存中的人脸特征向量的总数,表示读入内存中的第i个人脸特征向量;令S=max(GD),若S>S0,表明识别成功,将此人的姓名name、身份证号id、当前采集到的人脸face以及从数据库中匹配到的人脸FACE发送到公安控制***,显示、保存并报警,警察接到报警后,对***显示的两张人脸进行再次验证,如果确定是嫌疑犯,则采取相关措施进行嫌疑犯的抓捕,pr对应于GA中的某个人员,假设为px,若mx<mmax,将提取到的人脸特征向量fe添加到人脸特征向量集合中,即计算人脸特征向量fe与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,其中,S表示最大的人脸相似度,max表示取最大值,S0表示人脸相似度阈值,mx表示当前人员px在数据库中存储的人脸特征向量的数目,mmax表示在数据库中允许存储的每个人员对应的最大的人脸特征向量的数目;若S<S0,表明数据库中不存在该人员,即此人不是嫌疑犯。
通过采用上述技术,与现有技术相比,本发明具有以下特点:
一、本发明通过采用上述与车内普遍存在的监控设备拍摄监控视频的方法相比,本***对嫌疑犯的锁定具有实时、主动、快速、准确的特点;二、在进行人脸识别之前,首先对检测到的人脸进行姿态评估,确保只有当检测到的人脸为正面人脸时,才对该人脸进行特征提取,保证了提取到的特征的有效性,提高了人脸识别的准确率;三、嫌疑犯识别成功后,可将成功识别的人脸加入该人员对应的人脸库中,从而使人脸识别具有更好的鲁棒性,提高多角度人脸下的人脸识别成功率;四、本***采用边缘计算技术,在靠近数据源头的一侧,采用计算、网络传输等核心能力为一体的开放平台树莓派,提供最近端服务,响应更快,将需求最大化的在边缘端解决;五、警察接到报警后,可在***中看到树莓派采集到的犯罪嫌疑人的人脸以及从数据库中匹配到的人脸和该人的信息,通过人为的进行二次验证,可以避免由于某次误识别造成的警力浪费,对嫌疑犯行踪的侦察和跟踪具有重大意义;六、利用PCA对高维人脸特征向量进行降维,大大减少了人脸特征比对的时间,并且利用二分查找法从得到的至多N个人脸特征向量中进行人脸比对,进一步提高了人脸识别的鲁棒性,并且相对于对人脸数据库中全部人脸特征向量逐一比对的方法,本方法有效提高了人脸比对的效率。
附图说明
图1为本发明基于树莓派和人脸识别的车载嫌疑犯锁定***的示意性框图;
图2为本发明基于树莓派和人脸识别的车载嫌疑犯锁定***的原理示意图。
图中:1-图像采集模块,2-人脸检测模块,3-人脸姿态评估模块,4-人脸特征提取模块,5-PCA降维模块,6-无线网络通信模块,7-人脸比对模块,8-终端控制模块,9-存储与管理模块,10-SCI摄像头,11-树莓派,12-客户端电脑,13-数据库服务器,14-报警指示灯,15-报警蜂鸣器。
具体实施方式
下面结合附图和实施例,对本发明进行进一步的说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
如图1-2所示,所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,由图像采集模块1、人脸检测模块2、人脸姿态评估模块3、人脸特征提取模块4、PCA降维模块5、无线网络通信模块6、人脸比对模块7、终端控制模块8和存储与管理模块9构成,图像采集模块1包括安装在树莓派11上的SCI摄像头10,用于车辆副驾驶人员人脸图像的采集,本实施例中使用的是800万像素的Raspberry PiCamera,最大分辨率可达3280*2464;人脸检测模块2负责对采集到的图像进行人脸检测,将图像中所有的人脸检测出来并进行面部特征点定位;人脸姿态评估模块3对检测到的人脸姿态进行评估,获取最正面的人脸;人脸特征提取模块4用于提取人脸的深度特征;PCA降维模块5对高维的人脸特征向量进行降维;无线网络通信模块6用于将提取出的人脸特征向量发送至人脸比对模块7,本实施例中无线网络通信模块6使用的是4G上网卡;人脸比对模块7用于将提取出的人脸特征与数据库中已存的人脸特征进行比对;终端控制模块8包括公安控制***,,公安控制***包括报警指示灯14和报警蜂鸣器15,用于接收人脸比对结果信息,显示、储存并报警;存储与管理模块9包括数据库服务器13、客户端电脑12和树莓派11,数据库服务器13内置用于存储嫌疑犯信息以及嫌疑犯识别记录的数据库,客户端电脑12内置终端控制模块8、人脸比对模块7,树莓派11内置图像采集模块1、人脸检测模块2、人脸姿态评估模块3、人脸特征提取模块4、PCA降维模块5以及无线网络通信模块6,无线网络通信模块6基于4G移动通信技术;
如图所示,所述的安装在树莓派11上的SCI摄像头10、无线网络通信模块6与树莓派11一同安置在车辆副驾驶前的仪表台上,面对副驾驶位置斜向上与水平面呈k度夹角,本实施例中k取60,用于采集车辆副驾驶人员的人脸;
所述的人脸检测利用卷积神经网络实现,输入为包含人脸的RGB图像,输出为所有人脸在图像中的位置以及人脸对应的面部特征点的位置,其中,面部特征点包括两眼中心、两嘴角以及鼻尖5个特征点;所述的人脸姿态评估利用人脸面部特征点的位置信息来进行打分,分数越高表示人脸姿态越趋于正面人脸;所述的人脸深度特征提取利用深度卷积神经网络实现,该网络包含7个卷积层与2个全连接层,提取到的人脸特征为4096维的深度人脸特征,令提取出的人脸特征向量为f={feai|i=1,2,...,4096},其中feai为浮点数并表示人脸特征向量中的第i个特征;
所述的PCA降维模块5将提取到的4096维的深度人脸特征降低到1024维;
所述的人脸特征比对采用的是根据公式(1)计算两个人脸特征向量的相似度,其中A,B分别表示两个人脸特征向量,A={ai|i=1,2,...,K},B={bi|i=1,2,...,K},ai表示人脸特征向量A中的第i个特征值,bi表示人脸特征向量B中的第i个特征值;
其中,s表示向量A和B的相似度函数;
所述的利用人脸面部特征点的位置信息来进行打分的具体步骤如下:
1)令左眼中心点坐标Ple=(Xle,Yle)、右眼中心点坐标Pre=(Xre,Yre)、鼻尖坐标Pn=(Xn,Yn)、左嘴角坐标Plm=(Xlm,Ylm)以及右嘴角坐标Prm=(Xrm,Yrm),令水平向量垂直向量
3)令人脸在偏航角yaw上的得分为Sy,令人脸在翻滚角roll上的得分为Sr,则人脸姿态总得分Sp=Sy+Sr,其中,Sy为由鼻尖Pn指向两眼连线中点Pec的向量与垂直向量夹角的余弦值,Sr为由左眼中心点Ple指向右眼中心点Pre的向量为与水平向量夹角的余弦值,Sr∈[0,1],Sy∈[0,1],Sp∈[0,2],Sy、Sr的计算如公式(2)所示;
本发明在嫌疑犯人脸数据存储时,按每个嫌疑犯人脸特征向量与标准人脸特征向量的余弦值从小到大存储,整个存储过程按如下步骤所示:
1)将现有嫌疑犯人脸特征向量的平均值作为标准人脸特征向量,令标准人脸特征向量为fs={feasi|i=1,2,...,1024},其中feasi为浮点数并表示标准人脸特征向量中的第i个特征;
2)对提取到的嫌疑犯人脸特征向量f进行PCA降维得到fp,计算降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,使得降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值在数据库中保持从小到大的存储顺序;
3)当再次有嫌疑犯人脸特征向量存入数据库时,不再重新计算标准人脸特征向量fs,重复步骤1)和步骤2)即可;
本发明的基于树莓派和人脸识别的车载嫌疑犯锁定***对嫌疑犯整个识别过程按如下的步骤实现:
1)令数据库中嫌疑犯与其人脸特征向量的映射集其中表示第i个人员的人脸特征向量的集合,pi表示第i个人员的编号,n表示人员数量,表示第i个人员的人脸特征向量集合中第j个人脸特征向量,mi表示人脸特征向量集合中第i个人脸特征向量的数量;
2)令任意待识别人员为pr,对人员pr进入副驾驶后进行人脸检测,该人员被任意一辆车牌号为PN的车辆安装的SCI摄像头10采集到人脸的时间为tr,采集到的人脸为face,该人脸经人脸姿态评估模块后输出的得分为Sp,若Sp>Sa,即该人脸为正面人脸,则对该人脸进行特征提取,否则继续进行人脸检测,其中,Sa表示人脸姿态得分阈值;令提取到的人脸特征向量为fo,对提取到的人脸特征向量fo进行PCA降维,得到降维后的人脸特征向量fe,通过无线网络通信模块6将(tr,face,fe,PN)发送到人脸比对模块7,计算降维后的人脸特征向量fe与标准人脸特征向量fs的余弦值;令得到的余弦值为C,通过二分查找法在数据库中找到与余弦值C最接近的至多N个余弦值,并将N个余弦值对应的人员编号和人脸特征向量读入内存,本实施例中N取30,根据公式(1)计算fe与读入内存中的人脸特征向量集合中的每个人脸特征向量的相似度,得到相似度集合t表示读入内存中的人脸特征向量的总数,表示读入内存中的第i个人脸特征向量;令S=max(GD),若S>S0,表明识别成功,将此人的姓名name、身份证号id、当前采集到的人脸face以及从数据库中匹配到的人脸FACE发送到公安控制***,显示、保存并报警,警察接到报警后,对***显示的两张人脸进行再次验证,如果确定是嫌疑犯,则采取相关措施进行嫌疑犯的抓捕,pr对应于GA中的某个人员,假设为px,若mx<mmax,将提取到的人脸特征向量fe添加到人脸特征向量集合中,即计算人脸特征向量fe与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,其中,S表示最大的人脸相似度,max表示取最大值,S0表示人脸相似度阈值,mx表示当前人员px在数据库中存储的人脸特征向量的数目,mmax表示在数据库中允许存储的每个人员对应的最大的人脸特征向量的数目;若S<S0,表明数据库中不存在该人员,即此人不是嫌疑犯。
Claims (9)
1.一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于包括存储与管理模块(9),存储与管理模块(9)包括数据库服务器(13)、客户端电脑(12)和树莓派(11),所述数据库服务器(13)内置用于存储嫌疑犯信息以及嫌疑犯识别记录的数据库,客户端电脑(12)内置终端控制模块(8)及人脸比对模块(7),所述树莓派(11)内置图像采集模块(1)、人脸检测模块(2)、人脸姿态评估模块(3)、人脸特征提取模块(4)、PCA降维模块(5)以及无线网络通信模块(6),其中:
图像采集模块(1),用于车辆副驾驶人员人脸图像的采集;
人脸检测模块(2),负责对图像采集模块(1)采集到的图像进行人脸检测,将图像中所有的人脸检测出来并进行面部特征点定位;
人脸姿态评估模块(3),对人脸检测模块(2)检测到的人脸姿态进行评估,获取最正面的人脸;
人脸特征提取模块(4),用于提取人脸的深度特征,得到人脸特征向量;
PCA降维模块(5),对人脸特征提取模块(4)提取的高维的人脸特征向量进行降维;
无线网络通信模块(6),用于将人脸特征提取模块(4)提取出的人脸特征向量发送至人脸比对模块(7);
人脸比对模块(7),用于将接收到的人脸特征向量与存储与管理模块(9)的数据库中已存的人脸特征向量进行比对;
终端控制模块(8),包括公安控制***,用于人脸比对模块(7)的人脸比对结果信息,显示、储存并报警;
所述人脸姿态评估模块(3)利用人脸面部特征点的位置信息来进行打分的具体步骤如下:
1)令左眼中心点坐标Ple=(Xle,Yle)、右眼中心点坐标Pre=(Xre,Yre)、鼻尖坐标Pn=(Xn,Yn)、左嘴角坐标Plm=(Xlm,Ylm)以及右嘴角坐标Prm=(Xrm,Yrm),令水平向量垂直向量
3)令人脸在偏航角yaw上的得分为Sy,令人脸在翻滚角roll上的得分为Sr,则人脸姿态总得分Sp=Sy+Sr,其中,Sy为由鼻尖Pn指向两眼连线中点Pec的向量与垂直向量夹角的余弦值,Sr为由左眼中心点Ple指向右眼中心点Pre的向量为与水平向量夹角的余弦值,Sr∈[0,1],Sy∈[0,1],Sp∈[0,2],Sy、Sr的计算如公式(2)所示;
2.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于图像采集模块(1)包括安装在树莓派(11)上的SCI摄像头(10),树莓派(11)安置在车辆副驾驶前的仪表台上,面对副驾驶位置斜向上与水平面呈k度夹角。
3.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述人脸检测模块(2)的人脸检测利用卷积神经网络实现,输入为包含人脸的RGB图像,输出为所有人脸在图像中的位置以及人脸对应的面部特征点的位置,所述面部特征点包括两眼中心、两嘴角以及鼻尖5个特征点;所述的人脸姿态评估模块(3)的人脸姿态评估利用人脸面部特征点的位置信息来进行打分,分数越高表示人脸姿态越趋于正面人脸;所述人脸特征提取模块(4)的人脸深度特征提取利用深度卷积神经网络实现,该网络包含7个卷积层与2个全连接层,提取到的人脸特征为4096维的深度人脸特征,令提取出的人脸特征向量为f={feai|i=1,2,...,4096},其中feai为浮点数并表示人脸特征向量中的第i个特征。
4.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述PCA降维模块(5)将人脸特征提取模块(4)提取到的4096维的深度人脸特征降低到1024维,令降维后的人脸特征向量为fp={feapi|i=1,2,...,1024},其中feapi为浮点数并表示降维后的人脸特征向量中的第i个特征。
5.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述的无线网络通信模块(6)基于4G移动通信技术。
7.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于所述公安控制***包括报警指示灯和报警蜂鸣器。
8.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于嫌疑犯人脸数据存储时,按每个嫌疑犯人脸特征向量与标准人脸特征向量的余弦值从小到大存储,整个存储过程按如下步骤所示:
1)将现有嫌疑犯人脸特征向量的平均值作为标准人脸特征向量,令标准人脸特征向量为fs={feasi|i=1,2,...,1024},其中feasi为浮点数并表示标准人脸特征向量中的第i个特征;
2)对提取到的嫌疑犯人脸特征向量f进行PCA降维得到fp,计算降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,使得降维后的嫌疑犯人脸特征向量fp与标准人脸特征向量fs的余弦值在数据库中保持从小到大的存储顺序;
3)当再次有嫌疑犯人脸特征向量存入数据库时,不再重新计算标准人脸特征向量fs,重复步骤1)和步骤2)。
9.根据权利要求1所述的一种基于树莓派和人脸识别的车载嫌疑犯锁定***,其特征在于整个识别过程按如下步骤实现:
1)令数据库中嫌疑犯与其人脸特征向量的映射集其中表示第i个人员的人脸特征向量的集合,pi表示第i个人员的编号,n表示人员数量,表示第i个人员的人脸特征向量集合中第j个人脸特征向量,mi表示人脸特征向量集合中第i个人脸特征向量的数量;
2)令任意待识别人员为pr,对人员pr进入副驾驶后进行人脸检测,该人员被任意一辆车牌号为PN的车辆安装的SCI摄像头(10)采集到人脸的时间为tr,采集到的人脸为face,该人脸经人脸姿态评估模块(3)评估后输出的总得分为Sp,若Sp>Sa,即该人脸为正面人脸,则对该人脸进行特征提取,否则继续进行人脸检测,其中,Sa表示人脸姿态得分阈值;令提取到的人脸特征向量为fo,由PCA降维模块(5)对提取到的人脸特征向量fo进行PCA降维,得到降维后的人脸特征向量fe,通过无线网格通信模块(6)将(tr,face,fe,PN)发送到人脸比对模块(7),计算降维后的人脸特征向量fe与标准人脸特征向量fs的余弦值;令得到的余弦值为C,通过二分查找法在数据库中找到与余弦值C最接近的至多N个余弦值,并将N个余弦值对应的人员编号和人脸特征向量读入内存,根据公式(1)计算fe与读入内存中的人脸特征向量集合中的每个人脸特征向量的相似度,得到相似度集合t表示读入内存中的人脸特征向量的总数,表示读入内存中的第i个人脸特征向量;令S=max(GD),若S>S0,表明识别成功,将此人的姓名name、身份证号id、当前采集到的人脸face以及从数据库中匹配到的人脸FACE发送到公安控制***,显示、保存并报警,警察接到报警后,对***显示的两张人脸进行再次验证,如果确定是嫌疑犯,则采取相关措施进行嫌疑犯的抓捕,pr对应于GA中的某个人员,假设为px,若mx<mmax,将提取到的人脸特征向量fe添加到人脸特征向量集合中,即计算人脸特征向量fe与标准人脸特征向量fs的余弦值,根据所得余弦值的大小将嫌疑犯的信息***到数据库中相应的位置,其中,S表示最大的人脸相似度,max表示取最大值,S0表示人脸相似度阈值,mx表示当前人员px在数据库中存储的人脸特征向量的数目,mmax表示在数据库中允许存储的每个人员对应的最大的人脸特征向量的数目;若S<S0,表明数据库中不存在该人员,即此人不是嫌疑犯。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911006503.9A CN110781798B (zh) | 2019-10-22 | 2019-10-22 | 一种基于树莓派和人脸识别的车载嫌疑犯锁定*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911006503.9A CN110781798B (zh) | 2019-10-22 | 2019-10-22 | 一种基于树莓派和人脸识别的车载嫌疑犯锁定*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110781798A CN110781798A (zh) | 2020-02-11 |
CN110781798B true CN110781798B (zh) | 2022-08-12 |
Family
ID=69386228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911006503.9A Active CN110781798B (zh) | 2019-10-22 | 2019-10-22 | 一种基于树莓派和人脸识别的车载嫌疑犯锁定*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110781798B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111339973A (zh) * | 2020-03-03 | 2020-06-26 | 北京华捷艾米科技有限公司 | 一种对象识别方法、装置、设备及存储介质 |
CN111611426A (zh) * | 2020-04-21 | 2020-09-01 | 汉腾汽车有限公司 | 一种基于图像识别与车联网结合的辅助追踪*** |
CN112052728B (zh) * | 2020-07-30 | 2024-04-02 | 广州市标准化研究院 | 一种便捷式人像识别防欺骗装置及其控制方法 |
CN112329589B (zh) * | 2020-10-30 | 2023-03-24 | 四川天翼网络股份有限公司 | 一种基于高维特征算法的人脸识别方法 |
CN112364828B (zh) * | 2020-11-30 | 2022-01-04 | 天津金城银行股份有限公司 | 人脸识别方法及金融*** |
CN113378622A (zh) * | 2021-04-06 | 2021-09-10 | 青岛以萨数据技术有限公司 | 一种特定人员识别方法、设备、***及介质 |
CN113128969A (zh) * | 2021-04-26 | 2021-07-16 | 广州太玮生物科技有限公司 | 一种色谱柱日常使用管理*** |
CN114998979B (zh) * | 2022-08-01 | 2022-11-18 | 中国通信建设第三工程局有限公司 | 一种智能车联网*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004791A (zh) * | 2007-01-19 | 2007-07-25 | 赵力 | 一种基于二维偏最小二乘法的面部表情识别方法 |
CN104700098A (zh) * | 2015-04-01 | 2015-06-10 | 中国矿业大学(北京) | 一种基于改进型费希尔脸识别的暗环境人脸识别方法 |
CN104715263A (zh) * | 2015-04-01 | 2015-06-17 | 中国矿业大学(北京) | 一种基于哈尔特征和特征脸识别的人脸识别方法 |
CN104794439A (zh) * | 2015-04-10 | 2015-07-22 | 上海交通大学 | 基于多相机的准正面人脸图像实时优选方法及*** |
CN109214300A (zh) * | 2018-08-09 | 2019-01-15 | 成都智达万应科技有限公司 | 一种基于人脸识别的嫌疑人预警方法及其*** |
CN109508690A (zh) * | 2018-11-29 | 2019-03-22 | 浙江工业大学 | 一种基于人脸识别的非主动配合考勤*** |
CN110322661A (zh) * | 2019-08-05 | 2019-10-11 | 深圳市沃信达科技有限公司 | 一种车载汇聚安全报警***及其控制方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005050583A1 (fr) * | 2003-08-15 | 2005-06-02 | Ziyi Cheng | Systeme d'alarme pour protection d'automobiles avec identification de visage et fonction de communication sans fil |
-
2019
- 2019-10-22 CN CN201911006503.9A patent/CN110781798B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004791A (zh) * | 2007-01-19 | 2007-07-25 | 赵力 | 一种基于二维偏最小二乘法的面部表情识别方法 |
CN104700098A (zh) * | 2015-04-01 | 2015-06-10 | 中国矿业大学(北京) | 一种基于改进型费希尔脸识别的暗环境人脸识别方法 |
CN104715263A (zh) * | 2015-04-01 | 2015-06-17 | 中国矿业大学(北京) | 一种基于哈尔特征和特征脸识别的人脸识别方法 |
CN104794439A (zh) * | 2015-04-10 | 2015-07-22 | 上海交通大学 | 基于多相机的准正面人脸图像实时优选方法及*** |
CN109214300A (zh) * | 2018-08-09 | 2019-01-15 | 成都智达万应科技有限公司 | 一种基于人脸识别的嫌疑人预警方法及其*** |
CN109508690A (zh) * | 2018-11-29 | 2019-03-22 | 浙江工业大学 | 一种基于人脸识别的非主动配合考勤*** |
CN110322661A (zh) * | 2019-08-05 | 2019-10-11 | 深圳市沃信达科技有限公司 | 一种车载汇聚安全报警***及其控制方法 |
Non-Patent Citations (1)
Title |
---|
基于树莓派的人脸识别智能车锁;任环宇等;《电脑知识与技术》;20181031;第14卷(第29期);正文第2-4章 * |
Also Published As
Publication number | Publication date |
---|---|
CN110781798A (zh) | 2020-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110781798B (zh) | 一种基于树莓派和人脸识别的车载嫌疑犯锁定*** | |
CN109934176B (zh) | 行人识别***、识别方法及计算机可读存储介质 | |
CN105678247B (zh) | 徘徊事件时空大数据分析的异常行为预警方法及*** | |
US6975346B2 (en) | Method for suspect identification using scanning of surveillance media | |
CN105590097B (zh) | 暗视觉条件下双摄像头协同实时人脸识别安防***及方法 | |
CN107230267B (zh) | 基于人脸识别算法的幼儿园智能签到方法 | |
US20220180534A1 (en) | Pedestrian tracking method, computing device, pedestrian tracking system and storage medium | |
CN105893510A (zh) | 一种视频结构化***及其目标搜索方法 | |
CN106156688A (zh) | 一种动态人脸识别方法及*** | |
CN107392112A (zh) | 一种人脸表情识别方法及其应用的智能锁*** | |
CN110619277A (zh) | 一种多社区智慧布控方法以及*** | |
CN103049459A (zh) | 一种基于特征识别的快速录像检索方法 | |
CN111127830A (zh) | 基于监控设备的报警方法、报警***和可读存储介质 | |
CN107977439A (zh) | 一种人脸图像库构建方法 | |
RU2315352C2 (ru) | Способ и система для автоматического обнаружения трехмерных образов | |
CN209312052U (zh) | 一种人脸识别随身警务*** | |
Hnoohom et al. | Weapon Detection Using Faster R-CNN Inception-V2 for a CCTV Surveillance System | |
CN115170059A (zh) | 户外工地智能安全监测***及工作方法 | |
CN110908718A (zh) | 人脸识别激活语音导航方法、***、存储介质及设备 | |
CN209803819U (zh) | 人脸识别记录仪 | |
Peng et al. | [Retracted] Helmet Wearing Recognition of Construction Workers Using Convolutional Neural Network | |
WO2023124451A1 (zh) | 用于生成告警事件的方法、装置、设备和存储介质 | |
Ndubuisi et al. | Digital Criminal Biometric Archives (DICA) and Public Facial Recognition System (FRS) for Nigerian criminal investigation using HAAR cascades classifier technique | |
CN113591619A (zh) | 一种基于录像视频的人脸识别核验装置及其核验方法 | |
CN113947789A (zh) | 一种赛事用场景人脸识别技术 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |