专利名称:一种多身份证扫描方法及装置的利记博彩app
技术领域:
本发明涉及一种扫描方法及装置,特别是一种多身份证扫描方法及装置。
背景技术:
扫描仪主基于光电感应原理进行图像拾取,用于将纸本文件的内容通过扫描的方式转换成电子文件,以便使用者传播、整理或保存。普通的扫描仪仅能够扫描文件单面的图像。对身份证、票据、名片等资料,需要对其进行双面扫描后留底保存或使用。一般情况下,需扫描文件某一面的图像后,手动翻转文件才能扫描到文件另一面的图像。这种操作比较麻烦,特别是旅行社、银行、酒店等,经常要批量扫描身份证,采用这种方法只能逐张扫描,扫描速度慢、效率低,而且很容易颠倒错位,给应用带来不便,用户体验性差。
发明内容
为了解决上述的技术问题,本发明提供了一种扫描速度快、高效、用户体验性好的多身份证扫描方法。本发明还提供了一种扫描速度快、高效、用户体验性好的多身份证扫描
>J-U ρ α装直。本发明解决其技术问题所采用的技术方案是
一种多身份证扫描方法,包括
51、对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像;
52、对扫描图像进行边缘提取;
53、对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图
像;
54、对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征 55、将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;
56、将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。进一步,所述步骤S2,其具体为
采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。进一步,所述步骤S4,其具体为
对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。进一步,所述步骤S6,包括
511、对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;
512、将扫描文件输出并进行打印,或者将扫描文件输出并进行数字化存储。进一步,所述步骤S12,其具体为
将扫描文件输出并进行打印,或者
从身份证的校 正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存。本发明解决其技术问题所采用的另一技术方案是
一种多身份证扫描装置,包括
扫描模块,用于对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像;
边缘提取模块,用于对扫描图像进行边缘提取;
图像获取模块,用于对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图像;
特征提取模块,用于对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征 判断及校正模块,用于将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;
拼接处理模块,用于将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。进一步,所述边缘提取模块采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。进一步,所述特征提取模块对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。进一步,所述拼接处理模块包括
拼接单元,用于对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;
输出处理单元,用于将扫描文件输出并进行打印,或者将扫描文件输出并进行数字化存储。进一步,所述输出处理单元用于
将扫描文件输出并进行打印,或者
从身份证的校正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存。本发明的有益效果是本发明的一种多身份证扫描方法,对多张身份证同时进行双面扫描后,依次对扫描图像进行边缘提取、定位、切割、旋转校正及特征提取,并根据提取的特征结合存储有身份证标准特征图的特征数据库进行方位判断及方位校正,实现每张身份证的正面图像及反面图像的拼接及保存。本方法极大地方便了客户对多张身份证的双面扫描操作,扫描速度快、高效且用户体验性好。本发明的另一有益效果是本发明的一种多身份证扫描装置,对多张身份证同时进行双面扫描后,依次对扫描图像进行边缘提取、定位、切割、旋转校正及特征提取,并根据提取的特征结合存储有身份证标准特征图的特征数据库进行方位判断及方位校正,实现每张身份证的正面图像及反面图像的拼接及保存。本装置极大地方便了客户对多张身份证的双面扫描操作,扫描速度快、高效且用户体验性好。
下面结合附图和实施例对本发明作进一步说明。图I是本发明的一种身份证扫描方法的工作流程 图2是图I中步骤S6的详细流程 图3是图I中步骤SI中的扫描图像的正面图像;
图4是图I中步骤SI中的扫描图像的反面图像;
图5是图I中步骤S3中对边缘提取后的扫描图像进行定位、切割后得到的身份证的反面图像;
图6是对图5中的身份证的反面图像进行旋转的示意 图7是图I中步骤S3中进行旋转后的身份证的正面图像;
图8是图I中步骤S3中进行旋转后的身份证的反面图像;
图9是对图7的身份证的正面图像进行提取后的特征 图10是对图8的身份证的反面图像进行提取后的特征 图11是矩形邻域最小化处理时,以中心点为P (i, j),以半径为2形成的矩形邻域; 图12是图2中步骤S12进行数字化存储时切割出的身份证区域;
图13是对图12的身份证区域进行垂直投影得到的投影图像;
图14是本发明的一种身份证扫描装置的结构框图。
具体实施例方式参照图1,本发明提供了一种多身份证扫描方法,包括
51、对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像,如图3及图4所示;
52、对扫描图像进行边缘提取;
53、对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图像,如图5至图8所示,图6中,根据身份证的外接矩形,计算旋转角度α,然后对身份证图像进行旋转校正,相应的,身份证另一面也进行相应的旋转校正;
54、对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征图,如图9及图10所示;
55、将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像,即判断图像数据的上下位置是否颠倒,如果是,则对图像进行上下翻转或判断图像数据的左右位置是否颠倒,如果是,则对图像进行水平翻转;
56、将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。进一步作为优选的实施方式,所述步骤S2,其具体为
采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。
进一步作为优选的实施方式,所述步骤S4,其具体为
对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。进一步作为优选的实施方式,参照图2,所述步骤S6,包括
511、对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;
512、将扫描文件输出并进行打印,或者 将扫描文件输出并进行数字化存储。进一步作为优选的实施方式,所述步骤S12,其具体为 将扫描文件输出并进行打印,或者
从身份证的校正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存,如图12及图13所示,垂直投影时,令图像中纯黑色区域的像素值为0,纯白色区域的像素值为255,则对切割出的身份证号码区域进行垂直投影后,投影图中最高的位置对应数字之间的空白区域,因此可将单个数字分割开,然后采用BP (Back Propagation)神经网络算法,可以识别出每个数字,进而识别出身份证号码。本发明在进行多身份证扫描之前,先建立存储有身份证标准特征图的特征数据库,身份证标准特征图的提取采用与步骤S4 —样的方法。参照图14,本发明还提供了一种多身份证扫描装置,包括
扫描模块,用于对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像;这里,扫描模块为可进行双面扫描的扫描组件,即可同时进行正面扫描及反面扫描的扫描组件;
边缘提取模块,用于对扫描图像进行边缘提取;
图像获取模块,用于对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图像;
特征提取模块,用于对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征 判断及校正模块,用于将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;
拼接处理模块,用于将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。进一步作为优选的实施方式,所述边缘提取模块采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。进一步作为优选的实施方式,所述特征提取模块对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。进一步作为优选的实施方式,所述拼接处理模块包括
拼接单元,用于对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;
输出处理单元,用于将扫描文件输出并进行打印,或者将扫描文件输出并进行数字化存储。进一步作为优选的实施方式,所述输出处理单元用于
将扫描文件输出并进行打印,或者
从身份证的校正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存。Sobel边缘检测算子主要用作边缘检测,是一离散性差分算子,用来运算图像亮度函数的梯度之近似值,水平边缘检测采用公式
权利要求
1.一种多身份证扫描方法,其特征在于,包括51、对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像;52、对扫描图像进行边缘提取;53、对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图54、对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征图;55、将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;56、将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。
2.根据权利要求I所述的一种多身份证扫描方法,其特征在于,所述步骤S2,其具体为采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。
3.根据权利要求I所述的一种多身份证扫描方法,其特征在于,所述步骤S4,其具体为对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。
4.根据权利要求I所述的一种多身份证扫描方法,其特征在于,所述步骤S6,包括511、对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;512、将扫描文件输出并进行打印,或者将扫描文件输出并进行数字化存储。
5.根据权利要求4所述的一种多身份证扫描方法,其特征在于,所述步骤S12,其具体为将扫描文件输出并进行打印,或者从身份证的校正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存。
6.—种多身份证扫描装置,其特征在于,包括扫描模块,用于对扫描区域内的多张身份证进行双面扫描并得到包括正面图像及反面图像的扫描图像;边缘提取模块,用于对扫描图像进行边缘提取;图像获取模块,用于对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图像;特征提取模块,用于对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征图;判断及校正模块,用于将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;拼接处理模块,用于将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。
7.根据权利要求6所述的一种多身份证扫描装置,其特征在于,所述边缘提取模块采用Sobel边缘检测算子对扫描图像进行检测后,提取扫描图像的有效边界。
8.根据权利要求6所述的一种多身份证扫描装置,其特征在于,所述特征提取模块对每张身份证的扫描图像采用最大类间方差法进行二值化处理后,再进行矩形邻域最小化处理,得到每张身份证的扫描图像的特征图。
9.根据权利要求6所述的一种多身份证扫描装置,其特征在于,所述拼接处理模块包括拼接单元,用于对每张身份证的校正后的扫描图像进行处理,将其反面图像拼接到正面图像的正下方或正右方后得到每张身份证的扫描文件;输出处理单元,用于将扫描文件输出并进行打印,或者将扫描文件输出并进行数字化存储。
10.根据权利要求9所述的一种多身份证扫描装置,其特征在于,所述输出处理单元用于将扫描文件输出并进行打印,或者从身份证的校正后的正面图像中,切割出身份证号码区域并对其做垂直投影,进而识别出身份证号码,并且利用识别出的身份证号码对扫描文件进行命名保存。
全文摘要
本发明公开了一种多身份证扫描方法及装置,该方法包括对扫描区域内的多张身份证进行双面扫描;对扫描图像进行边缘提取;对边缘提取后的扫描图像进行定位、切割及旋转校正后得到每张身份证的扫描图像;对每张身份证的扫描图像进行特征提取后得到每张身份证的扫描图像的特征图;将每张身份证的扫描图像的特征图与存储有身份证标准特征图的特征数据库进行比对,进而对每张身份证的扫描图像进行方位判断及方位校正,得到每张身份证的校正后的扫描图像;将每张身份证的校正后的扫描图像中的正面图像及反面图像进行拼接后输出。本发明极大地方便了客户对多张身份证的双面扫描操作,扫描速度快、高效且用户体验性好,可广泛应用于扫描领域。
文档编号G06K9/32GK102930265SQ20121035070
公开日2013年2月13日 申请日期2012年9月19日 优先权日2012年9月19日
发明者牟总斌 申请人:广州市中崎商业机器有限公司