字符匹配方法及装置制造方法及图纸

技术编号:22308809 阅读:37 留言:0更新日期:2019-10-16 08:54
本申请提供的字符匹配方法及装置,涉及图像识别技术领域。字符匹配方法实现方式如下:首先,获取待识别字符所在的识别区域中非字符区域(背景区域)的颜色;接着,根据非字符区域的颜色控制照明模组发出对应颜色的光,并采集该颜色光照下被测试产品的图像;最后,从该被测试产品的图像中识别出字符,并将识别出的字符与预存的字符进行匹配。上述过程中,采用与识别区域中非字符区域的颜色相同的光照射被测试产品,被测试产品的识别区域中的非字符区域将光反射,识别区域中的字符将光吸收,使得最终拍摄得到的识别区域中的字符与非字符区域有较大的对比度,可以增大正确识别出字符的概率,最终提高识别字符与预存字符之间的匹配率。

Character matching method and device

【技术实现步骤摘要】
字符匹配方法及装置
本申请涉及图像识别
,具体而言,涉及一种字符匹配方法及装置。
技术介绍
字符识别是智能识别技术中的一个重要技术分支,随着计算机技术、数字与图像技术的快速发展,字符识别的应用领域也逐步扩大,目前较为活跃的应用包括数字识别,文字识别等。光学字符识别(OpticalCharacterRecognition,OCR)是字符识别中常用的方式,光学字符识别是指利用电子设备(例如扫描仪或数码相机)检查打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。字符识别系统可以采用光学字符识别技术实现,字符识别系统的字符识别原理如图1所示,环境光(日光或照明光)被目标反射后经过镜头进入相机,目标的图像会聚集在电荷耦合器件图像传感器(ChargeCoupledDevice,CCD)上。图像信号(模拟信号)从CCD输入控制器,经A/D转换成数字信号后输出图像。通过对输出图像进行预处理后获取到准确的字符区域,之后再对字符区域进行特征提取,最终完成对字符区域中字符的识别。在进行字符识别前,需要对获得的字符图像进行图像预处理,当前进行图像预处理的技术很多,例如灰度化处理、二值化处理、图像分割等。专利技术人发现,若前端的照明系统不完善,获取图像中的字符与背景之间的对比度不高,再好的图像预处理技术也可能导致无法正确识别出字符。在电子产品出厂前,需要对贴在电子产品上的字符标签进行字符识别及字符匹配,以确保出厂的电子产品所贴字符标签是合格的,在进行字符识别时,由于前端照明系统多是由固定颜色或者亮度的光源组成,在对固定颜色或者亮度的光源照射条件下获得的图像进行图像预处理时,处理后图像的效果并不理想,可能无法从字符标签的识别区域中正确识别出字符,而导致识别出的字符在与预存字符进行字符匹配时,字符匹配成功的成功率较低,不利于电子产品的字符标签在出厂前的自动化检测。
技术实现思路
为了至少克服现有技术中的上述不足,本申请实施例的目的之一在于提供一种字符匹配方法及装置。第一方面,本申请实施例提供一种字符匹配方法,应用于字符识别系统中的计算机设备,所述字符识别系统还包括用于拍摄被测试产品的图像采集设备及对所述被测试产品进行照明的照明模组,所述计算机设备与所述图像采集设备及照明模组电性连接,所述方法包括:控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第一图像;在所述第一图像中确定待识别字符所在的识别区域;根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光;在所述照明模组的光照下,控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像;对所述第二图像中的识别区域进行字符识别,得到所述被测试产品在所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配。可选地,在本申请实施例中,所述对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配,包括:对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符串;将识别得到的字符串与预先存储的字符串进行比对;若比对不一致,对所述第二图像的识别区域中的字符串进行字符分割,得到所述识别区域中的字符个数;将得到的字符个数与所述预先存储的字符串中的字符个数进行比对;若字符个数比对不一致,则判定识别区域中的字符串与预先存储的字符串不匹配;若字符个数比对一致,对分割后的单个字符进行识别,并依次将识别得到的各个字符与所述预先存储的字符串中相对应的字符进行匹配;在识别得到的各个字符与所述预先存储的字符串中相对应的字符匹配时,判定识别区域中的字符串与预先存储的字符串匹配,在识别得到的各个字符与所述预先存储的字符串中相对应的字符不完全匹配时,判定识别区域中的字符串与预先存储的字符串不匹配。可选地,在本申请实施例中,在控制所述照明模组发出对应颜色的光的步骤与控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像的步骤之间,所述方法还包括:控制所述照明模组改变产生光的亮度的步骤;在判定识别区域中的字符串与预先存储的字符串不匹配之后,执行该控制所述照明模组改变产生光的亮度的步骤。可选地,在本申请实施例中,控制所述照明模组改变产生光的亮度,包括:以预设步进亮度调整所述照明模组的光亮度;检测所述照明模组调整后的光亮度是否超过预设光亮度阈值;若未超过,控制所述照明模组采用调整后的光亮度照射被测试产品,若超过,控制所述照明模组采用预设光亮度阈值作为调整后的光亮度照射被测试产品。可选地,在本申请实施例中,所述照明模组包括RGB功能调试板及由RGB三色灯组成的灯带,所述根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光,包括:对所述识别区域中的非字符区域进行颜色成份占比分析,得到所述识别区域中的非字符区域的颜色成份占比;根据所述颜色成份占比生成控制命令,并将所述控制命令发送给所述RGB功能调试板,以使所述RGB功能调试板根据所述控制命令调整用于控制RGB三色灯的脉冲宽度调制信号的占空比,以控制所述灯带产生对应颜色的光。第二方面,本申请实施例还提供一种字符匹配装置,应用于字符识别系统中的计算机设备,所述字符识别系统还包括用于拍摄被测试产品的图像采集设备及对所述被测试产品进行照明的照明模组,所述计算机设备与所述图像采集设备及照明模组电性连接,所述装置包括:图像拍摄控制模块,用于控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第一图像;识别区域确定模块,用于在所述第一图像中确定待识别字符所在的识别区域;照明颜色控制模块,用于根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光;所述图像拍摄控制模块,还用于在所述照明模组的光照下,控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像;字符识别与匹配模块,用于对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配。第三方面,本申请的实施例还提供一种计算机设备,所述计算机设备包括处理器及存储有若干计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备执行第一方面所述的字符匹配方法。第四方面,本申请的实施例还提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在服务器执行第一方面所述的字符匹配方法。相对于现有技术而言,本申请具有以下有益效果:首先,获取待识别字符所在的识别区域中非字符区域(背景区域)的颜色;接着,根据非字符区域的颜色控制照明模组发出对应颜色的光,并采集该颜色光照下被测试产品的图像;最后,从该被测试产品的图像中识别出字符,并将识别出的字符与预存的字符进行匹配。上述过程中,采用与识别区域中非字符区域的颜色相同的光照射被测试产品,可以使被测试产品的识别区域中的非字符区域将光反射,识别区域中的字符将光吸收,使得最终拍摄得到的识别区域中的字符与非字符区域有较大的对比度,可以增大正确识别出字符的概率,最终提高识别字符与预存字符本文档来自技高网
...

【技术保护点】
1.一种字符匹配方法,其特征在于,应用于字符识别系统中的计算机设备,所述字符识别系统还包括用于拍摄被测试产品的图像采集设备及对所述被测试产品进行照明的照明模组,所述计算机设备与所述图像采集设备及照明模组电性连接,所述方法包括:控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第一图像;在所述第一图像中确定待识别字符所在的识别区域;根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光;在所述照明模组的光照下,控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像;对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配。

【技术特征摘要】
1.一种字符匹配方法,其特征在于,应用于字符识别系统中的计算机设备,所述字符识别系统还包括用于拍摄被测试产品的图像采集设备及对所述被测试产品进行照明的照明模组,所述计算机设备与所述图像采集设备及照明模组电性连接,所述方法包括:控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第一图像;在所述第一图像中确定待识别字符所在的识别区域;根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光;在所述照明模组的光照下,控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像;对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配。2.如权利要求1所述的方法,其特征在于,所述对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符,将识别得到的字符与预先存储的字符进行比对,以判断识别得到的字符与预先存储的字符是否匹配,包括:对所述第二图像中的识别区域进行字符识别,得到所述识别区域中的字符串;将识别得到的字符串与预先存储的字符串进行比对;若比对不一致,对所述第二图像的识别区域中的字符串进行字符分割,得到所述识别区域中的字符个数;将得到的字符个数与所述预先存储的字符串中的字符个数进行比对;若字符个数比对不一致,则判定识别区域中的字符串与预先存储的字符串不匹配;若字符个数比对一致,对分割后的单个字符进行识别,并依次将识别得到的各个字符与所述预先存储的字符串中相对应的字符进行匹配;在识别得到的各个字符与所述预先存储的字符串中相对应的字符匹配时,判定识别区域中的字符串与预先存储的字符串匹配,在识别得到的各个字符与所述预先存储的字符串中相对应的字符不完全匹配时,判定识别区域中的字符串与预先存储的字符串不匹配。3.如权利要求2所述的方法,其特征在于,在控制所述照明模组发出对应颜色的光的步骤与控制所述图像采集设备拍摄被测试产品,获得所述被测试产品的第二图像之间,所述方法还包括:控制所述照明模组改变产生光的亮度;在判定识别区域中的字符串与预先存储的字符串不匹配之后,执行该控制所述照明模组改变产生光的亮度的步骤。4.如权利要求3所述的方法,其特征在于,控制所述照明模组改变产生光的亮度,包括:以预设步进亮度调整所述照明模组的光亮度;检测所述照明模组调整后的光亮度是否超过预设光亮度阈值;若未超过,控制所述照明模组采用调整后的光亮度照射被测试产品,若超过,控制所述照明模组采用预设光亮度阈值作为调整后的光亮度照射被测试产品。5.如权利要求1-4中任意一项所述的方法,其特征在于,所述照明模组包括RGB功能调试板及由RGB三色灯组成的灯带,所述根据所述识别区域中的非字符区域的颜色,控制所述照明模组发出对应颜色的光,包括:对所述识别区域中的非字符区域进行颜色成份占比分析,得到所述识别区域中的非字符区域的颜色成份占比;根据所述颜色成份占比生成控制命令,并将所述控制命令发送给所述RGB功能调试板,以使所述RGB功能调试板根据所述控制命令调整用于控制RGB三色灯的脉冲宽度调制信号的占空比,以控制所...

【专利技术属性】
技术研发人员:汪杰於建军李亚
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1