[发明专利]用于不同反光率表面的压印序列号字符分割方法在审
申请号: | 201911230448.1 | 申请日: | 2019-12-05 |
公开(公告)号: | CN110889415A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 闫晓燊;奚学程;朱思萌;赵万生;褚皓宇;张瑞雪 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06K9/34 | 分类号: | G06K9/34;G06K9/46 |
代理公司: | 上海交达专利事务所 31201 | 代理人: | 王毓理;王锡麟 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 不同 反光 表面 压印 序列号 字符 分割 方法 | ||
1.一种可应用于不同反光率表面的压印序列号字符分割方法,其特征在于,通过将待分割彩色图像进行灰度化处理后生成列灰度值分布图,经迭代滤波后得到平滑分布图,以其中的灰度值波谷位置作为分割线进行纵向分割从而得到独立的字符图像;
所述的灰度化处理是指:将原有的彩色图像中代表每个像素颜色的各不相同的R、G、B三个分量,统一处理为灰度图像其中:R、G、B代表确定像素颜色的三个分量,kr、kg、kb为对应的权值,C代表处理为灰度图像之后,对应的像素点的R、G、B的数值;
所述的列灰度值分布图是指:以像素为基本计算单位,计算每一列的像素的灰度数值之和,并将其与所在的列数进行一一统计,得到以列数为横坐标,以每一列上对应的灰度总值为纵坐标的灰度分布波形图,即其中:C[n]表示每一列像素的灰度总值;c[n,i]表示每个像素灰度值;i表示当前像素所处的行数;n表示当前像素所处的列数;l表示图像的总行数;
所述的迭代滤波具体为:设置迭代滤波的迭代次数约束函数;设置滤波算法的滤波邻域范围p以及滤波算子的计算权重ki;然后,对列灰度值分布波形图进行滤波处理,结合分割函数确定字符分割位置,并计算波谷个数vn;以迭代次数约束函数为迭代循环判断标准,对列灰度分布图进行迭代滤波处理;
所述的迭代次数约束函数f(n)=q-1,其中q为压印序列号字符总个数;平滑滤波处理后的灰度值为:其中:a[n]为经平滑滤波处理后的第n列像素的灰度总值,p为迭代滤波的邻域范围,ki为滤波算子的计算权重。
2.根据权利要求1所述的方法,其特征是,所述的分割函数满足上述要求的像素所在列数n,即为字符分割位置,基本原理为采用局部最大值、最小值与梯度函数结合的方法确定经平滑处理后的灰度波形图的波峰波谷位置。
3.根据权利要求1所述的方法,其特征是,所述的独立的字符图像,通过jTessBoxEditor结合序列号编排规则,设置识别白名单,提高识别准确率。
4.一种实现上述任一权利要求所述方法的系统,其特征在于,包括:图像采集单元、图像预处理单元、迭代滤波单元和字符识别分割单元,其中:图像采集单元由相机、辅助光源以及相关固定支架构成,负责金属表面压印序列号的原始图像采集工作;图像与处理单元通过数据连接线与图像采集单元连接,对图像进行对比度增强、高斯滤波、灰度化处理操作;迭代均值滤波单元则是通过迭代滤波的方式,对列灰度值分布图进行平滑滤波,进而依据分割函数确定压印序列号的字符分割位置;字符分割识别单元根据字符分割位置进行分割,结合jTessBoxEditor设置识别白名单,进行字符识别,提高识别准确率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911230448.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子工程测量仪
- 下一篇:一种拨叉轴端自动钻孔装置