基于Android平台身份证识别系统的设计与实现

来源 :燕山大学 | 被引量 : 0次 | 上传用户:jiahongtao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着时代的发展,身份证信息在生活中被广泛应用。因此,如何高效录入身份证信息,确保个人信息安全成为研究重点。针对该问题,将设计实现一款基于Android平台的身份证识别系统,主要对定位提取身份证区域、信息区域,字符识别,人脸识别等算法进行了研究。首先,针对身份证区域带有背景、倾斜或反转等问题,研究了身份证区域定位提取的方法。利用Android系统,设计了一个图像采集界面,加入水平线、触屏聚焦、截屏等功能。利用图像处理知识,结合身份证版面布局,对图像进行边缘检测、寻找最大轮廓、外接最小包围矩形等处理,检测倾斜角,矫正身份证区域。该方法能准确定位提取身份证区域,并适用于定位提取身份证信息区域。其次,针对身份证地址区域,列切割不能得到完整单字符的情况,研究了基于像素跳变的方块字分割方法。利用图像处理知识,将身份证信息区域进行去噪、二值化等处理,根据黑白像素的跳变,进行字符初次分割,根据字符固有特性,进行字符的再次拆分或合并。为了提高字符识别率,利用字符的固有特征和统计特征,实现像素匹配、网格特征识别字符,并利用jTessBoxEditor针对身份证不同信息区域训练不同字库。最后,针对身份证和持证人是否为同一人的问题,设计了基于分块LBP-CNN的人脸识别方法。利用人脸检测器定位提取人脸区域,对其进行几何归一化等处理,将人脸的分块LBP特征、整幅CNN特征级联作为人脸辨别的标识,分别提取身份证、持证人人脸特征,最后使用欧氏距离度量其相似性,判断身份证和持证人是否为同一人。实验表明该方法识别人脸结果较好。
其他文献
在从事动物防疫和临床诊疗工作中,常听到养殖户反映,雏鸡难养、死亡率高的问题,严重影响了禽业生产和养殖户的利益。针对这个问题,笔者根据工作经验和学习实践,总结出以下几项措施
房地产行业的杠杆都有哪些?各自的应用定位是什么?在资金收紧、融资维艰的当下,理解杠杆、善用杠杆已成为房企的必修课。为了更好地理解杠杆,我们依据负债资金来源不同,将房
作为一项系统工程,组织机构代码工作是多学科的有机融合,需要前瞻性的探索,需要融入科研才会使系统发展产生不竭动力和源泉。科研是组织机构代码工作自我发展的需要,科研管理是组
基于对甘肃省民族地区782户农村居民家庭的调查数据,实证分析了现阶段民族地区农村居民家庭的人口学特征及其对家庭消费需求的影响。结果表明,居民家庭规模、结构、民族属性
在成都市金牛区,一片现代化的建筑群正在拔地而起。以“北斗七星+北极星”为主题的西部地理信息科技产业园,总占地面积530亩,建筑总面积约80万平方米,是国土资源部定制研发的
价格网站是面向政府、企业和广大消费者传递价格信息,开展信息服务的专业网站.目前,价格网站大都是由政府价格管理部门或其下属单位主办的,是其利用现代信息网络技术,实现政
《等待野蛮人》是库切的一部寓言体小说。小说中,帝国为了维护自身的存在,通过暴力、军事入侵等手段欺凌边境土著人。运用后殖民理论分析行政长官与帝国、与蛮族姑娘关系等多
目的探讨股静脉隧道式带cuff双腔导管不同的尖端位置对血液透析血流量的影响。方法选取2017年1月~2019年4月我院收治的股静脉隧道式带cuff双腔导管维持性血液透析患者45例。