当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于B/S架构的高并发虹膜识别系统

发布时间:2021-11-13 12:58
  虹膜登录系统的扫描、处理和识别过程处于同一物理机下,会导致存在用户使用代价高和受益用户少等问题。为此,基于BIS架构构建一种虹膜登录系统模型。通过网络实现扫描端和处理端的分离,将虹膜扫描端置于浏览器中,处理端放在云服务器上。运用前端技术搭建用户注册、识别登录窗口,多用户同时通过浏览器调用优化的虹膜摄像头获取本人多张虹膜信息,发送给云服务器。在云服务器端使用Django、Nginx框架搭建部署虹膜识别系统,利用MySql存储用户信息,并且通过多线程、多进程技术基于CPU核心加快图像处理及并行搜索速度。实验结果表明,与普通虹膜识别系统相比,该模型百张图像处理速度提升60%,图像匹配搜索效率平均提升75%。 

【文章来源】:计算机工程. 2019,45(08)北大核心CSCD

【文章页数】:6 页

【部分图文】:

基于B/S架构的高并发虹膜识别系统


系统总体架构1.1图像采集设备

流程图,红外光源,摄像头


。图1系统总体架构1.1图像采集设备实验主要的目标使用场景为日常使用电脑环境,采用特制摄像头作为主要采集设备。为提高采集图像质量,本文做了如下2点改进:1)相比自然光,近红外光对虹膜组织有较好的反射效果,能使得虹膜纹理清晰可见,所以在摄像头前添加红外光源。2)由于普通摄像头拍摄视场较广,拍摄内容除了眼球等有效信息,还会拍摄到鼻子、眉毛、背景等干扰信息,为解决该问题,在摄像头前加一个遮光层[5](见图2、图3)以消除外部杂散光对成像的干扰。图2添加红外光源的摄像头图3添加遮光层的摄像头1.2浏览器界面用户与摄像头交互需要通过Web界面,这涉及到前端技术。界面设计使用Bootstrap+Jquery,主要目标是实现在网页上调用摄像头,提供用户虹膜定位框,对获取图像进行初步优化,减轻后端数据处理压力,用户操作流程和操作界面如图4、图5所示。图4用户注册流程图5用户注册界面2虹膜识别算法2.1识别原理人眼图像由白色的巩膜、中心黑色的瞳孔以及占比65%环状色带的虹膜三部分组成,其中虹膜保存有大量独特信息,是识别过程中主要的提取信息。识别过程主要分为4个部分,分别是获取虹膜图301

界面图,遮光层,摄像头,浏览器


⒎?衿髦械亩?线程并发服务器[4]。图1系统总体架构1.1图像采集设备实验主要的目标使用场景为日常使用电脑环境,采用特制摄像头作为主要采集设备。为提高采集图像质量,本文做了如下2点改进:1)相比自然光,近红外光对虹膜组织有较好的反射效果,能使得虹膜纹理清晰可见,所以在摄像头前添加红外光源。2)由于普通摄像头拍摄视场较广,拍摄内容除了眼球等有效信息,还会拍摄到鼻子、眉毛、背景等干扰信息,为解决该问题,在摄像头前加一个遮光层[5](见图2、图3)以消除外部杂散光对成像的干扰。图2添加红外光源的摄像头图3添加遮光层的摄像头1.2浏览器界面用户与摄像头交互需要通过Web界面,这涉及到前端技术。界面设计使用Bootstrap+Jquery,主要目标是实现在网页上调用摄像头,提供用户虹膜定位框,对获取图像进行初步优化,减轻后端数据处理压力,用户操作流程和操作界面如图4、图5所示。图4用户注册流程图5用户注册界面2虹膜识别算法2.1识别原理人眼图像由白色的巩膜、中心黑色的瞳孔以及占比65%环状色带的虹膜三部分组成,其中虹膜保存有大量独特信息,是识别过程中主要的提取信息。识别过程主要分为4个部分,分别是获取虹膜图301

【参考文献】:
期刊论文
[1]基于Linux系统的构建高性能服务器的研究[J]. 乔平安,颜景善,周敏.  计算机与数字工程. 2016(04)
[2]针对HTTPS的Web前端劫持及防御研究[J]. 赵国锋,陈勇,王新恒.  信息网络安全. 2016(03)
[3]虹膜识别技术进展与趋势[J]. 李海青,孙哲南,谭铁牛,何召锋,马力.  信息安全研究. 2016(01)
[4]虹膜识别技术的最新进展综述[J]. 尚睿.  电脑知识与技术. 2015(22)
[5]An Improved Daugman Method for Iris Recognition[J]. PENG Zhiyong,WANG Hongchen,WU Jun,LI Jun.  Wuhan University Journal of Natural Sciences. 2015(03)
[6]北京应率先实行网络身份证制度[J]. 颜丹平.  北京观察. 2015(05)
[7]基于JavaScript的轻量化BASE64编码及解码算法[J]. 王芳,白宇.  软件. 2015(04)
[8]云计算时代关键技术预测与战略选择[J]. 杨青峰.  中国科学院院刊. 2015(02)
[9]Python语言多进程与多线程设计探究[J]. 肖明魁.  计算机光盘软件与应用. 2014(15)
[10]Software-as-a-service(SaaS): perspectives and challenges[J]. TSAI WeiTek,BAI XiaoYing,HUANG Yu.  Science China(Information Sciences). 2014(05)

硕士论文
[1]基于Django框架管理界面自动生成模块的设计与实现[D]. 薛耀伟.哈尔滨工业大学 2014



本文编号:3493061

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3493061.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9c869***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com