CN112801087A - 一种基于自适应参数调整的智能卡表面字符识别的方法 - Google Patents

一种基于自适应参数调整的智能卡表面字符识别的方法 Download PDF

Info

Publication number
CN112801087A
CN112801087A CN201911091082.4A CN201911091082A CN112801087A CN 112801087 A CN112801087 A CN 112801087A CN 201911091082 A CN201911091082 A CN 201911091082A CN 112801087 A CN112801087 A CN 112801087A
Authority
CN
China
Prior art keywords
image
template
character
parameter
roi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911091082.4A
Other languages
English (en)
Inventor
梁鹏
吴玉婷
赵慧民
郝刚
郑振兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Polytechnic Normal University
Original Assignee
Guangdong Polytechnic Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Polytechnic Normal University filed Critical Guangdong Polytechnic Normal University
Priority to CN201911091082.4A priority Critical patent/CN112801087A/zh
Publication of CN112801087A publication Critical patent/CN112801087A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/148Segmentation of character regions
    • G06V30/153Segmentation of character regions using recognition of characters or words
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Analysis (AREA)
  • Character Input (AREA)

Abstract

本发明公开了一种基于自适应参数调整的智能卡表面字符识别的方法,所述方法包括以下步骤:S1,创建模板:用于创建智能卡表面字符识别所需的模板信息;S2,参数搜索:用于利用学习模型获取满足图像识别精度要求的图像预处理参数;S3,图像识别:用于根据S1创建的模板信息和S2获取到的图像预处理参数,采用模板匹配方法对智能卡表面字符进行识别,并得到最终的识别结果。

Description

一种基于自适应参数调整的智能卡表面字符识别的方法
技术领域
本发明涉及智能卡图像识别领域,具体涉及一种基于自适应参数调整的智能卡表面字符识别的方法。
背景技术
智能卡是包括银行卡、社保卡在内的IC芯片卡,不同版面的智能卡其卡片背景、颜色、图案等存在差异性。智能卡字符有别于手写字符,智能卡字符具有字体规范、大小统一、存在背景干扰(智能卡的个性化背景)的特点。此外,智能卡字符识别需要用环形光或条形光等光源对卡片进行照射以减少自然光线的影响,然而外部光线的变化仍然会导致卡片表面光照发生细微的变化。综上所述,智能卡字符识别方法需要适应不同背景、不同光照的变化。
常见的字符识别方法有基于机器学习的字符识别方法和基于模板匹配的字符识别方法,前者依靠大量不同光照、不同背景下的样本训练字符模型,从而适应各种光照和背景变化下的字符识别;后者则使用一系列图像预处理方法(包括二值化、图像滤波等),去除光照和背景的影响,使用单一字符模板进行字符识别。
相比较之下,基于机器学习的字符识别方法优点在于模型训练结束后,可以自动适应各种光照和背景的变化;缺点有:(1)需要大量不同光照、不同背景下字符训练样本;(2)训练好的模型不能识别新的卡片背景,需要对整个模型重新训练;(3)模型容易陷入过拟合和欠拟合状态。因此,基于机器学习的字符识别方法不适用智能卡这种背景类型多、光照变化细微的识别场景;
基于模板匹配的字符识别方法优点在于不需要大量的模板(单一或少量样本)即可实现字符识别,缺点在于:(1)图像预处理过程中不同参数的设置会对最终识别结果造成比较大的影响,且参数之间相互耦合且无标准;(2)字符模板数量多,对于每一种卡片背景,需要创建一种字符模板与之对应;(3)测试困难,需要先在一张卡片进行字符识别并成功后,才对批量卡片进行识别并统计精度,如不能满足识别精度要求,需要重新调整参数再次识别。
进一步的,智能卡存在个性化定制需求,不同版面的智能卡其卡片背景、颜色、图案等存在差异性。因此,当光照发生变化时,基于模板匹配的智能卡字符识别方法需要对每一种背景的字符模板,都调整对应的字符模板的图像预处理参数,其过程涉及的参数多(m个模板,n个参数,一共有m×n个参数)且参数调整结果存在不确定性,从而导致智能卡字符识别过程耗时耗力。
因此需要对现有的基于模板匹配的智能卡字符识别技术进行进一步地改进,实现当光照发生变化时,可以对多张字符模板的图像预处理参数自适应调整,以满足字符识别精度的要求,整个过程无需人工干预。
发明内容
为了解决上述技术问题,本发明提供一种满足精度要求且可以适用多种版面智能卡字符的基于自适应参数调整的智能卡表面字符识别的方法。
为实现上述目的,本发明采取的技术方案如下:一种基于自适应参数调整的智能卡表面字符识别的方法,该方法包括以下步骤:
S1:创建模板:用于创建智能卡表面字符识别所需的模板信息;
S2:参数搜索:用于利用学习模型获取满足图像识别精度要求的图像预处理参数;
S3:图像识别:用于根据S1创建的模板信息和S2获取到的图像预处理参数,采用模板匹配方法对智能卡表面字符进行识别,并得到最终的识别结果。
优选地,步骤S1中创建模板的方法步骤如下:
S1-1:图像获取:用于调用摄像头采集单张智能卡图像;
S1-2:定位区域获取:用于在所述智能卡图像上用矩形框方式选取出定位区域,并获取定位区域图像;
S1-3:ROI区域获取:用于在所述智能卡图像上用矩形框方式选取出ROI区域,并获取定位区域与ROI区域的相对位置信息、ROI区域的长宽信息;
S1-4:字符模板获取:用于在所述ROI区域内以矩形框方式获取出多个字符模板图像,并人工标记出每个字符模板图像对应的标签信息;
S1-5:模板保存:用于将定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息保存在模板中。
优选地,步骤S2中参数搜索步骤如下:
S2-1:批量图像获取:用于调用摄像头采集与步骤S1中版面一致、内容不同的批量智能卡图像,并保存所述的批量智能卡图像对应的标签信息;
S2-2:参数初始化:用于设定一个预设识别精度,以及设定幂次变换参数、二值化参数、模板匹配参数的取值范围和搜索步长;
S2-3:读取模板:用于读取模板信息,包括定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息;
S2-4:组合参数:用于对每个所述的幂次变换参数、二值化参数、模板匹配参数的值按从大到小的方式进行排序,并依次构成多组参数组合;
S2-5:批量图像字符识别:用于从步骤S2-4所述的多组参数组合中提取出一组参数组合,并对步骤S2-1中所述的批量智能卡图像进行幂次变换、二值化处理、模板匹配、字符识别;
S2-6:统计识别结果:用于对批量智能卡图像的字符识别结果进行统计,如果平均识别精度大于步骤S2-2所述的预设识别精度,执行步骤S2-7,否则选择另外一组参数,重新执行步骤2-5;
S2-7:参数保存:用于将当前所使用的参数作为最优参数,保存到模板中。
优选地,步骤S3中图像识别的步骤如下:
S3-1:图像获取:用于调用摄像头采集单张智能卡图像;
S3-2:读取模板信息:用于读取模板信息,包括定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息、最优参数;
S3-3:ROI区域定位:用于根据所述定位区域图像,使用模板匹配方法在所述智能卡图像内进行匹配,找到所述智能卡图像中ROI区域所在位置;
S3-4:图像处理:用于根据所述最优参数设置幂次变换和二值化的输入参数,采用幂次变换、二值化操作对所述ROI区域的图像进行处理;
S3-5:字符区域匹配:用于使用所述最优参数设置模板匹配的输入参数,采用模板匹配方法,将所有字符模板图像逐一与ROI区域的图像进行相似度比较,每个字符模板图像均得到多个相似度大于模板匹配输入参数的字符候选区域集合;
S3-6:字符识别:用于对所述字符候选区域集合,采用层次聚类方法将同一个范围内的字符候选区域进行合并,得到最终的识别结果;
优选地,步骤S3-5中ROI区域图像与字符模板图像匹配的方法过程如下:
将字符模板图像T,叠放在被搜索的ROI区域图像S上平移,字符模板图像的像素为w×h,被搜索的ROI区域图像S的像素为W×H;
字符模板图像覆盖ROI区域图像的区域叫子图Si,j,其中,i,j为子图左上角在ROI区域图像上的坐标,1≤i≤W-w/2-1,1≤j≤H-h/2-1;通过比较T和Si,j的相似性,完成模板匹配过程。
优选地,衡量字符模板图像T和与坐标(i,j)的子图Si,j的相似度P(i,j),通过下面得到:
Figure BDA0002271094270000041
在被搜索的输入图像S中完成全部搜索后,找出大于模板匹配输入参数的所有P值,其对应的子图Si,j即为字符候选区域集合。
优选地,步骤S3-6中采用层次聚类合并字符候选区域的方法过程如下:
将字符候选区域按照相似度从高到低进行排序,获取其中一个字符候选区域所在的中心位置信息,比较该中心位置与剩余的字符候选区域中心位置的欧式距离,如果距离小于字符模板斜边长度的1/2,则将所在的字符候选区域合并,新的候选区域中心位置为所有候选区域中心位置的平均值,重复上述过程,直至所有字符候选区域之间的欧式距离大于字符模板斜边长度的1/2,合并过程停止。
本发明有益的技术效果:首先,本发明对现有的基于模板匹配的智能卡字符识别技术进行进一步地改进,通过采用同样环境下的多个样本训练出改变环境后的图像预处理参数,使得原有的字符模板能够自适应改变环境后的字符识别,解决了原有技术当外部环境改变时需要人工调参的问题。其次,本发明在识别过程中采用了层次聚类合并字符候选区域的方法,克服了多目标识别过程中的误识问题(包括同一字符存在多个不同的识别结果以及同一字符区域内存在多个相同的识别结果),从而保证了识别结果的准确率。
附图说明
图1为本发明方法的步骤流程图;
图2是创建模板的流程图;
图3是创建模板的具体实施例;
图4是参数搜索的流程图;
图5是图像识别的流程图;
图6是字符区域匹配的具体实施例。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明,但本发明要求保护的范围并不局限于下述具体实施例。
如图1所示,一种基于自适应参数调整的智能卡表面字符识别的方法,该方法包括以下步骤:
S1:创建模板:用于创建智能卡表面字符识别所需的模板信息;
具体地,如图2、图3所示,步骤S1中创建模板的方法步骤如下:
S1-1:图像获取:本实施例中,调用摄像头采集单张智能卡图像21。
S1-2:定位区域获取:在智能卡图像21上用矩形框方式选取出定位区域,其左上角的坐标记为(x,y),本实施例中x=4,y=4,并获取定位区域图像22。
S1-3:ROI区域获取:在智能卡图像21上用矩形框方式选取出ROI区域,其左上角的坐标记为(x1,y1),本实施例中x1=8,y1=6;定位区域与ROI区域的相对位置信息记为(x1-x,y1-y),本实施例中定位区域与ROI区域的相对位置信息为(4,2);ROI区域的长宽信息记为(w,h),本实施例中w=12,h=3。
S1-4:字符模板获取:本实施例中,在ROI区域内以矩形框方式获取字符模板图像23、字符模板图像24和字符模板图像25,字符模板图像23的标签信息标记为1,字符模板图像24的标签信息标记为3,字符模板图像25的标签信息标记为5。
S1-5:模板保存:本实施例中,将定位区域图像22、定位区域与ROI区域的相对位置信息(4,2)、ROI区域的长宽信息(12,3)、字符模板图像23及其标签信息1、字符模板图像24及其标签信息3和字符模板图像24及其标签信息5保存在模板中。
S2:参数搜索:用于利用学习模型获取满足图像识别精度要求的图像预处理参数;
具体地,步骤S2中参数搜索步骤如下:
S2-1:批量图像获取:调用摄像头采集与步骤S1中版面一致、内容不同的批量智能卡图像,并保存所述的批量智能卡图像对应的标签信息;
S2-2:参数初始化:本实施例中,预设识别精度初始化为95.7%,幂次变换参数初始化为0.5(取值范围[0.5,1.5],搜索步长为0.5),二值化参数初始化为125(取值范围[125,130],搜索步长为5),模板匹配参数初始化为0.85(取值范围[0.85,0.87],搜索步长为0.02);
S2-3:读取模板:读取模板信息,本实施例中读取的数据包括定位区域图像22、定位区域与ROI区域的相对位置信息(4,2)、ROI区域的长宽信息(12,3)、字符模板图像23及其标签信息1、字符模板图像24及其标签信息3和字符模板图像24及其标签信息5;
S2-4:组合参数:本实施例中,对幂次变换参数(取值范围[0.5,1.5],搜索步长为0.5),二值化参数(取值范围[125,130],搜索步长为5)和模板匹配参数(取值范围[0.85,0.87],搜索步长为0.02)的值按从大到小的方式进行排序,并依次构成以下12组参数组合:
序号 幂次变换 二值化 模板匹配 序号 幂次变换 二值化 模板匹配
1 0.5 125 0.85 7 1.0 130 0.85
2 0.5 125 0.87 8 1.0 130 0.87
3 0.5 130 0.85 9 1.5 125 0.85
4 0.5 130 0.87 10 1.5 125 0.87
5 1.0 125 0.85 11 1.5 130 0.85
6 1.0 125 0.87 12 1.5 130 0.87
S2-5:批量图像字符识别:从步骤S2-4所述的12组参数组合中按顺序提取出一组参数组合,并对步骤S2-1中所述的批量智能卡图像进行幂次变换、二值化处理、模板匹配、字符识别;
S2-6:统计识别结果:对S2-1中批量智能卡图像的字符识别结果进行统计,如果平均识别精度大于步骤S2-2所述的预设识别精度,执行步骤S2-7,否则选择另外一组参数,重新执行步骤2-5。本实施例中,第一组参数(0.5,125,0.85)的平均识别精度为94.0%(不满足预设识别精度要求),第二组参数(0.5,125,0.87)的平均识别精度为91.8%(不满足预设识别精度要求),第三组参数(0.5,130,0.85)的平均识别精度为95.2%(不满足预设识别精度要求),第四组参数(0.5,130,0.87)的平均识别精度为99.8%(满足预设识别精度要求)。
S2-7:参数保存:本实施例中,将当前所使用的第四组参数(0.5,130,0.87)作为最优参数,保存到模板中。
S3:图像识别:用于根据S1创建的模板信息和S2获取到的图像预处理参数,采用模板匹配方法对智能卡表面字符进行识别,并得到最终的识别结果。
具体地,步骤S3中图像识别的步骤如下:
S3-1:图像获取:调用摄像头采集单张智能卡图像;
S3-2:读取模板信息:读取模板信息,本实施例中读取的数据包括定位区域图像22、定位区域与ROI区域的相对位置信息(4,2)、ROI区域的长宽信息(12,3)、字符模板图像及其标签信息、最优参数(0.5,130,0.87);
S3-3:ROI区域定位:本实施例中,根据定位区域图像22,使用模板匹配方法在所述智能卡图像内进行匹配,找到所述智能卡图像的定位区域,然后根据定位区域与ROI区域的相对位置信息(4,2)和ROI区域的长宽信息(12,3)找到所述智能卡图像ROI区域所在位置。
S3-4:图像处理:本实施例中,首先将S3-2中读取到的最优参数0.5赋值给幂次变换参数,并对所述ROI区域的图像进行幂次变换处理,得到幂次变换后的ROI区域图像;然后将S3-2中读取到的最优参数130赋值给二值化的输入参数,并将幂次变换后的ROI区域图像进行二值化处理,得到二值化后的ROI区域图像;
S3-5:字符区域匹配:将S3-2中读取到的最优参数0.87赋值给模板匹配的输入参数,采用模板匹配方法,将S3-2中读取的所有字符模板图像逐一与S3-4中所述二值化后的ROI区域图像进行相似度比较,每个字符模板图像均得到多个相似度大于模板匹配输入参数的字符候选区域集合,并记录字符候选区域所在中心位置信息;
具体地,步骤S3-5中ROI区域图像与字符模板图像匹配的方法过程如下:
如图6所示,本实施例中将标签为3的字符模板图像41,叠放在ROI区域图像42上沿x和y方向平移,字符模板图像的像素为w×h,m=3,n=3,ROI区域图像42的像素为W×H,W=20,H=4,ROI区域图像42左上角的坐标为(0,0),右下角坐标为(19,3)。
字符模板图像41覆盖ROI区域图像42的区域叫子图Si,j,其中,i,j为子图左上角在ROI区域图像42上的坐标,1≤i≤W-w/2-1,1≤j≤H-h/2-1,在本实施例中,1≦i≦18,1≦j≦18;用T(m,n)表示字符模板图像41中坐标(m,n)的值,0≦m≦w-1,0≦n≦h-1,通过比较字符模板图像41和Si,j的相似性,完成模板匹配过程。
优选地,衡量字符模板图像T和与坐标(i,j)的子图Si,j的相似度P(i,j),通过下面得到:
Figure BDA0002271094270000071
在ROI区域图像42中完成全部相似度计算后,得到像素为W`×H`的相似度图43,W`=18,H`=2,每个坐标(i,j)的值是相似度P(i,j),找出大于S3-2中读取到的模板匹配最优参数P1的所有坐标及对应的相似度值,所有的数值构成标签3的字符候选区域集合44,本实施例中P1=0.87,则所述标签3的字符候选区域集合44为:
Figure BDA0002271094270000081
集合每一行表示一个坐标及对应的相似度值。
S3-6:字符识别:用于对所述字符候选区域集合,采用层次聚类方法将同一个范围内的字符候选区域进行合并,得到最终的识别结果;
如图6所示,按照所述标签3的字符候选区域集合44的相似度值从高到低进行排序,排序后的字符候选区域集合为:
Figure BDA0002271094270000082
获取第一个字符候选区域的中心位置(5,2),依次比较该中心位置与剩余的字符候选区域中心位置的欧式距离,如果距离小于等于字符模板斜边长度的1/2,则将所在的字符候选区域合并,新的候选区域中心位置为所有候选区域中心位置的平均值,重复上述过程,直至所有字符候选区域之间的欧式距离大于字符模板斜边长度的1/2,合并过程停止。具体过程为:
(1)第一个字符候选区域(5,2)与第二个字符候选区域(6,2)的欧氏距离为
Figure BDA0002271094270000091
模板字符斜边长度的1/2为
Figure BDA0002271094270000092
则两个候选区域的欧式距离小于斜边长度的的1/2,将两个区域合并,合并后新的区域中心为(5.5,2);
(2)继续将新的区域中心与剩余的候选区域中心位置进行比较后,得到第一个字符区域区域为(5.2,1.6),剩下的候选区域为[(17,2)0.92;(17,1)0.91;(16,2)0.90],第一个字符区域与剩下的候选区域之间的欧式距离均大于模板字符斜边长度的1/2,不能合并。
(3)对剩下的候选区域继续做合并,取出下一个相似度最大的候选区域(17,2),与剩余的候选区域比较并合并,得到第二个字符区域为(16.6,1.6),此时所有的候选区域均合并完成。
本发明意在使智能卡字符识别过程中的参数设置环节完全自动化,不仅不需要专业人员的参与,并且速度更快。本发明在传统字符识别的基础上添加了参数搜索模块,通过设定识别精度,为识别程序搜索满足识别精度要求的参数组合,从而改善了传统字符识别过程中识别准确率存在不确定且需要反复调整参数的问题。
根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本发明并不局限于上面揭示和描述的具体实施方式,对发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对发明构成任何限制。

Claims (7)

1.一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,该方法包含以下步骤:
S1:创建模板:用于创建智能卡表面字符识别所需的模板信息;
S2:参数搜索:用于利用学习模型获取满足图像识别精度要求的图像预处理参数;
S3:图像识别:用于根据S1创建的模板信息和S2获取到的图像预处理参数,采用模板匹配方法对智能卡表面字符进行识别,并得到最终的识别结果。
2.如权利要求1所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,步骤S1中创建模板步骤如下:
S1-1:图像获取:用于调用摄像头采集单张智能卡图像;
S1-2:定位区域获取:用于在所述智能卡图像上用矩形框方式选取出定位区域,并获取定位区域图像;
S1-3:ROI区域获取:用于在所述智能卡图像上用矩形框方式选取出ROI区域,并获取定位区域与ROI区域的相对位置信息、ROI区域的长宽信息;
S1-4:字符模板获取:用于在所述ROI区域内以矩形框方式获取出多个字符模板图像,并人工标记出每个字符模板图像对应的标签信息;
S1-5:模板保存:用于将定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息保存在模板中。
3.如权利要求1所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,步骤S2中参数搜索步骤如下:
S2-1:批量图像获取:用于调用摄像头采集与步骤S1中版面一致、内容不同的批量智能卡图像,并保存所述的批量智能卡图像对应的标签信息;
S2-2:参数初始化:用于设定一个预设识别精度,以及设定幂次变换参数、二值化参数、模板匹配参数的取值范围和搜索步长;
S2-3:读取模板:用于读取模板信息,包括定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息;
S2-4:组合参数:用于对每个所述的幂次变换参数、二值化参数、模板匹配参数的值按从大到小的方式进行排序,并依次构成多组参数组合;
S2-5:批量图像字符识别:用于从步骤S2-4所述的多组参数组合中提取出一组参数组合,并对步骤S2-1中所述的批量智能卡图像进行幂次变换、二值化处理、模板匹配、字符识别;
S2-6:统计识别结果:用于对批量智能卡图像的字符识别结果进行统计,如果平均识别精度大于步骤S2-2所述的预设识别精度,执行步骤S2-7,否则选择另外一组参数,重新执行步骤2-5;
S2-7:参数保存:用于将当前所使用的参数作为最优参数,保存到模板中。
4.如权利要求1所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,步骤S3中图像识别步骤如下:
S3-1:图像获取:用于调用摄像头采集单张智能卡图像;
S3-2:读取模板信息:用于读取模板信息,包括定位区域图像、定位区域与ROI区域的相对位置信息、ROI区域的长宽信息、字符模板图像和标签信息、最优参数;
S3-3:ROI区域定位:用于根据所述定位区域图像,使用模板匹配方法在所述智能卡图像内进行匹配,找到所述智能卡图像中ROI区域所在位置;
S3-4:图像处理:用于根据所述最优参数设置幂次变换和二值化的输入参数,采用幂次变换、二值化操作对所述ROI区域的图像进行处理;
S3-5:字符区域匹配:用于使用所述最优参数设置模板匹配的输入参数,采用模板匹配方法,将所有字符模板图像逐一与ROI区域的图像进行相似度比较,每个字符模板图像均得到多个相似度大于模板匹配输入参数的字符候选区域集合;
S3-6:字符识别:用于对所述字符候选区域集合,采用层次聚类方法将同一个范围内的字符候选区域进行合并,得到最终识别结果。
5.如权利要求4所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,步骤S3-5中ROI区域图像与字符模板图像匹配的方法过程如下:
将字符模板图像T,叠放在被搜索的ROI区域图像S上平移,字符模板图像的像素为w×h,被搜索的ROI区域图像S的像素为W×H;
字符模板图像覆盖ROI区域图像的区域叫子图Si,j,其中,i,j为子图左上角在ROI区域图像上的坐标,1≤i≤W-w/2-1,1≤j≤H-h/2-1;通过比较T和Si,j的相似性,完成模板匹配过程。
6.如权利要求5所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,衡量字符模板图像T和与坐标(i,j)的子图Si,j的相似度P(i,j),通过下面公式得到:
Figure RE-FDA0002331419690000031
在被搜索的输入图像S中完成全部搜索后,找出大于模板匹配输入参数的所有P值,其对应的子图Si,j即为字符候选区域集合。
7.如权利要求4所述的一种基于自适应参数调整的智能卡表面字符识别的方法,其特征在于,步骤S3-6中采用层次聚类合并字符候选区域的方法过程如下:
将字符候选区域按照相似度从高到低进行排序,获取其中一个字符候选区域所在的中心位置信息,比较该中心位置与剩余的字符候选区域中心位置的欧式距离,如果距离小于字符模板斜边长度的1/2,则将所在的字符候选区域合并,新的候选区域中心位置为所有候选区域中心位置的平均值,重复上述过程,直至所有字符候选区域之间的欧式距离大于字符模板斜边长度的1/2,合并过程停止。
CN201911091082.4A 2019-11-13 2019-11-13 一种基于自适应参数调整的智能卡表面字符识别的方法 Pending CN112801087A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911091082.4A CN112801087A (zh) 2019-11-13 2019-11-13 一种基于自适应参数调整的智能卡表面字符识别的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911091082.4A CN112801087A (zh) 2019-11-13 2019-11-13 一种基于自适应参数调整的智能卡表面字符识别的方法

Publications (1)

Publication Number Publication Date
CN112801087A true CN112801087A (zh) 2021-05-14

Family

ID=75803042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911091082.4A Pending CN112801087A (zh) 2019-11-13 2019-11-13 一种基于自适应参数调整的智能卡表面字符识别的方法

Country Status (1)

Country Link
CN (1) CN112801087A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150339536A1 (en) * 2013-12-12 2015-11-26 A9.Com, Inc. Collaborative text detection and recognition
CN105608703A (zh) * 2015-12-28 2016-05-25 浙江国自机器人技术有限公司 一种变电站智能巡检机器人的电流互感器油位检测方法
CN105825204A (zh) * 2016-04-08 2016-08-03 国家电网公司 一种智能相机夜间识别电力设备表计的方法
CN107316315A (zh) * 2017-05-04 2017-11-03 佛山市南海区广工大数控装备协同创新研究院 一种基于模板匹配的目标识别定位方法
CN108596180A (zh) * 2018-04-09 2018-09-28 深圳市腾讯网络信息技术有限公司 图像中的参数识别、参数识别模型的训练方法及装置
CN108982508A (zh) * 2018-05-23 2018-12-11 江苏农林职业技术学院 一种基于特征模板匹配和深度学习的塑封体ic芯片缺陷检测方法
CN109086738A (zh) * 2018-08-23 2018-12-25 深圳市深晓科技有限公司 一种基于模板匹配的字符识别方法及装置
CN110189314A (zh) * 2019-05-28 2019-08-30 长春大学 基于机器视觉的汽车仪表盘图像定位方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150339536A1 (en) * 2013-12-12 2015-11-26 A9.Com, Inc. Collaborative text detection and recognition
CN105608703A (zh) * 2015-12-28 2016-05-25 浙江国自机器人技术有限公司 一种变电站智能巡检机器人的电流互感器油位检测方法
CN105825204A (zh) * 2016-04-08 2016-08-03 国家电网公司 一种智能相机夜间识别电力设备表计的方法
CN107316315A (zh) * 2017-05-04 2017-11-03 佛山市南海区广工大数控装备协同创新研究院 一种基于模板匹配的目标识别定位方法
CN108596180A (zh) * 2018-04-09 2018-09-28 深圳市腾讯网络信息技术有限公司 图像中的参数识别、参数识别模型的训练方法及装置
CN108982508A (zh) * 2018-05-23 2018-12-11 江苏农林职业技术学院 一种基于特征模板匹配和深度学习的塑封体ic芯片缺陷检测方法
CN109086738A (zh) * 2018-08-23 2018-12-25 深圳市深晓科技有限公司 一种基于模板匹配的字符识别方法及装置
CN110189314A (zh) * 2019-05-28 2019-08-30 长春大学 基于机器视觉的汽车仪表盘图像定位方法

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
YINGYI SUN 等: "Template Matching-Based Method for Intelligent Invoice Information Identification", 《IEEE ACCESS》 *
ZHU YOU-QING 等: "A recognition method of Car License Plate Characters based on template matching using modified Hausdorff distance", 《2010 INTERNATIONAL CONFERENCE ON COMPUTER, MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING (CMCE) 》 *
彭晓辉: "基于HALCON的IC卡喷码符号识别技术研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 *
杨沐: "复杂背景下铸件字符识别算法", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
王坤: "基于MSER的自然场景文本检测算法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
王娜 等: "基于客观聚类的手写数字识别方法", 《复杂***与复杂性科学》 *

Similar Documents

Publication Publication Date Title
CN107977671B (zh) 一种基于多任务卷积神经网络的舌象分类方法
CN105913093B (zh) 一种用于文字识别处理的模板匹配方法
CN104751187B (zh) 抄表图像自动识别方法
Pan et al. A robust system to detect and localize texts in natural scene images
CN110738207A (zh) 一种融合文字图像中文字区域边缘信息的文字检测方法
CN105069466B (zh) 基于数字图像处理的行人服饰颜色识别方法
Cheng et al. Outdoor scene image segmentation based on background recognition and perceptual organization
CN109961399B (zh) 基于图像距离变换的最佳缝合线搜寻方法
CN104732200B (zh) 一种皮肤类型和皮肤问题的识别方法
CN106446750A (zh) 一种条形码读取方法及装置
CN101122952A (zh) 一种图片文字检测的方法
CN112085024A (zh) 一种罐表面字符识别方法
CN109740572A (zh) 一种基于局部彩色纹理特征的人脸活体检测方法
CN110991258B (zh) 一种人脸融合特征提取方法及***
CN113298809B (zh) 基于深度学习和超像素分割的复材超声图像缺陷检测方法
CN110458132A (zh) 一种基于端到端的不定长文本识别方法
CN107886471A (zh) 一种基于超像素投票模型的照片多余物体去除方法
EP0923044B1 (en) Method and means of matching documents based on spatial region layout
CN111666813A (zh) 一种基于非局部信息的三维卷积神经网络的皮下汗腺提取方法
CN107194402A (zh) 一种并行细化骨架提取方法
CN112200789B (zh) 一种图像识别的方法及装置、电子设备和存储介质
CN111339974B (zh) 一种现代陶瓷与古陶瓷的鉴别方法
CN111144469B (zh) 基于多维关联时序分类神经网络的端到端多序列文本识别方法
US11521427B1 (en) Ear detection method with deep learning pairwise model based on contextual information
CN112801087A (zh) 一种基于自适应参数调整的智能卡表面字符识别的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210514