一种爆珠产品质量快速溯源方法与流程

未命名 09-13 阅读:80 评论:0


1.本技术涉及图像处理技术领域,尤其涉及一种爆珠产品质量快速溯源方法。


背景技术:

2.本发明中的爆珠产品是一种以明胶作为主要成分制成的软糖类食品,爆珠在口中咀嚼时,受到牙齿的挤压,会瞬间释放大量的液体或颗粒状的内部填料,从而产生其在口腔中爆炸的感觉;不同种类的爆珠内部因填料不同而具有不同的口感。
3.由于此前该类别的糖果食品较少,同时这些糖果产品提供了极为有趣的口感和不一样的体验,因此在市场上非常受欢迎。
4.目前,食品加工生产的自动化需求越来越高,产品的质量把控更是重中之重。爆珠产品的质量问题通常体现在外观上,比如爆珠产品形状不规则、破裂、内部有气泡等;现有技术中在残次品比例明显上升时,只能通过维保人员一一检修甚至停机检修的方式来发现故障位置,这种方法导致爆珠产品的生产效率明显降低。
5.因此,亟需一种爆珠产品质量快速溯源方法,以可以快速找到导致爆珠产品出现质量问题的环节。


技术实现要素:

6.为了解决以上技术问题,本技术提供了一种爆珠产品质量快速溯源方法。
7.提供的一种爆珠产品质量快速溯源方法,所述方法包括:采集爆珠rgb图像,预处理所述爆珠rgb图像获得爆珠灰度图像;采用canny算子对所述爆珠灰度图像进行边缘轮廓检测和处理,获得所述爆珠灰度图像中的爆珠边缘轮廓和爆珠连通区域;分析所述爆珠边缘轮廓上像素点和边缘角点的分布特征,获得所述爆珠连通区域的边缘优异度;分析所述爆珠连通区域内像素点的灰度值变化情况,获得所述爆珠连通区域的灰度同一度;分析所述爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值;基于所述边缘优异度、所述灰度同一度和所述爆珠颜色距离值,得到爆珠质量优异度;根据所述爆珠质量优异度,结合质量问题数据表,对爆珠产品质量快速溯源。
8.在本发明的一些实施例中,分析所述爆珠边缘轮廓上像素点和边缘角点的分布特征,获得所述爆珠连通区域的边缘优异度,包括:将所述爆珠边缘轮廓进行霍夫圆变换,得到霍夫圆;统计所述爆珠边缘轮廓上与其对应的所述霍夫圆上重合的像素点数量;根据所述重合的像素点数量与所述霍夫圆上像素点的总数量,获得所述爆珠连通区域的圆形拟合因子;
根据所述圆形拟合因子,结合所述爆珠边缘轮廓上的像素点到对应的所述爆珠连通区域的质心点之间的欧式距离与所述霍夫圆的半径的差值,获得所述爆珠连通区域的似圆度;将所述爆珠边缘轮廓进行角点检测,得到所述爆珠边缘轮廓上的边缘角点;对所述边缘角点进行聚类,得到聚类簇;统计所述聚类簇以外的边缘角点的数量;根据所述似圆度,结合所述聚类簇的数量和所述聚类簇以外的边缘角点的数量,获得所述爆珠连通区域的边缘优异度。
9.在本发明的一些实施例中,所述圆形拟合因子为所述重合的像素点数量与所述霍夫圆上像素点的总数量的比值。
10.在本发明的一些实施例中,所述似圆度的计算方法为:;式中,表示爆珠连通区域的似圆度,表示爆珠连通区域的圆形拟合因子,表示爆珠边缘轮廓上的像素点到对应的爆珠连通区域的质心点之间的欧式距离,表示霍夫圆的半径,表示爆珠边缘轮廓上所有像素点数量,为常数用来避免分母为零,表示以为底的指数函数,对似圆度进行归一化,归一化似圆度记为。
11.在本发明的一些实施例中,所述边缘优异度为所述边缘优异度为所述归一化似圆度与所述聚类簇参数倒数的乘积,其中所述聚类簇参数倒数为所述聚类簇的数量加一与所述聚类簇以外的边缘角点的数量加一的乘积的倒数。
12.在本发明的一些实施例中,所述灰度同一度表示为灰度值差值总和的倒数,其中所述灰度值差值总和表示为所述爆珠连通区域的所有像素点的灰度值分别与所述爆珠连通区域所有像素点的灰度值均值的差值然后平方,再对所有差值的平方求和,再添加调节参数。
13.在本发明的一些实施例中,分析所述爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值,包括:分析没有任何缺陷爆珠的爆珠rgb图像,获得爆珠标准色,将所述爆珠标准色转换到hsv颜色空间中,得到标准颜色hsv值;将所述爆珠rgb图像转换到hsv颜色空间中,得到每个像素点的hsv值;根据每个像素点的hsv值,得到所述爆珠rgb图像的hsv均值;基于所述标准颜色hsv值和所述hsv均值,得到爆珠颜色距离值。
14.在本发明的一些实施例中,所述爆珠颜色距离值为标准颜色hsv值与爆珠rgb图像的hsv均值的欧式距离值。
15.在本发明的一些实施例中,所述爆珠质量优异度为所述边缘优异度与所述灰度同一度的乘积,然后与爆珠颜色距离值加一的比值。
16.在本发明的一些实施例中,所述质量问题数据表获取方法为:通过对有缺陷产品人工检测确定原因,将确定的缺陷原因与爆珠质量优异度形成对应关系,构建得到质量问
题数据表。
17.由以上实施例可见,本技术实施例提供的一种爆珠产品质量快速溯源方法,具有的有益效果如下:本发明通过采集爆珠rgb图像,预处理所述爆珠rgb图像获得爆珠灰度图像;采用canny算子对所述爆珠灰度图像进行边缘轮廓检测和处理,获得所述爆珠灰度图像中的爆珠边缘轮廓和爆珠连通区域;分析所述爆珠边缘轮廓上像素点和边缘角点的分布特征,获得所述爆珠连通区域的边缘优异度;分析所述爆珠连通区域内像素点的灰度值变化情况,获得所述爆珠连通区域的灰度同一度;分析所述爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值;基于所述边缘优异度、所述灰度同一度和所述爆珠颜色距离值,得到爆珠质量优异度;根据所述爆珠质量优异度,结合质量问题数据表,对爆珠产品质量快速溯源。本发明对爆珠可能存在的质量问题进行分析,分别根据爆珠外观上的边缘变化、内部的灰度变化、整体颜色与标准色的距离,对待测爆珠进行质量综合评估,然后结合质量问题数据表可以对爆珠产品进行质量快速溯源,溯源较为快速且准确。
18.本发明采用图像处理的技术方法,计算较为简单,对于待测爆珠产品需要进行批量、快速质量溯源时,效果好、效率高,而且无需进行反复调试,使用方便。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
20.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
21.图1为本技术实施例提供的一种爆珠产品质量快速溯源方法基本流程示意图;图2为本技术实施例提供的一种爆珠连通区域的边缘优异度获得方法基本流程示意图;图3为本技术实施例提供的一种爆珠颜色距离值获得方法基本流程示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
23.下面将结合附图,对本实施例提供的一种爆珠产品质量快速溯源方法进行详细介绍。
24.图1为本技术实施例提供的一种爆珠产品质量快速溯源方法基本流程示意图,如图1所示,该方法具体包括如下步骤:s100:采集爆珠rgb图像,预处理爆珠rgb图像获得爆珠灰度图像。
25.对各个爆珠产品质量进行检测,需要先获取爆珠的图像。由于爆珠产品晶莹剔透,
大多具有较强的透光、反光性,因此本发明采用led灯背光的形式减小反光,同时采用cmos相机在俯视角度对待测爆珠进行拍摄,保证所有的待测爆珠都被拍摄过。所得的爆珠图像均为rgb图像,将爆珠rgb图像转换成爆珠灰度图像。然后对爆珠灰度图像进行中值滤波处理,防止图像中的噪声对图像后续处理产生影响,同时使用拉普拉斯算子对爆珠灰度图像进行锐化操作,使图像的边缘轮廓更加清晰,以便进行后续操作。
26.s200:采用canny算子对爆珠灰度图像进行边缘轮廓检测和处理,获得爆珠灰度图像中的爆珠边缘轮廓和爆珠连通区域。
27.爆珠产品由主要由明胶和透明的内部填充物组成,因此,在没有缺陷的爆珠产品图像上,爆珠整体上是一个晶莹剔透、较透明的、粒大饱满的球状。该爆珠产品的颜色与爆珠产品口味有关,不同口味的爆珠产品具有不同的颜色,本发明以爆珠产品中的“邂逅玫瑰”为例,颜色呈现浅粉红色或淡珊瑚色,该颜色通常与图像的背景颜色相差较大,而且每个爆珠之间都存在一定的间距,并不相连。因此对拉普拉斯算子锐化过的爆珠灰度图像,采用canny算子进行边缘检测,得到每个爆珠的边缘,此时再采用8方向链码法确定爆珠所在的连通区域,每个爆珠对应一个爆珠连通区域,每个爆珠连通区域都具有一个边缘轮廓,该轮廓即为爆珠边缘轮廓。
28.s300:分析爆珠边缘轮廓上像素点和边缘角点的分布特征,获得爆珠连通区域的边缘优异度。
29.每个完整的爆珠边缘轮廓对应一个爆珠产品。质量较好、外观较为完整的爆珠,粒大饱满,均是一个较为规整的球状,采用俯视角度进行拍摄,得到单个的爆珠灰度图像是一个极为规整的圆形,即爆珠边缘轮廓是一个圆形。而一旦爆珠产品由于生产过程中存在一些问题会导致爆珠产品外观发生变化,例如某个爆珠内的填充物较少会导致爆珠干瘪,明胶成分没有配置好导致爆珠破裂等。正常、粒大饱满的爆珠产品边缘轮廓是规规整整的圆形,而该爆珠产品存在干瘪、破裂等缺陷,会导致爆珠产品外观出现形变,轮廓不再是规整的圆形,而且会导致爆珠边缘轮廓出现较为明显的形变、断裂。另外,正常的爆珠图像,颜色均匀一致,整个爆珠颜色之间差异极小,因爆珠产品出现干瘪、破损等缺陷,该爆珠的边缘轮廓部分会出现较多的边缘角点,而且该边缘角点大多距离较近,较为密集。
30.综上分析,爆珠产品存在干瘪、破裂等形变时爆珠边缘轮廓上像素点和边缘角点的分布会发生变化,因此,分析可以通过爆珠边缘轮廓上像素点和边缘角点的分布特征进行判断爆珠产品的质量。
31.图2为本技术实施例提供的一种爆珠连通区域的边缘优异度获得方法基本流程示意图,如图2所示,在本发明的一些实施例中,分析爆珠边缘轮廓上像素点和边缘角点的分布特征,获得爆珠连通区域的边缘优异度,包括步骤s301~s308。
32.s301:将爆珠边缘轮廓进行霍夫圆变换,得到霍夫圆。
33.为了计算爆珠的似圆度,本发明对爆珠灰度图像中每个爆珠边缘轮廓进行霍夫圆变换,某个爆珠边缘轮廓上所有的像素点数量记为1,该爆珠边缘轮廓对应的霍夫圆上像素点总个数记为、圆半径是,若该爆珠边缘轮廓没有对应的霍夫圆,设为一个较大值,本发明设为100000,同理设为1000。
34.s302:统计爆珠边缘轮廓上与其对应的霍夫圆上重合的像素点数量。
35.正常的爆珠边缘轮廓较为规整、呈现圆形,因此,存在部分像素点既是爆珠边缘轮廓上的像素点,也是进行霍夫圆变换之后圆形上的像素点,统计爆珠边缘轮廓上与霍夫圆变换之后圆形上重合的像素点的个数,重合像素点的数量记为。
36.s303:根据重合的像素点数量与霍夫圆上像素点的总数量,获得爆珠连通区域的圆形拟合因子。
37.爆珠边缘轮廓越接近圆形,对其进行霍夫圆变换得到的霍夫圆上的像素点与爆珠边缘轮廓上的像素点重合的越多,即越大,因此可得该爆珠连通区域的圆形拟合因子,圆形拟合因子为重合的像素点数量与霍夫圆上像素点的总数量的比值。即:;式中,表示爆珠连通区域的圆形拟合因子,表示爆珠边缘轮廓上与其对应的霍夫圆上重合的像素点数量,表示霍夫圆上像素点的总数量。
38.其中,重合的像素点的个数越多,说明爆珠边缘轮廓与其对应的霍夫圆越相似,重合的像素点占霍夫圆上点的比例越大,该爆珠边缘轮廓越能拟合成圆形,圆形拟合因子越大,该爆珠边缘轮廓越接近圆形。
39.s304:根据圆形拟合因子,结合爆珠边缘轮廓上的像素点到对应的爆珠连通区域的质心点之间的欧式距离与霍夫圆的半径的差值,获得爆珠连通区域的似圆度。
40.在爆珠边缘轮廓中,每个爆珠边缘轮廓对应一个质心,同时该爆珠边缘轮廓对应的霍夫圆半径为,爆珠边缘轮廓上各个像素点与对应质心的欧式距离记为,每个爆珠边缘轮廓上的像素点与质心的欧式距离越接近霍夫圆的半径,该爆珠边缘轮廓越接近于圆形,该爆珠在外观形状上越没有缺陷,该爆珠的质量越好。因此,根据圆形拟合因子,结合爆珠边缘轮廓上的像素点到对应的爆珠连通区域的质心点之间的欧式距离与霍夫圆的半径的差值,获得爆珠连通区域的似圆度,似圆度的计算方法为:;式中,表示爆珠连通区域的似圆度,表示爆珠连通区域的圆形拟合因子,表示爆珠边缘轮廓上的像素点到对应的爆珠连通区域的质心点之间的欧式距离,表示霍夫圆的半径,表示爆珠边缘轮廓上所有像素点数量,为常数用来避免分母为零,可以取经验值0.001,表示以为底的指数函数,对似圆度进行归一化,归一化似圆度记为。
41.其中,若该爆珠为正常爆珠,则爆珠形状是一个规规整整的球状,对应的爆珠边缘轮廓的质心即为该爆珠霍夫圆的中心。该爆珠每个爆珠边缘轮廓上的像素点到质心的欧式
距离越接近霍夫圆的半径,即越小,该爆珠边缘轮廓越接近圆,似圆度越大;同时该爆珠边缘轮廓上所有像素点数量越多,即越大,似圆度越大;圆形拟合因子越大,该爆珠边缘轮廓越接近圆,似圆度越大。对该爆珠区域的似圆度进行归一化,值域为(0,1],归一化似圆度,记为。
42.s305:将爆珠边缘轮廓进行角点检测,得到爆珠边缘轮廓上的边缘角点。
43.在爆珠灰度图像中,正常的爆珠图像颜色均匀一致,整个爆珠颜色之间差异极小。若爆珠产品出现干瘪、破损等缺陷,该爆珠的爆珠边缘轮廓部分会出现较多的形变、断裂,存在较多的边缘角点,而且该边缘角点大多距离较近,较为密集。因此对爆珠边缘轮廓进行harris边缘角点检测,得到爆珠边缘轮廓上的多个边缘角点。
44.s306:对边缘角点进行聚类,得到聚类簇。
45.对边缘角点进行dbscan聚类,将dbscan聚类算法中的邻域半径设为经验值4,最小邻域点数minpts设为6,最后输出得到dbscan聚类可以将爆珠边缘轮廓上的边缘角点分为个聚类簇。
46.s307:统计聚类簇以外的边缘角点的数量。
47.基于步骤s306得到的聚类簇,统计聚类簇以外的边缘角点的数量,即统计不再个聚类簇内的边缘角点个数,记为。
48.s308:根据似圆度,结合聚类簇的数量和聚类簇以外的边缘角点的数量,获得爆珠连通区域的边缘优异度。
49.正常的爆珠的爆珠边缘轮廓是一个极为规整的圆形,各像素点过渡较为平滑,并不会产生较为剧烈的变化,边缘角点较少,但是一旦该爆珠存在干瘪、破损等缺陷,此时爆珠边缘轮廓发生形变、断裂,出现较多的边缘角点,而且边缘角点较为集中在形变区域,因此该爆珠边缘轮廓可以得到较多的边缘角点,而且通常对应一个聚类后的聚类簇。因此,可以根据似圆度,结合聚类簇的数量和聚类簇以外的边缘角点的数量,获得爆珠连通区域的边缘优异度。边缘优异度为归一化似圆度与聚类簇参数倒数的乘积,其中聚类簇参数倒数为聚类簇的数量加一与聚类簇以外的边缘角点的数量加一的乘积的倒数,即:;式中,表示爆珠连通区域的边缘优异度,表示爆珠连通区域归一化似圆度,表示dbscan聚类得到的聚类簇数量,表示聚类簇以外的边缘角点的数量。
50.其中,爆珠边缘轮廓越接近圆形,该爆珠区域的归一化似圆度越大,该爆珠越正常、越粒大饱满,从爆珠边缘轮廓上判断该爆珠质量越好,该爆珠对应的边缘优异度越大;爆珠的边缘角点聚类后的聚类簇数越多,说明该边缘形变、断裂部分越多,同时该爆珠存在非聚类的边缘角点越多,说明该爆珠其他边缘变化较为剧烈,不平滑,则该爆珠边缘
轮廓越粗糙,从爆珠边缘轮廓上判断该爆珠质量越差,该爆珠对应的边缘优异度越小。
51.s400:分析爆珠连通区域内像素点的灰度值变化情况,获得爆珠连通区域的灰度同一度。
52.对于爆珠的内部部分,通常颜色较为一致,同时较为透明,但是在制造爆珠产品时,可能会出现空气残留在爆珠内部的情况,这些残留的空气可能会形成气泡,如果爆珠密封性较低,也可能会有空气进入爆珠,形成气泡。另外由于外力作用,也可能导致爆珠非边缘部分可能会出现干裂、裂纹等缺陷。不管是气泡还是裂纹,都属于爆珠产品的质量问题,因此对爆珠内部质量问题进行检测极为重要。
53.正常的爆珠,透明、颜色较为一致,灰度变化较小,灰度值较小;而爆珠一旦存在气泡、裂纹等异常缺陷,该缺陷部分的灰度变化较大,灰度值较大。基于以上分析,本发明可以分析爆珠各个像素点的灰度值,正常爆珠部分灰度值与异常缺陷部分灰度值差异较大。计算该爆珠连通区域的灰度均值,记为,由于爆珠灰度图像中正常的部分占整个爆珠的比例较大,因此与正常爆珠的灰度值极为接近,与气泡、裂纹等缺陷的灰度值差异较大。
54.分析爆珠连通区域内像素点的灰度值变化情况,获得爆珠连通区域的灰度同一度,灰度同一度表示为灰度值差值总和的倒数,其中灰度值差值总和表示为爆珠连通区域的所有像素点的灰度值分别与爆珠连通区域所有像素点的灰度值均值的差值然后平方,再对所有差值的平方求和,再添加调节参数,即:;式中,表示爆珠连通区域的灰度同一度,表示爆珠连通区域的第个像素点,表示爆珠连通区域所有像素点的灰度值均值,表示爆珠连通区域像素点的数量,表示常数用来避免分母为零,可以取经验值0.001。
55.其中,第个像素点的灰度值与该爆珠连通区域的灰度均值差异越大,该像素点相对越有可能是异常缺陷点,综合爆珠连通区域内灰度差异越大,该爆珠连通区域内疑似异常缺陷点越多,该爆珠产品质量越有可能有问题,灰度值差异越大,该爆珠灰度同一度越小。
56.s500:分析爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值。
57.在爆珠灰度图像中,每个爆珠都有一个对应的爆珠连通区域,爆珠连通区域对应有rgb区域。爆珠产品的颜色与产品口味有关,不同口味的产品具有不同的颜色,本发明以产品中的“邂逅玫瑰”为例,颜色呈现浅粉红色或淡珊瑚色。
58.图3为本技术实施例提供的一种爆珠颜色距离值获得方法基本流程示意图,如图3所示,分析爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值,包括步骤s501~s504。
59.s501:分析没有任何缺陷爆珠的爆珠rgb图像,获得爆珠标准色,将爆珠标准色转换到hsv颜色空间中,得到标准颜色hsv值。
60.获取正常、没有任何缺陷的爆珠rgb图像,确保环境与待检测爆珠环境一样,因此
得到该爆珠的标准色,将其转换到hsv颜色空间中,标准颜色为(,,)。
61.s502:将爆珠rgb图像转换到hsv颜色空间中,得到每个像素点的hsv值。
62.待检测爆珠区域也从爆珠rgb图像转换到hsv颜色空间中,得到每个像素点的hsv值,第个爆珠像素点记为(,,)。
63.s503:根据每个像素点的hsv值,得到爆珠rgb图像的hsv均值。
64.根据每个像素点的hsv值得到爆珠rgb图像的hsv均值,记为(,,)。
65.s504:基于标准颜色hsv值和hsv均值,得到爆珠颜色距离值。
66.基于标准颜色hsv值和hsv均值,爆珠颜色距离值为标准颜色hsv值与爆珠rgb图像的hsv均值的欧式距离值,即:;式中,表示爆珠颜色距离值,标准颜色hsv值为(,,),爆珠rgb图像的hsv均值为(,,)。
67.待检测爆珠是颜色与正常爆珠的标准颜色差距越小,即待检测爆珠颜色越接近标准色,颜色距离越小,该待检测爆珠越正常、没有质量问题。
68.s600:基于边缘优异度、灰度同一度和爆珠颜色距离值,得到爆珠质量优异度。
69.基于边缘优异度、灰度同一度和爆珠颜色距离值,得到爆珠质量优异度,爆珠质量优异度为边缘优异度与灰度同一度的乘积,然后与爆珠颜色距离值加一的比值,即:;式中,表示爆珠质量优异度,表示爆珠连通区域的边缘优异度,表示爆珠连通区域的灰度同一度,表示爆珠颜色距离值。
70.其中,爆珠边缘轮廓越接近于圆形,爆珠边缘存在形变、断裂的可能性越小,从爆珠的边缘判断,该爆珠质量越好,爆珠质量优异度越大;对于每个爆珠内部不存在或很少存在灰度变化,爆珠灰度同一度越大,该爆珠出现气泡、裂纹的可能性越低,该爆珠的质量越好,爆珠质量优异度越大;该爆珠颜色越接近正常爆珠的标准色,颜色距离越小,该爆珠质量越好,爆珠质量优异度越大。
71.s700:根据爆珠质量优异度,结合质量问题数据表,对爆珠产品质量快速溯源。
72.由步骤s600可得每个待检测爆珠连通区域的爆珠质量优异度。首先工厂可以通过对有缺陷产品人工检测确定原因,并且与爆珠质量优异度形成对应关系,构建得到质量问题数据表。然后通过工厂构建的质量问题数据表,该质量问题数据表中每个爆珠质量优异度区间,对应一个产品出现质量的原因,可以进行爆珠产品质量的快速溯源。比如该爆珠的质量优异度为0.615,对质量问题数据表进行查找,该值对应质量问题数据表中的
爆珠质量优异度区间(0.600,0.700),对应的质量问题是该爆珠在生产时的内部填充物过少,致使爆珠干瘪。具体情况实施者可根据具体情况进行调整。
73.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
74.需要说明的是,除非另有规定和限定,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的电路结构、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种物品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个
……”
限定的要素,并不排除在包括所述要素的物品或者设备中还存在另外的相同要素。另外,本文使用的术语“和\或”包括一个或多个相关的所列项目的任一的和所有的组合。
75.本领域技术人员在考虑说明书及实践这里发明的发明后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
76.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

技术特征:
1.一种爆珠产品质量快速溯源方法,其特征在于,所述方法包括:采集爆珠rgb图像,预处理所述爆珠rgb图像获得爆珠灰度图像;采用canny算子对所述爆珠灰度图像进行边缘轮廓检测和处理,获得所述爆珠灰度图像中的爆珠边缘轮廓和爆珠连通区域;分析所述爆珠边缘轮廓上像素点和边缘角点的分布特征,获得所述爆珠连通区域的边缘优异度;分析所述爆珠连通区域内像素点的灰度值变化情况,获得所述爆珠连通区域的灰度同一度;分析所述爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值;基于所述边缘优异度、所述灰度同一度和所述爆珠颜色距离值,得到爆珠质量优异度;根据所述爆珠质量优异度,结合质量问题数据表,对爆珠产品质量快速溯源。2.根据权利要求1所述的爆珠产品质量快速溯源方法,其特征在于,分析所述爆珠边缘轮廓上像素点和边缘角点的分布特征,获得所述爆珠连通区域的边缘优异度,包括:将所述爆珠边缘轮廓进行霍夫圆变换,得到霍夫圆;统计所述爆珠边缘轮廓上与其对应的所述霍夫圆上重合的像素点数量;根据所述重合的像素点数量与所述霍夫圆上像素点的总数量,获得所述爆珠连通区域的圆形拟合因子;根据所述圆形拟合因子,结合所述爆珠边缘轮廓上的像素点到对应的所述爆珠连通区域的质心点之间的欧式距离与所述霍夫圆的半径的差值,获得所述爆珠连通区域的似圆度;将所述爆珠边缘轮廓进行角点检测,得到所述爆珠边缘轮廓上的边缘角点;对所述边缘角点进行聚类,得到聚类簇;统计所述聚类簇以外的边缘角点的数量;根据所述似圆度,结合所述聚类簇的数量和所述聚类簇以外的边缘角点的数量,获得所述爆珠连通区域的边缘优异度。3.根据权利要求2所述的爆珠产品质量快速溯源方法,其特征在于,所述圆形拟合因子为所述重合的像素点数量与所述霍夫圆上像素点的总数量的比值。4.根据权利要求2所述的爆珠产品质量快速溯源方法,其特征在于,所述似圆度的计算方法为:;式中,表示爆珠连通区域的似圆度,表示爆珠连通区域的圆形拟合因子,表示爆珠边缘轮廓上的像素点到对应的爆珠连通区域的质心点之间的欧式距离,表示霍夫圆的半径,表示爆珠边缘轮廓上所有像素点数量,为常数用来避免分母为零,表示以为底的指数函数,对似圆度进行归一化,归一化似圆度记为。5.根据权利要求4所述的爆珠产品质量快速溯源方法,其特征在于,所述边缘优异度为
所述归一化似圆度与所述聚类簇参数倒数的乘积,其中所述聚类簇参数倒数为所述聚类簇的数量加一与所述聚类簇以外的边缘角点的数量加一的乘积的倒数。6.根据权利要求1所述的爆珠产品质量快速溯源方法,其特征在于,所述灰度同一度表示为灰度值差值总和的倒数,其中所述灰度值差值总和表示为所述爆珠连通区域的所有像素点的灰度值分别与所述爆珠连通区域所有像素点的灰度值均值的差值然后平方,再对所有差值的平方求和,再添加调节参数。7.根据权利要求1所述的爆珠产品质量快速溯源方法,其特征在于,分析所述爆珠rgb图像中爆珠颜色的变化情况,获得爆珠颜色距离值,包括:分析没有任何缺陷爆珠的爆珠rgb图像,获得爆珠标准色,将所述爆珠标准色转换到hsv颜色空间中,得到标准颜色hsv值;将所述爆珠rgb图像转换到hsv颜色空间中,得到每个像素点的hsv值;根据每个像素点的hsv值,得到所述爆珠rgb图像的hsv均值;基于所述标准颜色hsv值和所述hsv均值,得到爆珠颜色距离值。8.根据权利要求7所述的爆珠产品质量快速溯源方法,其特征在于,所述爆珠颜色距离值为标准颜色hsv值与爆珠rgb图像的hsv均值的欧式距离值。9.根据权利要求1所述的爆珠产品质量快速溯源方法,其特征在于,所述爆珠质量优异度为所述边缘优异度与所述灰度同一度的乘积,然后与爆珠颜色距离值加一的比值。10.根据权利要求1所述的爆珠产品质量快速溯源方法,其特征在于,所述质量问题数据表获取方法为:通过对有缺陷产品人工检测确定原因,将确定的缺陷原因与爆珠质量优异度形成对应关系,构建得到质量问题数据表。

技术总结
本申请属于图像处理技术领域,提供了一种爆珠产品质量快速溯源方法,包括:采集并处理爆珠图像,获得爆珠边缘轮廓和爆珠连通区域;分析爆珠边缘轮廓上像素点和边缘角点的分布特征,获得爆珠连通区域的边缘优异度;分析爆珠连通区域内像素点的灰度值变化情况,获得爆珠连通区域的灰度同一度;分析爆珠RGB图像中爆珠颜色的变化情况,获得爆珠颜色距离值;基于边缘优异度、灰度同一度和爆珠颜色距离值,得到爆珠质量优异度;根据爆珠质量优异度,结合质量问题数据表,对爆珠产品质量快速溯源。本发明采用图像处理的技术方法,可以进行批量、快速质量溯源,效果好、效率高,无需进行反复调试,使用方便。使用方便。使用方便。


技术研发人员:刘玉朋 刘萍 刘秀花 张凤磊
受保护的技术使用者:山东淼珠生物科技有限公司
技术研发日:2023.08.10
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐