This is a page open and a device card information recognition method, which belongs to the technical field of image processing, the method includes determining a first designated area from the first image, the first image to gray image processing on the second image, the second image identification card were taken to treat the card in the card. The information at the specified position in the card, the first designated area based on the determined second designated area, the area between the first and second designated areas designated from the preset distance of the second designated areas based on the first image rotation correction, specify the location of the first image rotation correction and the information on the card the card is based on the recognition of the card in the card information, by making the first image rotation correction card set The recognition accuracy is improved after recognition.
【技术实现步骤摘要】
卡片信息识别方法及装置
本公开涉及图像处理
,尤其涉及一种卡片信息识别方法及装置。
技术介绍
在日常生活中,出现了各种各样的卡片。其中,对于一些卡片,卡片信息在该卡片中的位置是固定的,例如,该卡片为身份证,该身份证的背面通常包括签发机关和有效日期等信息,该信息在该身份证的背面中的位置均是固定的。该类卡片在日常生活中通常被广泛使用,以身份证为例,身份证的背面的信息可以用于指示该身份证是由哪个机关签发的,以及该身份证是哪一年办理的,当前是否有效等。在日常使用过程中,为了能够获取到卡片中的卡片信息,通常需要终端对该卡片进行识别。在相关技术中,卡片信息识别过程通常包括:对卡片进行拍照,之后,终端利用相关技术确定该卡片中的指定区域,例如,针对身份证的背面,该指定区域可以为国徽区域,相应地,该相关技术可以为LBP(LocalBinaryPattern,局部二值模式)特征与级联Adaboost的结合技术。之后,由于该类卡片具有很强的结构信息特征,也即是,固定区域对应固定卡片信息,因此,在标准的卡片图像中,以所确定的指定区域作为参照物,终端即可确定该卡片中其它卡片信息的区域,从而确定该区域对应的卡片信息,如此,即可实现对该卡片进行识别。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种卡片信息识别方法及装置。第一方面,提供一种卡片信息识别方法,所述方法包括:从第一图像中确定第一指定区域,所述第一图像为对第二图像进行灰度化处理后的图像,所述第二图像为对待识别的卡片进行拍摄得到,所述卡片中的卡片信息位于所述卡片中的指定位置;基于所述第一指定区域,确定第二指定区域,所 ...
【技术保护点】
一种卡片信息识别方法,其特征在于,所述方法包括:从第一图像中确定第一指定区域,所述第一图像为对第二图像进行灰度化处理后的图像,所述第二图像为对待识别的卡片进行拍摄得到,所述卡片中的卡片信息位于所述卡片中的指定位置;基于所述第一指定区域,确定第二指定区域,所述第二指定区域与所述第一指定区域之间的距离为预设距离;基于所述第二指定区域,对所述第一图像进行旋转校正;基于旋转校正后的第一图像和所述卡片信息在所述卡片中的指定位置,对所述卡片中的卡片信息进行识别。
【技术特征摘要】
1.一种卡片信息识别方法,其特征在于,所述方法包括:从第一图像中确定第一指定区域,所述第一图像为对第二图像进行灰度化处理后的图像,所述第二图像为对待识别的卡片进行拍摄得到,所述卡片中的卡片信息位于所述卡片中的指定位置;基于所述第一指定区域,确定第二指定区域,所述第二指定区域与所述第一指定区域之间的距离为预设距离;基于所述第二指定区域,对所述第一图像进行旋转校正;基于旋转校正后的第一图像和所述卡片信息在所述卡片中的指定位置,对所述卡片中的卡片信息进行识别。2.如权利要求1所述的方法,其特征在于,所述基于所述第二指定区域,对所述第一图像进行旋转校正,包括:从所述第一图像中切割出所述第二指定区域,得到第二指定区域图像;对所述第二指定区域图像进行二值化处理,得到二值化区域图像,所述二值化区域图像中包括多个第一连通区域,各个第一连通区域是指连续包括多个像素点的区域;对所述二值化区域图像进行形态学膨胀和腐蚀处理,得到多个第二连通区域,各个第二连通区域均包括至少一个第一连通区域;从所述多个第二连通区域中确定最大第二连通区域,所述最大第二连通区域是指包含像素点最多的第二连通区域;在所述最大第二连通区域中确定连通直线;确定所述连通直线与水平方向之间的夹角,并基于所述夹角对所述第一图像进行平面旋转,以实现对所述第一图像进行旋转校正。3.如权利要求2所述的方法,其特征在于,所述在所述最大第二连通区域中确定连通直线,包括:确定所述最大第二连通区域包括的所有像素点中每个像素点的坐标;基于所述所有像素点中每个像素点的坐标,通过指定拟合算法,确定所述连通直线。4.如权利要求1所述的方法,其特征在于,所述基于旋转校正后的第一图像和所述卡片信息在所述卡片中的指定位置,对所述卡片中的卡片信息进行识别,包括:在旋转校正后的第一图像的指定位置上进行区域切割,得到初步切割图像;对所述初步切割图像进行二值化处理,得到二值化处理图像;对所述二值化处理图像进行去燥处理,得到去燥处理图像;从所述去燥处理图像中切割出多个单字符图像,并通过光学字符识别OCR模块对所述多个单字符图像中的每个单字符图像进行识别。5.如权利要求4所述的方法,其特征在于,所述对所述二值化处理图像进行去燥处理,得到去燥处理图像,包括:确定多个第三连通区域,所述多个第三连通区域为所述二值化处理图像的连通区域;对于所述多个第三连通区域中的每个第三连通区域,确定所述第三连通区域包括的像素点的个数;当所述第三连通区域包括的像素点的个数小于或等于预设数量时,对所述第三连通区域进行去燥处理。6.如权利要求5所述的方法,其特征在于,所述方法还包括:当所述第三连通区域包括的像素点的个数大于所述预设数量时,判断所述第三连通区域的宽度与高度的比值;当所述第三连通区域的宽度与高度的比值大于预设阈值时,对所述第三连通区域进行去燥处理。7.一种卡片信息识别装置,其特征在于,所述装置包括:第一确定模块,用于从第一图像中确定第一指定区域,所述第一图像为对第二图像进行灰度化处理后的图像,所述第二图像为对待识别的卡片进行拍摄得到,所述卡片中的卡片信息位于所述卡片中的指定位置;第二确定模块,用于基于所述第一确定模块确定的所述第一指定区域,确定第二指定区域,所述第二指定区域与所述第一指定区域...
【专利技术属性】
技术研发人员:杨松,陈志军,万韶华,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。