The invention provides an improved adaptive threshold binarization method and VIN code character segmentation method, which comprises the following steps: setting a rectangular area in the image, calculating the threshold value in the rectangular area, binarizing each pixel point in the rectangular area with the threshold value; moving the rectangular area equidistant along the preset direction, moving several times until all image points in the image are in It has appeared in the rectangular area; every time the rectangular area is moved, the threshold value of image points in the current rectangular area is calculated, and each pixel point is binarized with the threshold value; the undetermined points after binarization are marked again; the binarization of the whole image is completed, and the method has high accuracy for image segmentation with local overexposure and uneven contrast, Good real-time, suitable for character segmentation of vehicle VIN code.
【技术实现步骤摘要】
改进的自适应阈值二值化方法及VIN码字符分割方法
本专利技术涉及图像分割领域,具体涉及一种改进的自适应阈值二值化方法及VIN码字符分割方法。
技术介绍
图像分割是由图像处理到图像分析的关键步骤,现有的图像分割方法主要分以下几类:基于阈值的分割方法、基于区域的分割方法、基于边缘的分割方法以及基于特定理论的分割方法等,理想情况下图像分割,图像的曝光度控制在合理的范围、对比度强,亮度适中,图像分割效果明显,但实际采集的图像由于光照、被测物材质的影响,容易出现过度曝光、图像的灰度不均匀分布、图像噪点等影响因素,如对汽车VIN码的字符分割,由于VIN码是采用冲压的方式打在汽车钢架上的编码,它的字符笔划非常细,字符笔划与背景区分度易受打光角度影响、字符之间易受油污、划痕等噪声干扰,极易出现VIN码二值化图像中字符断连或字符粘连的现象,这就导致传统的字符分割方法在汽车白车身VIN码字符分割上无法取得较好的效果。
技术实现思路
针对上述问题,本专利技术提供了一种改进的自适应阈值二值化方法及VIN码字符分割方法,本方法对现 ...
【技术保护点】
1.一种改进的自适应阈值二值化方法,其特征在于,包括以下步骤:/n在图像中设定矩形区域,计算矩形区域内的阈值T:/n
【技术特征摘要】
1.一种改进的自适应阈值二值化方法,其特征在于,包括以下步骤:
在图像中设定矩形区域,计算矩形区域内的阈值T:
其中,w为矩形区域的短边长度值,h为矩形区域的长边长度值;qij为矩形区域中像素点(i,j)的权重,qij=0~1,p(i,j)为像素点(i,j)对应的灰度值;t为可调参量,取值0~1;
利用阈值T对矩形区域中的每个像素点进行二值化处理;
沿预设方向,等距多次移动矩形区域,直到图像中的所有像点均在矩形区域中出现过;
每次移动所述矩形区域,均计算当前矩形区域内图像点的阈值,并利用该阈值对每个像素点进行二值化处理;
记在不同矩形区域内出现的同一像点为待定点,判断所述待定点在当前移动的矩形区域与另一矩形区域中的灰度值是否均为0,若均为0,则将该待定点的灰度值记为0,否则,记为255;对所有待定点进行灰度值标记,完成整幅图像的二值化处理。
2.一种基于改进的自适应阈值二值化方法的VIN码字符分割方法,其特征在于包括以下步骤:
1)采集白车身上的VIN码图像,对图像进行预处理;
2)对预处理后的VIN码图像进行自适应二值化处理:
①在VIN码图像中设定矩形区域,计算矩形区域内的阈值T:
其中,w为矩形区域的短边长度值,w=(0.8~1.1)a,a为VIN码中单个字符的宽度,h为矩形区域的长边长度值;qij为矩形区域中像素点(i,j)的权重,qij=0~1,p(i,j)为像素点(i,j)对应的灰度值;t为可调参量,取值0~1;
②利用阈值T对矩形区域中的每个像素点进行二值化处理;
③沿预设方向,等距多次移动矩形区域,直到VIN码图像中的所有像点均在矩形区域中出现过;
每次移动所述矩形区域,均计算当前矩形区域内图像点的阈值,并利用该阈值对每个像素点进行二值化处理;
记在不同矩形区域内出现的同一像点为待定点,判断所述待定点在当前移动的矩形区域与另一矩形区域中的灰度值是否均为0,若均为0,则将该待定点的灰度值记为0,否则,记为255;对所有待定点进行灰度值标记,完成整幅图像的二值化处理;
3)对图像进行连通域标记,获得连通域的最...
【专利技术属性】
技术研发人员:赵进,崔鹏飞,郭寅,
申请(专利权)人:易思维杭州科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。