一种基于OCR的证件失物招领系统及招领方法技术方案

技术编号:35488476 阅读:33 留言:0更新日期:2022-11-05 16:43
一种基于OCR的证件失物招领系统及招领方法,其招领系统包括登录模块、发布模块、检索模块和个人中心模块;用户通过登录模块登录系统后,使用发布模块发布上传证件失物信息,系统通过OCR文本识别技术实现自动提取证件号和姓名等关键信息,根据文本识别的关键信息结果自动化填写失物表单,减少上传者的工作量;能够对证件上的证件照片和证件号等敏感信息进行打码处理,保护失主的隐私;与特定单位人员数据库对接,能够自动对单位内失主发送微信/短信失物通知,使失物招领方案具有即时性。用户通过检索模块查看失物招领相关信息,通过个人中心模块进行信息的设置及管理;系统会给上传失物的用户充值少量手机话费进行激励,并通过失主为系统打赏的方式回收运行经费,形成良性循环;本发明专利技术具有操作方便、可持续、安全性好、效率高的优点。效率高的优点。效率高的优点。

【技术实现步骤摘要】
一种基于OCR的证件失物招领系统及招领方法


[0001]本专利技术属于智能招领系统,尤其涉及一种基于OCR的证件失物招领系统及招领方法。

技术介绍

[0002]在大学校园中,证件物品的丢失是一件普遍存在的现象,以学校的一卡通为例,一卡通作为学生频繁使用的证件,在进出校门或图书馆时都会使用,容易丢失。由于校园人员密集,且学生的活动范围较广,这导致遗失的物品难以找回,对日常生活造成麻烦。
[0003]常见的找回失物方式是通过学校QQ群、校内BBS发布失物信息或是向图书馆、食堂等场所的服务台询问,这些找回方式有以下几个弊端,首先失物上一般没有失主的联系方式,这导致即使失物被捡到且放在了服务台上,工作人员也不知道如何才能联系到失主,当失主放弃找回后失物就堆积在各种服务台上;其次失物招领平台较多,失主需要在多个平台进行查询,耗费时间长而且不稳定,找回失物的概率较低,造成了大量证件堆积在失物招领点未被失主领取的现状。
[0004]针对上述问题,中国海洋大学2018年上线了校园智能卡招领平台,他们通过设置丢失校园卡回收箱,派专人取回这些丢失卡片后,再人工录入到学校的企业微信号,再给失主发送短信微信通知。这过程包含了很多人工处理过程,需要有专人处理,不能够自动识别文本,需要手动输入证件号手动填写表单,同时对敏感信息不具有打码功能。
[0005]《一种基于R

CNN的智能失物招领系统(CN113256471A)》专利申请,根据R

CNN识别图像中的物品,自动发现失物并发送信息。但实际上其不具备可实施性的,主要因为:第一无法判断检测到的物品是失物还是有主物品,第二失物上通常没有联系方式,无法向失主发送通知消息。

技术实现思路

[0006]为了克服上述现有技术的不足,本专利技术的目的在于提出一种基于OCR的证件失物招领系统及招领方法,通过OCR文本识别技术实现自动提取证件号和姓名等关键信息单,根据文本识别的关键信息结果自动化填写失物表单,减少上传者的工作量;能够对证件上的证件照片和证件号等敏感信息进行打码处理,保护失主的隐私;与特定单位数据库对接,能够对单位内失主发送失物微信/短信通知,使失物招领方案具有即时性。
[0007]为了实现上述目的,本专利技术采用的技术方案如下:
[0008]一种基于OCR的证件失物招领系统,包括登录模块、发布模块、检索模块和个人中心模块:
[0009]登录模块:用户在网页端使用统一身份认证进行登录或者在微信小程序端使用微信账户;对于微信小程序用户,系统将在用户第一次授权注册之后获取包括用户手机号、微信头像、微信昵称字段;
[0010]发布模块:提供用户在登录系统后发布失物招领信息,上传图片,填写内容、位置
和联系方式后进行发布;
[0011]对已经发布的失物招领信息,发布人能够随时修改或者删除;
[0012]对用户上传的证件,系统能够根据证件类型,自动调用OCR识别接口、二维码识别接口或人脸识别接口,提取图片上的文字信息并且自动完成表单的填写;
[0013]对识别图片中的敏感信息进行打码处理,避免出现信息安全问题;
[0014]对用户发布的证件失物招领信息,系统使用证件号在单位人员数据库中进行查询匹配,如果在数据库查询到该失主的手机号和微信号,就通过发送手机短信和微信消息的方式通知失主来认领失物;
[0015]设置奖励打赏机制,接受失主的打赏并将其用于对上传者奖励;
[0016]检索模块:提供用户浏览已经发布在系统内的所有的信息,包括分类检索及关键词检索,用户能够通过输入关键词来搜索失物招领信息;
[0017]个人中心模块:提供用户在个人中心查看或修改个人信息,查看管理已发布的信息,管理员用户也可以通过该模块进入后台管理页面进行管理。
[0018]基于OCR的证件失物招领系统的失物招领方法,具体包括以下步骤:
[0019]步骤1:失物招领系统获取上传图片与图像预处理;
[0020]步骤2:对步骤1预处理后的图片进行多种方式识别失主信息;
[0021]步骤3:提取步骤2的文本识别结果中的关键信息,进行项目匹配与图片打码;
[0022]步骤4:失物招领系统对经步骤2的识别成功的结果自动补全表单并给失主发送短信/微信通知;
[0023]步骤5:失物招领系统具有奖励与打赏机制,可对上传失物信息的用户奖励,并通过失主为失物招领系统打赏的方式回收运行经费。
[0024]所述步骤1具体方法为:
[0025]1)当用户使用失物招领系统发布信息并上传失物图片的时候,图片文件经由网页端或小程序端上传到服务器图片存储目录下,并根据时间戳进行命名,失物招领系统自动启动预处理部分代码对该图像文件进行处理;
[0026]2)当用户上传的证件图片存在包括卡面倾斜、卡面磨损、印刷错位、背景文本干扰、卡面信息不全、拍摄模糊的问题,对系统无法提取有效信息的,提示需要用户自己进行信息输入;对属于背景文本干扰或是卡面倾斜的图片,直接进行OCR文本识别的准确率很低,先进行图片预处理,提高文本识别的准确率。
[0027]所述预处理的过程为:失物招领系统从图片中证件的边缘位置对卡片进行裁剪,去除无用的背景部分,只留下证件卡面部分。
[0028]所述步骤2具体方法为:
[0029]通过OCR文本识别证件图片上的信息,失物招领系统根据步骤1预处理后的图片,调用后端已封装好的OCR文本识别接口进行文本识别,对上传图片进行包括降噪、字符区域检测、字符切割、字符识别的操作;
[0030]OCR文本识别模型分为检测与识别两个阶段,分别对检测阶段与识别阶段所需要的模型进行训练,将训练完成的检测模型与识别模型进行封装,仅对外暴露OCR识别接口;通过传入图片位置参数,调用OCR识别接口对图片进行OCR处理,进行文本检测和文本识别工作,并返回识别出的文本信息以及该信息所在的相对位置和方向,帮助系统准确匹配到
证件版面项目及帮助系统进行之后的打码处理。
[0031]二维码识别功能:如果证件图片没有证件号信息,而是有与失主相关的二维码,那么失物招领系统自动调用二维码识别程序对图片二维码进行信息提取;
[0032]人脸识别功能:当OCR文本识别无法提取证件失物有效信息,则通过人脸识别功能对证件失物上的人像进行识别,并在人脸识别数据库中匹配失主信息。
[0033]所述步骤3具体方法为:
[0034]根据证件本身的特征,根据项目位置设置模板,来提取步骤2的文本识别结果中的关键信息,并根据识别出的文本的位置信息来判定该文本与模板上的哪个项目相匹配,对于匹配后的结果,失物招领系统使用正则规则提取关键字来进行二次检查,保证匹配的准确性;
[0035]同时,当用户上传图片被系统识别后,失物招领系统在发布的时候会对图片进行处理,根据版面项目匹配的结果对证件上的人像和证件号等敏感信息打码,并使用处理过的图片来替换掉原本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于OCR的证件失物招领系统,包括登录模块、发布模块、检索模块和个人中心模块,其特征在于:登录模块:用户在网页端使用统一身份认证进行登录或者在微信小程序端使用微信账户;对于微信小程序用户,系统将在用户第一次授权注册之后获取包括用户手机号、微信头像、微信昵称字段;发布模块:提供用户在登录系统后发布失物招领信息,上传图片,填写内容、位置和联系方式后进行发布;对已经发布的失物招领信息,发布人能够随时修改或者删除;对用户上传的证件失物图片,系统能够根据证件类型,自动调用OCR识别接口、二维码识别接口或人脸识别接口,提取图片上的文字信息并且自动完成表单的填写;对识别图片中的敏感信息进行打码处理,避免出现信息安全问题;对用户发布的证件失物招领信息,系统使用证件号在单位人员数据库中进行查询匹配,如果在数据库查询到该失主的手机号和微信号,就通过发送手机短信和微信消息的方式通知失主来认领失物;设置奖励打赏机制,接受失主的打赏并将其用于对上传者奖励;检索模块:提供用户浏览已经发布在系统内的所有的信息,包括分类检索及关键词检索,用户能够通过输入关键词来搜索失物招领信息;个人中心模块:提供用户在个人中心查看或修改个人信息,查看管理已发布的信息,管理员用户也可以通过该模块进入后台管理页面进行管理。2.根据权利要求1所述基于OCR的证件失物招领系统的失物招领方法,其特征在于:具体包括以下步骤:步骤1:失物招领系统获取上传图片与图像预处理;步骤2:对步骤1预处理后的图片进行多种方式识别失主信息;步骤3:提取步骤2的文本识别结果中的关键信息,进行项目匹配与图片打码;步骤4:失物招领系统对经步骤2的识别成功的结果自动补全表单并给失主发送短信/微信通知;步骤5:失物招领系统具有奖励与打赏机制,可对上传失物信息的用户奖励,并通过失主为失物招领系统打赏的方式回收运行经费。3.根据权利要求2所述的基于OCR的证件失物招领方法,其特征在于:所述步骤1具体方法为:1)当用户使用失物招领系统发布信息并上传失物图片的时候,图片文件经由网页端或小程序端上传到服务器图片存储目录下,并根据时间戳进行命名,失物招领系统自动启动预处理部分代码对该图像文件进行处理;2)当用户上传的证件图片存在包括卡面倾斜、卡面磨损、印刷错位、背景文本干扰、卡面信息不全、拍摄模糊的问题,对系统无法提取有效信息的,提示需要用户自己进行信息输入;对属于背景文本干扰或是卡面倾斜的图片,直接进行OCR文本识别的准确率很低,先进行图片预处理,提高文本识别的准确率。4.根据权利要求3所述的基于OCR的证件失物招领方法,其特征在于:步骤1第2)步所述图片预处理为:失物招领系统从图片中证件的边缘位置对卡片进行裁剪,去除无用的背景
部分,只留下证件卡面部分。5.根据权利要求2所述的基于OCR的证件失物招领方法,其特征在于:所述步骤2的具体方法为:通过OCR文本识别证件图片上的信息,失物招领系统根据步骤1预处理后的图片,调用后端已封装好的OCR文本识别接口进行文本识别,对上传图片进行包括降噪、字符区域检测、字符切割、字符识别...

【专利技术属性】
技术研发人员:李隐峰李泽昊郑春红郝钰鑫李瑞瑞陈文举张杨帆郑文盼张守涵田鑫雨李胜男张一飞
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1