基于图像识别的物品分类计数的方法、装置和存储介质制造方法及图纸

技术编号:27359976 阅读:21 留言:0更新日期:2021-02-19 13:41
本发明专利技术涉及物品识别统计技术领域,尤其为一种基于图像识别的物品分类计数的方法、装置和存储介质,包括:获取物品的照片;选取物品的照,对照片的灰度变换,然后滤波处理,得到二值图像;根据二值图像,提取颜色特征,然后图像灰度化处理,再依次提取物品轮廓以及几何形状特征,再用原图与二值图像相差获得目标区域图像;对所述目标区域图像存在的缺陷填补修复,得到优化的二值图像;对所述优化的二值图像上下、左右顺序进行扫描识别,得到物品数量。本发明专利技术,通过改善图像质量,使得图像区域完整,这样可以减少程序对于边框的判断,提高速度,同时采用提取几何形状特征来降低出错率。采用提取几何形状特征来降低出错率。采用提取几何形状特征来降低出错率。

【技术实现步骤摘要】
基于图像识别的物品分类计数的方法、装置和存储介质


[0001]本专利技术涉及物品识别统计
,具体为一种基于图像识别的物品分类计数的方法、装置和存储介质。

技术介绍

[0002]在流水线或者物品混合的场所需要对物品分类并统计,目前分类计数普遍采用人工统计的方法来分类统计。这种方法费工费时,效率低下。
[0003]图像识别是人工智能的一项基础技术手段,目前图像识别都是通过将待识别图像中各个像素点的特征提取出来,与现有图像中各个像素点的特征进行比对,当比对出像素点的特征的相似程度在设定的范围内的时候,将现有图像中的物品作为待识别图像中的物品进行输出。但是存在的问题是图像处理功能存在不足:在对物品照片处理后物品变得模糊,对物品照片处理有缺失从而导致统计率不准确。

技术实现思路

[0004]本专利技术的目的在于提供一种基于图像识别的物品分类计数的方法、装置和存储介质,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:
[0006]一种基于图像识别的物品分类计数的方法,包括:
[0007]图像的获取:获取物品的照片;
[0008]图像的预处理:选取物品的照,对照片的灰度变换,然后滤波处理,得到二值图像;
[0009]物品的特征提取:根据二值图像,提取颜色特征,然后图像灰度化处理,再依次提取物品轮廓以及几何形状特征,再用原图与二值图像相差获得目标区域图像;
[0010]图像的质量改善:对所述目标区域图像存在的缺陷填补修复,得到优化的二值图像;
[0011]物品计数:对所述优化的二值图像上下、左右顺序进行扫描识别,得到物品数量。
[0012]优选的,所述灰度变换采用加权平均法对叶片进行灰度化处理,通过公式:G=0.299r+0.587g+0.114b将32位RGB图像转化到256位灰度图,式中: G为灰度值,r、g、b分别是RGB图像中红、绿、蓝3个分量的值,所述滤波处理为中值滤波。
[0013]优选的,所述颜色特征采用颜色直方图进行颜色特征的提取;所述图像灰度化处理包括:三基色24bit值的读取,定义比例变换矩阵确定划分灰度等级值:M
max
=255;Mmin=0得到灰到取反函数,确定变换函数及均衡系数:Pr=0.3,Pg=0.59,Pb=0.l1,实现均衡化、灰度及频度调整,完成灰度图象处理的目的,其中:灰度值gray=r=g=
b,r=r*S
r
,g=g*S
g
,b=b*S
b
, S
r
、S
g
、S
b
分别为变换后的图像R、G、B灰度值,M
max
、M
min
分别对应白色灰度值、黑色灰度值;所述提取物品轮廓包括:采用OSTU阈值分割法先从直方图中将绝大多数背景灰度去掉,然后去掉背景后将剩下的物体和阴影的部分再用OSTU阈值分割法进行二次分割;所述提取几何形状特征包括:根据提取的物品轮廓计算得到该物品几种基于区域的几何参数,包括区域面积、长轴、短轴、区域重心到物品边界的平均距离以及区域重心到边界各点距离的均方差。
[0014]优选的,所述OSTU阈值分割法包括:设1次OSTU阈值分割得到的阈值为q0,以此为基础对灰度级0~q进行第2次OSTU阈值分割:先计算出灰度级0~q间的像素平均灰度然后分别以1, 2,3

k

q-1为阈值计算方差:
[0015]方差最大值所对应的k,就是2次OSTU阈值分割得到的阈值。
[0016]优选的,所述对目标区域图像存在的缺陷填补修复采用以目标像素为中心点,在其上下左右四邻域最少有1个像素与目标像素灰度级不同时,用255 (黑)的灰度级代替中心点灰度,可以达到消除白点噪声的目的。
[0017]优选的,所述区域面积与长轴和短轴的乘积比值为物品的矩形度,所述区域重心到物品边界的平均距离以及区域重心到边界各点距离的均方差的比值为物品的圆形度。
[0018]为实现上述目的,本专利技术还提供如下技术方案:
[0019]一种基于图像识别的物品分类计数的装置,包括:
[0020]获取模块,用于获取物品的照片;
[0021]预处理模块,用于对物品照片的灰度变换,然后滤波处理,得到二值图像;
[0022]特征提取模块,用于根据二值图像,提取颜色特征,然后图像灰度化处理,再依次提取物品轮廓以及几何形状特征,再用原图与二值图像相差获得目标区域图像;
[0023]质量改善模块,对所述目标区域图像存在的缺陷填补修复,得到优化的二值图像;以及
[0024]计数模块,对所述优化的二值图像上下、左右顺序进行扫描识别,得到物品数量。
[0025]为实现上述目的,本专利技术还提供如下技术方案:
[0026]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述任一项所述方法的步骤。
[0027]为实现上述目的,本专利技术还提供如下技术方案:
[0028]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的方法的步骤。
[0029]与现有技术相比,本专利技术的有益效果是:
[0030]本专利技术,通过第一次灰度处理,能够将物品图像中较小的杂质过滤掉,较大的杂质面积变小,颜色变淡,在去除杂质的同时,物品部分并未变的十分模糊,第二次灰度处理能够使使图像的细节变得清晰,改善图像的视觉效果,采用通过OSTU阈值分割法来改善图像
质量,使得图像区域完整,这样可以减少程序对于边框的判断,提高速度,同时采用提取几何形状特征来降低出错率。
附图说明
[0031]图1为本专利技术的基于图像识别的物品分类计数的方法框图;
[0032]图2为本专利技术的灰度化后的物品示意图;
[0033]图3为本专利技术的中值滤波淡化物品上的白点及杂质示意图;
[0034]图4为本专利技术的二次OSTU阈值分割得到的二值图像示意图;
[0035]图5为本专利技术的基于图像识别的物品分类计数的装置框图;
[0036]图6为本专利技术的计算机设备的内部结构图;
[0037]图7为本专利技术的物品片图像特征提取、识别方法及计数示意图。
具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]请参阅图1~7,本专利技术提供一种技术方案:
[0040]一种基于图像识别的物品分类计数的方法,包括:
[0041]S101、图像的获取:获取物品的照片;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像识别的物品分类计数的方法,其特征在于,包括:图像的获取:获取物品的照片;图像的预处理:选取物品的照,对照片的灰度变换,然后滤波处理,得到二值图像;物品的特征提取:根据二值图像,提取颜色特征,然后图像灰度化处理,再依次提取物品轮廓以及几何形状特征,再用原图与二值图像相差获得目标区域图像;图像的质量改善:对所述目标区域图像存在的缺陷填补修复,得到优化的二值图像;物品计数:对所述优化的二值图像上下、左右顺序进行扫描识别,得到物品数量。2.根据权利要求1所述的一种基于图像识别的物品分类计数的方法,其特征在于,所述灰度变换采用加权平均法对叶片进行灰度化处理,通过公式:G=0.299r+0.587g+0.114b将32位RGB图像转化到256位灰度图,式中:G为灰度值,r、g、b分别是RGB图像中红、绿、蓝3个分量的值,所述滤波处理为中值滤波。3.根据权利要求1所述的一种基于图像识别的物品分类计数的方法,其特征在于,所述颜色特征采用颜色直方图进行颜色特征的提取;所述图像灰度化处理包括:三基色24bit值的读取,定义比例变换矩阵确定划分灰度等级值:M
max
=255;Mmin=0得到灰到取反函数,确定变换函数及均衡系数:Pr=0.3,Pg=0.59,Pb=0.l1,实现均衡化、灰度及频度调整,完成灰度图象处理的目的,其中:灰度值gray=r=g=b,r=r*S
r
,g=g*S
g
,b=b*S
b
,S
r
、S
g
、S
b
分别为变换后的图像R、G、B灰度值,M
max
、M
min
分别对应白色灰度值、黑色灰度值;所述提取物品轮廓包括:采用OSTU阈值分割法先从直方图中将绝大多数背景灰度去掉,然后去掉背景后将剩下的物体和阴影的部分再用OSTU阈值分割法进行二次分割;所述提取几何形状特征包括:根据提取...

【专利技术属性】
技术研发人员:吴勇敢
申请(专利权)人:安徽启新明智科技有限公司
类型:发明
国别省市:

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

1