未来智讯 > 人脸语音识别论文 > 基于指纹识别的通用测试系统的设计与开发

基于指纹识别的通用测试系统的设计与开发

发布时间:2019-04-26 14:14:37 文章来源:未来智讯    
设计和测试常见的指纹识别开放系统:晁伟启明王飞鹏摘要对在线测验和认证的需求,设计了基于指纹识别,系统通用系统的精选C / S和B / S在线测验。 夹杂物; 系统的总体布局和指纹识别算法,试卷的实时保留等,测试证明该系统具有良好的通用性。 关键词在线测试指纹识别J2EEAjax中图分类号:G424文档识别码:A 1介质随着信息技术的快速发展测试模式从机器的帮助发展到基于网络的在线测试。 目前,比较常见的在线测试,选择用户名和密码去岸边,监考人员可以在相关文件上验证照片,这很容易呈现。 测试的外观,本文结合指纹识别技巧,结合C / S和B / S技能,设计通用在线测试系统,锻炼系统,完成测试信息管理和候选人指纹识别 。
2系统简介为了使系统具有通用性,系统的要求如下:试卷可以有多个主题,可以有多种类型的问题。 可以分配给不同的候选人进行测试,测试论文的标题是按照设定的问题,主题和问题的约束随机出生的,并且提交单一选择,多重选择和歧视等客观问题。 候选人。 在测试纸张时,它会被积极评分。 系统的主要功能如图1所示。图1 - 系统功能布局图(1)候选信息管理:输入候选人的基本信息,这意味着指纹的收集和指纹特征的保留。 (2)课程信息管理:课程信息按课程分类。 (3)问题库管理:标题分为客观问题(单选,多选,判断)和主观问题(填空白,简答题),支持单个标题的输入,并从单词中输入。 (4)试卷管理:配置试卷的基本信息(标题,试卷总分,持续时间,有用时间),分配问题类型,考试科目,考试人员,分数教师。 (5)在线测试:确定输入指纹以验证身份。 解决后,问题将被随机选择。 在候选人提交文件后,他们将积极寻求客观问题的分数。 (6)在线评分:评分主观问题。 (7)成就统计和打印:候选人成绩统计,导出到Excel表格,并可打印候选人的试卷。 (8)在线监控:监控当前登机候选人,列出在线候选人,并能够为欺诈性候选人推出测试系统。
系统设计系统选择三层C / S和B / S包络系统布局设计如图2所示。图2 - 系统主体布局图第一层是数据层,选择两个自立的服务器 ; 第二层应用层是选择Web Service的应用服务来兑换中心层; 第三层是用户界面层,它由B / S布局的Web站点和C / S布局的管理端以及字段末端组成。 其中,候选人指纹的登记和测试时身份的验证选择C / S布局,指纹的收集,指纹的识别和匹配; 问题银行管理和西溪问题时的智能试卷,以及试验后的主观问题的人工修改量,以及候选人的入学分数和疏散测试中的候选人等,首先选择B / S布局现金。 为了提高速度和并发性,候选人在线选择Ajax引擎。 Web服务器基于MVC设计模式。 JSP诞生了一个动态的Web页面,JavaBean是严肃的交易逻辑,并且Servlet是经过精心管理的。 4赎回系统技术。 4.1指纹特征的提取。 对于候选人,预先提取指纹,将指纹特征模板存储在服务器中,并测试候选人。 同时,按指纹匹配并找出候选人的身份。 指纹特征提取过程如图3所示。图3 - 指纹特征提取过程图指纹指纹采集器在寻找原始指纹图像后,在对等,加固,二值化,细化和特征提取后获得一定的指纹 。 特点。 在本文中,指纹分割是基于多级分割算法。 增强指纹图像以选择传统的傅里叶变换。 当执行二值化时,确定最大类间方差方法(Otsu)的改进,并选择部分递归分割算法。 运动指数和场景之间的差异由递归的数量和每个得分的部分区域确定。 采用阈值时,保留了班级之间的最大距离,班级凝聚力良好,获得了最佳的朋友效率。 (1):其中,Pa表示指数的局部比率,Pb表示场景的局部部分的比率,Wa表示指标灰色的平均值,Wb表示灰度等级的平均值。 现场。 当采用等式(2)的最大值时,相应的灰度级是所寻求的最佳阈值t *,即,然后在执行细化算法时选择经典的OPTA算法。 在上述处理之后,产生仅包含指纹纹理的清晰二值图像,如图4所示。 (a)原始指纹(b)二值化(c)细化图4指纹处理控制图最后,选择脊线跟踪算法,最终获得脊线在线特征。 TR4.2指纹识别指纹识别是从捕获的指纹图像P = {p1,p2,...,pm}中提取的详细特征点的集合,模板中的细节特征点是聚合的Q = {q1,q2,... 。,qn},以确定两组特征点聚合是否来自统一的手指。 选择基于三角同余的指纹特征点锐化匹配算法。 该算法的基本思想如下:(1)确定特征点的坐标,找到更接近指纹图像中心的6个像素点,每个像素点构成20个。 一个不同的三胞胎; (2)在属性模板中逐个找到相应的三元组,并在所收集的指纹特征与待匹配的指纹模板之间找到一致的三角形; 解析凭证,平移和扭转操作找到的两个三角形的相对位置,并在偏差允许的范围内重叠两个三角形,得到响应的平移和扭转参数; (4)对于所有指纹特征点,平移和扭转的相关参数被翻译和扭曲,并且两组指纹是否来自均匀的手指是由两组指纹特征的所有特征点的重叠水平决定的。 偏差许可限制。 4.3及时保留试卷在测试过程中,当遇到交付失败,网络中断等不成功的环境时,测试将在工作日中断,候选人也可以从头开始登录继续测试。 非常需要丢失,实时保留候选人的答疑环境。 测试系统选择Ajax技能,由JavaScript代码在后台为用户保存。 一旦系统受阻,当重新进入测试系统时,可以继续在障碍点测试保留的信息。 可以从服务器端获取测试信息。 加载。 5系统赎回和尝试解剖系统选择J2EE架构以纪念候选人的基本信息集合和系统管理员的管理模块,指纹采集和识别模块选择Delphi7.0客户端,系统运行在HP ProLiant DL380 G6服务器上(2GHz / 2GB) ,服务器OS,选择Solarise 10 64位操作系统,数据库管理系统选用Oracle 10g,WEB应用服务器软件选用Tomcat6.0。 在试验的情况下,该学院的近3,000个指纹样本被用作测试指纹用于测试。 每种功能的具体测试数据如表1所示。表1系统测试了电路板并解决了测试。 系统可以准确地完成候选人的指纹采集,指纹模板库的建立,候选人指纹的匹配,以及本能目标的一致性。 要求。
6摘要<在本文中,指纹识别技术用于改进现有的在线测试系统。 系统综合选择C / S和B / S布局的优点。 候选人只需在指纹采集仪器上轻扫手指即可确认用户的身份。 传统上不必生成许多繁琐的程序,例如大量文件; 系统运行速度快,指纹采集和验证时间在1秒内完成。 实际操作表明该系统具有很强的适用性。 标题来源于:九江学院级学科“探索和赎回基于生物识别的测试系统”参考文献[1]王蓉,王士林。 基于J2EE的体系结构网络测试系统的设计与实现[J]。 战略工程与应用,2005(28):211~214。 [2]丁振凡。 Ajax技术在网络测试分析中的应用[J]。 华东交通大学学报,2007(5):75~76。 [3]蔡艳六; 贾振宏 基于改进Otsu规则的递归图像分割算法。 激光期刊[J] .2008.4。 [4]梁光平,蔡学军。 OPTA算法的改进及其在指纹图像细化中的应用。 战略工程与设计[J] .2006.23。 [5]赵迎定,刘金刚。 基于应用指纹处理模块板的嵌入式设计与实现[J]。 视觉机械工程,2006.4。 本文是未安装原始PDF扫描仪的原始版本,请下载并安装原始全文
转载请注明来源。原文地址:https://www.7428.cn/page/2019/0426/80368/
 与本篇相关的热门内容: