一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于主色调识别的木材色选方法与流程

2021-11-06 06:12:00 来源:中国专利 TAG:


1.本发明属于计算机图像识别领域,具体涉及一种基于主色调识别的木材色选方法。


背景技术:

2.目前国内家具、木质装饰的企业,多数采用人工识别的方式对木材进行颜色的色选,存在色选精度不高、材色控制不统一、色选人员多、分选效率低下、生产成本高等显著问题。
3.在无序无人工干预下的木材通常不能使得同一块拼接的木材颜色保持协调统一,材色均匀性较差,同一块木材可能色差变化跨度非常大。这种木材往往会影响到木材加工后的美观和产品的销售,降低经济效益。木材表面颜色分选算法的研究能够有效提高木材的利用率及其经济价值,提高企业产品的竞争力。
4.在工业机器人视觉分拣作业中,有颜色差别不大的木材,对于不同的木材产品不同颜色的木材要进行分类,对于不同颜色的木材要先进行物料颜色的识别。目前,普遍的工业机器人都采用工业摄像头采集图像并识别颜色,但机器人在不同环境下工作,颜色识别容易受到外部环境的影响,导致识别结果存在较大误差并且反应时间较长。


技术实现要素:

5.本发明提供基于主色调识别的木材色选方法,使得木材的主要特征颜色识别速度快,色选效果好。
6.本发明的技术方案是:一种基于主色调识别的木材色选方法,具体步骤如下:
7.s1、获取若干木材包括背景色的木材图像数据;
8.s2、对木材图像数据进行预处理,得到摆正角度和形心坐标,根据摆正角度和形心坐标对图像进行摆正,摆正后裁剪去除背景色,获得只保留木材的图像数据;
9.s3、根据s2获得的木材的图像数据进行木材长宽测量;
10.s4、将木材的rgb图像数据转换成木材的hsv图像数据,计算每块木材的hsv图像数据的单分量h、s、v,并进行统计分析和记录,得到的每块木材图像的色调、饱和度和明度数值;
11.s5、对单分量h、s、v的平均值进行量化,并将每块木材图像数据的单分量h、s、v进行直方图观察分析,得出木材图像分量出现频率都高的图像分量的区间范围;
12.s6、将每块木材图像数据的单分量h、s、v根据s5中给出的图像分量的区间范围进行分类,得到最终的色选结果,并且将同一色域区间范围内色选后的木材图像数据进行展示。
13.上述步骤s1获取多块木材包括背景色的完整图像数据的具体过程如下:
14.s11、在固定的光源条件下,使用工业摄像机对每块经过工业摄像机的木材进行抓拍,保留具有完整木材的图像数据;
15.循环扫描工业摄像机作业区图像前中后n*n窗口中各点的像素值;从左到右,依次检测前中后窗口中每个像素,若检测到前窗口像素点的像素值总和小于设定阈值时,则依次检测中部窗口,若检测到中部窗口像素点的像素值总和小于设定阈值时,则依次检测最后的窗口,依次检测至扫描结束;
16.并根据判断选择图像窗口中的中部窗口像素点的像素值总和大于设定的阈值,前窗口和后窗口的像素值总和小于设定阈值时,此刻状态下的图像数据进行抓拍,得到一张带有背景色的木材图像数据;
17.所述检测区域范围是工业摄像机作业区从左至右相对的前中后区域,需要获得工业摄像机原图像的图像的长宽,将工业摄像机作业区中删除像素值总和小于设定阈值像素的所有对象,防止杂质小垃圾的影响,保留木材图像,加快了运算速度,同时排除部分干扰因素,提高物料识别效率,为后期的颜色识别计算提供有效图像数据;
18.s12、将图像数据进行灰度处理,降低维度。
19.上述步骤s2的具体过程如下:
20.s21、对图像数据的灰度进行计算,根据灰度将带有背景色的木材图像数据中的木材进行框选;
21.s22、根据框选出的木材,给出倾斜状态下的摆正角度以及形心坐标;
22.s23、根据摆正角度以及形心坐标,对图像进行摆正,摆正后根据框选出的木材裁剪去除背景色,给出只含有木材的图像数据。
23.上述步骤s3的具体方法如下:
24.s31、根据框选出的木材,给出木材的长、宽像素点的个数;
25.s32、给出工业相机在同一高度下拍出的固定物的尺寸大小比例;
26.s33、利用固定物的尺寸大小比例,计算出木材的长和宽。
27.上述步骤s5中将单分量的平均值全部扩大一百倍,将hsv颜色空间h、s单分量非等间隔量化分级成15级,v为0≤v≤99;划分等级如下:
28.木材色选区间1为1≤h≤2;0≤s≤20;
29.木材色选区间2为2≤h≤3;0≤s≤20;
30.木材色选区间3为1≤h≤3;21≤s≤40;
31.木材色选区间4为4≤h≤5;0≤s≤20;
32.木材色选区间5为5≤h≤6;0≤s≤20;
33.木材色选区间6为4≤h≤6;21≤s≤40;
34.木材色选区间7为7≤h≤8;0≤s≤20;
35.木材色选区间8为8≤h≤9;0≤s≤20;
36.木材色选区间9为7≤h≤8;21≤s≤40;
37.木材色选区间10为8≤h≤9;21≤s≤40;
38.木材色选区间11为7≤h≤9;41≤s≤60;
39.木材色选区间12为7≤h≤9;61≤s≤99;
40.木材色选区间13为10≤h≤12;0≤s≤20;
41.木材色选区间14为10≤h≤12;21≤s≤40;
42.木材色选区间15为49≤h≤99;0≤s≤99。
43.上述步骤s6中根据图像分量的区间范围自动匹配在规定的颜色区间范围内的色选编号,从而对木材颜色的色选编号进行分类,根据分类结果,展示出同一区域的木材图像数据。
44.与现有技术相比,本发明的有益效果:
45.本发明提供的一种基于主色调识别的木材色选方法,将工业相机作业区背景和木材图像进行分割,切割消除背景区域,保留主要物料区域,并将主要物料区域的rgb颜色空间模型转化为hsv颜色空间模型,根据hsv颜色空间模型中颜色空间模型分量的数目和每种分量出现的频度次数值识别主要物料区域的颜色,从而识别物料主色调;在物料主色调识别中,经过多次步骤的图片格式转换,图片数据降维后计算量小,对物料图片过滤和图片矫正,物料图像噪声小,物料主要特征颜色识别速度快,色选效果好,运行速度快。
附图说明
46.图1为本发明基于主色调识别的木材色选方法的流程图;
47.图2为hsv颜色模型单分量通道图片;
48.图3为主色调木材拼接展示板;
49.图4为主色调木材拼接展示板;
50.图5为主色调木材拼接展示板。
具体实施方式
51.下面结合附图1

5,对本发明的一个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
52.以下是对本发明给出具体实例做出进一步的说明,在实例中的木材是实际工厂中的橡胶木。
53.本发明实地采集2454张规格为640*480的木材图片进行统计分析,将rgb颜色模型转化为hsv颜色模型,并对hsv颜色模型的每个h、s、v单分量通道进行提取记录,之后求hsv颜色模型单分量的平均值进行直方图观察分析,得出木材图像分量出现频率都高的图像分量的区间范围,以便后续细分色选区间。本发明的技术方案是一种基于主色调识别的木材色选方法,该方法可用于工业机器人视觉分拣的木材颜色识别,该方法也为机器学习算法提供木材大小、几何位置角度、形心坐标、颜色特征以及对木材图像进行裁剪的思路,具体包括以下步骤:
54.s1.在工业相机拍摄的状态下,对每一块经过的木材进行抓拍,并且每一块经过的木材只保留一张具有完整木材的图像数据,此时得到包含背景色的木材图像数据;
55.s2.对s1中得到的包含背景色的图像数据进行预处理,在此过程中得到的木材摆放是倾斜的,因此需要先将图像进行摆正,并且得到需要摆正的具体角度和木材此时的形心角度,摆正后去掉包含背景色的区域,只保留木材图像数据;
56.s3.对s2中得到的木材图像数据进行尺寸长宽的测量;
57.s4.将s2中得到的rgb图像数据转换成hsv图像数据,得到的hsv图像数据中的h、s、v每个单分量进行统计分析并且记录;
58.s5.对s4中hsv颜色模型单分量的平均值进行量化并进行直方图观察分析,得出木
块图像分量出现频率都高的图像分量的区间范围;
59.s6.将收集的木材图像数据和s5中给出的区间范围进行分类,得到最终的色选结果,并且将同一区域色选后的木材图像数据进行组合展示出色选整体结果。
60.s1中对每一块经过的木材进行抓拍,并只保留一张具有完整木材的图像数据,具体步骤如下:
61.(1).将图像数据进行灰度、降低维度、加快计算速度处理;
62.(2).在实时状态中,给出三个检测区域,当三个检测区域满足条件时进行抓拍,只抓拍一次,并且保存抓拍的木材图像数据进行后续处理。具体过程是:循环扫描工业摄像机作业区图像前中后n*n窗口中各点的像素值;从左到右,依次检测前中后窗口中每个像素,若检测到前窗口像素点的像素值总和为0,则依次检测中部窗口,若检测到中部窗口像素点的像素值总和为0,则依次检测最后的窗口,依次检测至扫描结束;并根据判断选择图像窗口中的中部窗口像素点的像素值总和1000,前后n*n窗口的像素值总和等于0此刻状态下的图像数据进行抓拍,得到一张带有背景色的木材图像数据。以上方法,所述检测区域范围是工业摄像机作业区从左至右相对的前中后区域,需要获得工业摄像机原图像的图像的长宽。将工业摄像机作业区中删除像素值总和少于1000像素的所有对象,防止杂质小垃圾的影响,保留主要特征物料图像,加快了运算速度,同时排除部分干扰因素,提高物料识别效率,为后期的颜色识别计算提供有效图像数据。
63.s2中对图像数据进行预处理、得到摆正角度、形心坐标具体步骤如下:
64.(1).利用步骤一中的灰度进行计算,将带有背景色的木材图像数据中的目标物进行框选;
65.(2).根据框选出的木材给出倾斜状态下的摆正角度以及形心坐标;
66.(3).将框选出的目标物进行裁剪、去除背景色,最后给出只含有木材的图像数据。
67.对于图像i(x,y),前景(即目标)和背景的分割阈值记作t,属于前景的像素点数占整幅图像的比例记为ω0,平均灰度为μ0;背景像素点数占整幅图像的比例为ω1,平均灰度为μ1;整幅图像的平均灰度记为μ,类间方差记为g。
68.s3中对木材图像数据进行尺寸测量具体步骤如下:
69.(1).根据步骤二中得到的框选,给出框选物的长宽像素点的个数;
70.(2).给出相同高度下工业相机拍出的固定物的尺寸大小比例;
71.(3).利用给出的固定比例,计算出木材的长宽大小。
72.s4中将得到的rgb下的图像数据进行hsv状态的转换,得到hsv状态下的木材图像数据,计算出每个图像数据的h、s、v并进行统计,将统计得到的数据进行记录,记录得到的木块图像的色调、饱和度、明度,色调、饱和度、明度的数值取整四舍五入处理。
73.s5中对单分量的平均值进行量化,得出木块图像分量出现频率都高的图像分量的区间范围,将单分量的平均值全部扩大一百倍,统计图象中所出现的hsv颜色空间模型分量的数目和每种分量出现的频度次数,计算出3个图像分量出现频率都高的图像分量的区间范围,根据图像分量的区间范围自动匹配在规定的颜色区间范围内色选编号,从而实现对剁料颜色色号分类的功能。将hsv空间h、s单分量非等间隔量化分级成15级,v为0≤v≤99;划分等级如下:
74.木块色选区间1为1≤h≤2;0≤s≤20;
75.木块色选区间2为2≤h≤3;0≤s≤20;
76.木块色选区间3为1≤h≤3;21≤s≤40;
77.木块色选区间4为4≤h≤5;0≤s≤20;
78.木块色选区间5为5≤h≤6;0≤s≤20;
79.木块色选区间6为4≤h≤6;21≤s≤40;
80.木块色选区间7为7≤h≤8;0≤s≤20;
81.木块色选区间8为8≤h≤9;0≤s≤20;
82.木块色选区间9为7≤h≤8;21≤s≤40;
83.木块色选区间10为8≤h≤9;21≤s≤40;
84.木块色选区间11为7≤h≤9;41≤s≤60;
85.木块色选区间12为7≤h≤9;61≤s≤99;
86.木块色选区间13为10≤h≤12;0≤s≤20;
87.木块色选区间14为10≤h≤12;21≤s≤40;
88.木块色选区间15为49≤h≤99;0≤s≤99。
89.s6中根据分类结果,展示出同一区域的木材图像数据。
90.与现有技术相比,本发明既可以用于工业机器人视觉颜色识别分拣系统,所裁剪的木材图像数据信息也可以供机器学习算法进行训练,还可以将工业摄像机作业区木材角度、大小、位置数据提供给机械臂进行抓取作业。通过工业摄像机机采集物料的图像,并经过图像预处理,进行彩色变换处理和二值化处理,过滤图像杂质,减少噪声的影响;同时将工业相机作业区背景和木材图像进行分割,切割消除背景区域,保留主要物料区域,并将主要物料区域的rgb颜色空间模型转化为hsv颜色空间模型,根据hsv颜色空间模型中颜色空间模型分量的数目和每种分量出现的频度次数值识别主要物料区域的颜色,从而识别物料主色调;在物料主色调识别中,经过多次步骤的图片格式转换,图片数据降维后计算量小,对物料图片过滤和图片矫正,物料图像噪声小,物料主要特征颜色识别速度快,色选效果好,运行速度快。
91.在本实施例中,测试图片的环境为自然光,测试图片规格为640*480,数量为2454张,展示结果三轮平均测试用时94.5171秒,每张的平均处理速度为0.0385秒,满足在实际生产过程中流水线工作时间。本发明的技术方案不限于上述具体实施例的限制,凡是根据本发明的技术方法步骤做出的技术变形,均落入本发明的保护范围之内,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
92.本发明公开了一种基于主色调识别的木材色选方法。主要包括几个部分,从工业相机拍摄的状态下,自动抓取每一块经过的木材,并且只保留一张具有完整木材信息的图像数据;对抓取的木材图像数据进行预处理,去除背景,保留有效区域;给出木材摆放的角度和木材的形心坐标;给出木材的长宽尺寸大小;采集大量的图像数据,对木材表面主色调进行统计,并将rgb转换成hsv模型;根据实际情况建立可以调整色选数量的hsv模型用于分类色选;将测试数据输入到建立的模型中,给出色选结果并展示。
93.本发明提供一种基于主色调识别的木材色选方法,同时提供了提取木材的大小、几何位置角度、形心坐标、颜色特征以及对所述木材图像进行裁剪的方法。该方法得到的木
材图像可供机器学习算法进行训练,还可以将传送带木材角度位置数据提供给机械臂进行抓取作业还可用于工业机器人视觉分拣作业,并且算法反应时间较短满足流水线作业的要求。
94.本发明主要克服木材图像在rgb色彩空间下提取的颜色特征维度大、参数量多的问题,所以本发明将所要提取的木材颜色特征转换为hsv彩色空间,减少非木材颜色的干扰,同时hsv彩色系统与rgb系统相比,更加接近于人们的经验和描述彩色感觉时所用的方式,这样减少颜色特征向量且不影响木材垛料颜色特征的表达为色彩信息处理提供便利。
95.本发明是在工业机器人视觉分拣作业时由于实时采集成像的原因,木材图像可能会存在几何失真、传送带背景颜色的干扰、存在杂质小垃圾、色彩失真等问题。因此,本发明在木材图像预处理时进行相应的校正处理和裁剪切割处理将木材表面区域有效保留。该方法只需在稳定的拍摄条件下,即可实现木材垛料颜色以及几何特征特征提取,若需更改拍摄环境,只需重新采集图片数据样本,即可根据当前拍摄环境重新提取生成合适的参数,无需繁琐的调参过程。
96.本发明提供的一种基于主色调识别的木材色选方法,本发明可以用于工业机器人视觉颜色识别分拣系统,也可以将所裁剪的木材图像数据信息供机器学习算法进行训练,还可以将工业摄像机作业区木材角度、大小、位置数据提供给机械臂进行抓取作业。通过工业摄像机机采集物料的图像,并经过图像预处理,进行彩色变换处理和二值化处理,过滤图像杂质,减少噪声的影响;同时将工业相机作业区背景和木材图像进行分割,切割消除背景区域,保留主要物料区域,并将主要物料区域的rgb颜色空间模型转化为hsv颜色空间模型,根据hsv颜色空间模型中颜色空间模型分量的数目和每种分量出现的频度次数值识别主要物料区域的颜色,从而识别物料主色调;在物料主色调识别中,经过多次步骤的图片格式转换,图片数据降维后计算量小,对物料图片过滤和图片矫正,物料图像噪声小,物料主要特征颜色识别速度快,色选效果好,运行速度快。
97.以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献