[发明专利]字符缺陷检测方法、装置及设备有效
申请号: | 201910463010.1 | 申请日: | 2019-05-30 |
公开(公告)号: | CN110197180B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 闫文才 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06V30/148 | 分类号: | G06V30/148;G06V10/75;G06K9/62 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 刘秀玲 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符 缺陷 检测 方法 装置 设备 | ||
1.一种字符缺陷检测方法,其特征在于,所述方法包括:
获取待检测字符图像的二值化图像a,以及获取模板字符图像的二值化图像b;
根据预设运算方式,对所述二值化图像a和所述二值化图像b中相同位置的像素点的像素值进行运算,生成叠加字符图像;
将所述叠加字符图像转换为第一字符宽度图像,以及将所述模板字符图像的二值化图像转换为第二字符宽度图像;
依据所述第一字符宽度图像和所述第二字符宽度图像确定异常像素点;
依据所述异常像素点确定所述待检测字符图像中是否存在字符笔画变形;
其中,将二值化图像转换为对应的字符宽度图像的方法包括:
计算二值化图像上的前景像素点到背景像素点的最短距离值,根据所述最短距离值生成距离图,依据所述距离图上的像素点的距离值生成与所述距离图相对应的字符宽度图像;其中,所述距离图上的像素点的距离值为该像素点对应的最短距离值,所述字符宽度图像上的像素点与所述距离图上的像素点一一对应。
2.根据权利要求1所述的方法,其特征在于,所述依据所述距离图上的像素点的距离值生成与所述距离图相对应的字符宽度图像包括:
根据扩散算法,从所述距离图中的峰值像素点的距离值开始对所述字符宽度图像中对应像素点的笔画宽度值进行填充,直至通过所述距离图中的谷值像素点的距离值对所述字符宽度图像中对应像素点的笔画宽度值进行填充。
3.根据权利要求1所述的方法,其特征在于,依据所述第一字符宽度图像和所述第二字符宽度图像确定异常像素点,包括:
比较所述第一字符宽度图像与第二字符宽度图像;
当第一字符宽度图像与第二字符宽度图像中相同位置的笔画宽度值之差大于或等于设定阈值时,将所述叠加字符图像中与该位置对应的像素点确定为所述异常像素点。
4.根据权利要求1所述的方法,其特征在于,依据所述异常像素点确定所述待检测字符图像中是否存在字符笔画变形,包括:
在所述叠加字符图像中,根据所述异常像素点确定比较参数;
当所述比较参数大于预设阈值时,确定所述待检测字符图像中存在字符笔画变形;
当所述比较参数小于预设阈值时,确定所述待检测字符图像中不存在字符笔画变形。
5.根据权利要求4所述的方法,其特征在于,所述在所述叠加字符图像中,根据所述异常像素点确定比较参数,包括:
在所述叠加字符图像中,根据所述异常像素点的位置,确定连通区域,其中,所述连通区域由位置相邻的多个异常像素点组成;
计算所述连通区域的面积;
根据所述连通区域的面积确定比较参数。
6.一种字符缺陷检测装置,其特征在于,所述装置包括:
获取模块,用于获取待检测字符图像的二值化图像a,以及获取模板字符图像的二值化图像b;
图像生成模块,用于根据预设运算方式,对所述二值化图像a和所述二值化图像b中相同位置的像素点的像素值进行运算,生成叠加字符图像;
转换模块,用于将所述叠加字符图像转换为第一字符宽度图像,以及将所述模板字符图像的二值化图像转换为第二字符宽度图像;
其中,将二值化图像转换为对应的字符宽度图像的方法包括,计算二值化图像上的前景像素点到背景像素点的最短距离值,根据所述最短距离值生成距离图,依据所述距离图上的像素点的距离值生成与所述距离图相对应的字符宽度图像;其中,所述距离图上的像素点的距离值为该像素点对应的最短距离值,所述字符宽度图像上的像素点与所述距离图上的像素点一一对应;
异常像素点确定模块,用于依据所述第一字符宽度图像和所述第二字符宽度图像确定异常像素点;
变形确定模块,用于依据所述异常像素点确定所述待检测字符图像中是否存在字符笔画变形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910463010.1/1.html,转载请声明来源钻瓜专利网。