一种用于OCR识别的自动抓拍方法与系统技术方案

技术编号:38327928 阅读:10 留言:0更新日期:2023-07-29 09:10
本发明专利技术公开了一种用于OCR识别的自动抓拍方法,包括:实时监测OCR抓拍窗口的光线亮度;判断所述OCR抓拍窗口在间隔第一时间的光线亮度变化值大于亮度变化阈值,则启动OCR抓拍摄像头;利用所述OCR抓拍摄像头以第二时间为周期间隔进行周期性连续抓拍;判断所述OCR抓拍摄像头连续抓拍的相邻两张图像通过了图像一致性检测,则将该相邻两张图像中后被抓拍的一张图像作为OCR识别的对象。本发明专利技术的自动抓拍方法可以有效地选择合适的抓拍时机,同时又保证了抓拍的照片较清晰,克服了因运动模糊或对焦失败造成的拍照质量不足的缺陷,提升了OCR识别的精度及智能化程度。识别的精度及智能化程度。识别的精度及智能化程度。

【技术实现步骤摘要】
一种用于OCR识别的自动抓拍方法与系统


[0001]本专利技术涉及光学字符识别
,更具体地,涉及一种用于OCR识别的自动抓拍方法与系统。

技术介绍

[0002]传统的数据录入方式主要靠人工记录,效率低且人力消耗大。目前,在许多需要重复录入数据的使用场景下,都开始使用OCR(光学字符识别)图像识别技术,该技术通过电子设备(如扫描仪、相机)检查纸张或其它载体上的文字信息,然后采用字符识别的方法将检查到的内容转化为计算机文字。这种技术可以应用于证件识别、车牌识别、名片识别及其它文件票据的数据采集,极大地降低了人工采集的成本。
[0003]然而,目前OCR识别系统都难以很好地对不同的采集对象进行自动地抓拍采集。要么容易出现抓拍时,被抓拍对象未完全静止,导致抓拍的图片质量差(抓拍位置不对或运动模糊),进行OCR识别时容易出错,要么需要人工来确定合适的抓拍时机,费时费力,智能化程度不高。

技术实现思路

[0004]针对
技术介绍
部分提到的现有技术中的至少一个缺陷或改进需求,本专利技术提供了一种用于OCR识别的自动抓拍方法与系统,用以提升OCR识别的精度及智能化程度。
[0005]为实现上述目的,第一方面,本专利技术提供了一种用于OCR识别的自动抓拍方法,包括:
[0006]实时监测OCR抓拍窗口的光线亮度;
[0007]判断所述OCR抓拍窗口在间隔第一时间的光线亮度变化值大于亮度变化阈值,则启动OCR抓拍摄像头;
[0008]利用所述OCR抓拍摄像头以第二时间为周期间隔进行周期性连续抓拍;
[0009]判断所述OCR抓拍摄像头连续抓拍的相邻两张图像通过了图像一致性检测,则将该相邻两张图像中后被抓拍的一张图像作为OCR识别的对象。
[0010]进一步地,还包括:
[0011]判断所述OCR抓拍摄像头连续抓拍的该相邻两张图像未通过所述图像一致性检测,则以所述第二时间为周期间隔继续进行周期性连续抓拍,并进行下一轮相邻的两张图像的图像一致性检测判断。
[0012]进一步地,还包括:
[0013]判断所述OCR抓拍窗口在间隔所述第一时间的光线亮度变化值不大于所述亮度变化阈值,则继续实时监测所述OCR抓拍窗口的光线亮度,并进行下一轮光线亮度变化阈值判断。
[0014]进一步地,判断所述OCR抓拍摄像头连续抓拍的该相邻两张图像是否通过所述图像一致性检测包括:
[0015]将分辨率相同的该相邻两张图像分别转化为相应的灰度图;
[0016]基于该相邻两张图像的灰度图的识别主体部分,采用灰度加权对比法,以获取该相邻两张图像每对处于同一坐标的像素点的灰度值的灰度对比结果权重值;
[0017]基于所述灰度对比结果权重值,将该相邻两张图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果;
[0018]判断所述灰度特征对比结果小于灰度特征对比阈值,则判断通过了所述图像一致性检测;判断所述灰度特征对比结果不小于所述灰度特征对比阈值,则判断未通过所述图像一致性检测。
[0019]进一步地,所述基于该相邻两张图像的灰度图的识别主体部分,采用灰度加权对比法,以获取该相邻两张图像每对处于同一坐标的像素点的灰度值的灰度对比结果权重值包括:
[0020]基于该相邻两张图像的识别主体部分灰度化后的典型灰度值,设定灰度范围区间;
[0021]判断该相邻两张图像处于同一坐标下的两个像素点的灰度值有至少一个在所述灰度范围区间内,则将此坐标下的灰度对比结果权重值设置为第一权重值;否则,则将此坐标下的灰度对比结果权重值设置为第二权重值。
[0022]进一步地,表征所述基于所述灰度对比结果权重值,将该相邻两张图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果的方程包括:
[0023][0024]其中,K表示该相邻两张图像的灰度特征对比结果;Z(X,Y)表示该相邻两张图像每对处于同一(X,Y)坐标的像素点的灰度值的灰度对比结果权重值;
[0025]I1(X,Y)和I2(X,Y)分别表示该相邻两张图像坐标为(X,Y)的像素点的灰度值。
[0026]为实现上述目的,第二方面,本专利技术还提供了一种用于OCR识别的自动抓拍系统,包括:OCR抓拍摄像头、光线感应器、OCR抓拍窗口和数据处理器;
[0027]OCR抓拍窗口,用于汇集光线;
[0028]光线感应器,用于实时监测OCR抓拍窗口的光线亮度;
[0029]OCR抓拍摄像头,用于进行周期性连续抓拍;
[0030]数据处理器,用于判断所述OCR抓拍窗口在间隔第一时间的光线亮度变化值大于亮度变化阈值,则启动OCR抓拍摄像头;还用于判断所述OCR抓拍摄像头连续抓拍的相邻两张图像通过了图像一致性检测,则将该相邻两张图像中后被抓拍的一张图像作为OCR识别的对象。
[0031]进一步地,所述数据处理器包括:
[0032]灰度化模块,用于将分辨率相同的该相邻两张图像分别转化为相应的灰度图;
[0033]灰度对比结果权重值赋值模块,用于基于该相邻两张图像的灰度图的识别主体部分,采用灰度加权对比法,以获取该相邻两张图像每对处于同一坐标的像素点的灰度值的灰度对比结果权重值;
[0034]灰度特征对比结果获取模块,用于基于所述灰度对比结果权重值,将该相邻两张
图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果;
[0035]图像一致性检测通过判断模块,用于判断所述灰度特征对比结果小于灰度特征对比阈值,则判断通过了所述图像一致性检测;还用于判断所述灰度特征对比结果不小于所述灰度特征对比阈值,则判断未通过所述图像一致性检测。
[0036]进一步地,所述灰度对比结果权重值赋值模块包括:
[0037]灰度范围区间设定模块,用于基于该相邻两张图像的识别主体部分灰度化后的典型灰度值,设定灰度范围区间;
[0038]判断赋值模块,用于判断该相邻两张图像处于同一坐标下的两个像素点的灰度值有至少一个在所述灰度范围区间内,则将此坐标下的灰度对比结果权重值设置为第一权重值;否则,则将此坐标下的灰度对比结果权重值设置为第二权重值。
[0039]进一步地,表征所述基于所述灰度对比结果权重值,将该相邻两张图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果的方程包括:
[0040][0041]其中,K表示该相邻两张图像的灰度特征对比结果;Z(X,Y)表示该相邻两张图像每对处于同一(X,Y)坐标的像素点的灰度值的灰度对比结果权重值;
[0042]I1(X,Y)和I2(X,Y)分别表示该相邻两张图像坐标为(X,Y)的像素点的灰度值。
[0043]总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,能够取得下列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于OCR识别的自动抓拍方法,其特征在于,包括:实时监测OCR抓拍窗口的光线亮度;判断所述OCR抓拍窗口在间隔第一时间的光线亮度变化值大于亮度变化阈值,则启动OCR抓拍摄像头;利用所述OCR抓拍摄像头以第二时间为周期间隔进行周期性连续抓拍;判断所述OCR抓拍摄像头连续抓拍的相邻两张图像通过了图像一致性检测,则将该相邻两张图像中后被抓拍的一张图像作为OCR识别的对象。2.如权利要求1所述的用于OCR识别的自动抓拍方法,其特征在于,还包括:判断所述OCR抓拍摄像头连续抓拍的该相邻两张图像未通过所述图像一致性检测,则以所述第二时间为周期间隔继续进行周期性连续抓拍,并进行下一轮相邻的两张图像的图像一致性检测判断。3.如权利要求1所述的用于OCR识别的自动抓拍方法,其特征在于,还包括:判断所述OCR抓拍窗口在间隔所述第一时间的光线亮度变化值不大于所述亮度变化阈值,则继续实时监测所述OCR抓拍窗口的光线亮度,并进行下一轮光线亮度变化阈值判断。4.如权利要求1或2所述的用于OCR识别的自动抓拍方法,其特征在于,判断所述OCR抓拍摄像头连续抓拍的该相邻两张图像是否通过所述图像一致性检测包括:将分辨率相同的该相邻两张图像分别转化为相应的灰度图;基于该相邻两张图像的灰度图的识别主体部分,采用灰度加权对比法,以获取该相邻两张图像每对处于同一坐标的像素点的灰度值的灰度对比结果权重值;基于所述灰度对比结果权重值,将该相邻两张图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果;判断所述灰度特征对比结果小于灰度特征对比阈值,则判断通过了所述图像一致性检测;判断所述灰度特征对比结果不小于所述灰度特征对比阈值,则判断未通过所述图像一致性检测。5.如权利要求4所述的用于OCR识别的自动抓拍方法,其特征在于,所述基于该相邻两张图像的灰度图的识别主体部分,采用灰度加权对比法,以获取该相邻两张图像每对处于同一坐标的像素点的灰度值的灰度对比结果权重值包括:基于该相邻两张图像的识别主体部分灰度化后的典型灰度值,设定灰度范围区间;判断该相邻两张图像处于同一坐标下的两个像素点的灰度值有至少一个在所述灰度范围区间内,则将此坐标下的灰度对比结果权重值设置为第一权重值;否则,则将此坐标下的灰度对比结果权重值设置为第二权重值。6.如权利要求5所述的用于OCR识别的自动抓拍方法,其特征在于,表征所述基于所述灰度对比结果权重值,将该相邻两张图像每对处于同一坐标的像素点的灰度值进行作差对比,加权求方差和,以获取该相邻两张图像的灰度特征对比结果的方程包括:其中,K表示该相邻两张图像的灰度特征对比结果;Z(...

【专利技术属性】
技术研发人员:张子羿黄晓艳
申请(专利权)人:武汉虹信技术服务有限责任公司
类型:发明
国别省市:

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

1