本发明涉及计算机机器视觉,尤其涉及一种烟叶图像数据质量验证方法、系统、设备及存储介质。
背景技术:
1、烟叶作为卷烟产品的基础,需要以客观和数字化的方法以表征烟叶质量。现阶段许多专家都致力于基于机器视觉与图像处理技术数字化表征烟叶质量和等级,但需要保证采集图像信息的准确性。烟叶视觉检测系统是在对烟叶图像准确获取的前提下,对图像颜色和叶形等特征进行检测,因此需要采集的烟叶图像能够准确反映烟叶本身的特征信息是整个系统工作的基础和前提。而要准确的获取烟叶的图像信息,就必须有良好的采集设备和环境,以达到更精确、更方便的摄取烟叶图像特征的目的。但烟叶图像数据的准确性还需从另外一个角度得到保障,就是烟叶本身的状态。烟叶图像特征信息的采集,需要烟叶尽可能保持完整且水平的状态,这样才不会因为表面的皱缩而影响对其颜色和形状等特征的提取,进而使烟叶的自动化分级产生误判。所以从源头保证烟叶图像数据质量的问题需要尽早解决。
2、传统方法是专家通过人眼识别来判定烟叶状态作为判定样本质量的途径,这种方法比较依赖人力,耗费时间。
3、因此,亟需一种烟叶图像数据质量验证方法、系统、设备及存储介质。
技术实现思路
1、本发明的目的是提供一种烟叶图像数据质量验证方法、系统、设备及存储介质,以解决上述现有技术中的问题,能够不依赖专家的人工监测得知烟叶状态,只需基于图像纹理特征即可对烟叶图像数据进行质量验证。
2、第一方面,本发明提供了一种基于图像纹理特征的烟叶图像数据质量验证方法,其中,包括:
3、采集待测烟叶样本的图像;
4、读入图像,将图像转换到rgb颜色空间,并将图像上非烟叶区域置黑;
5、根据烟叶边缘标注烟叶的最小外接矩形框;
6、计算所述最小外接矩形框内烟叶图像的灰度共生矩阵中的对比度,并以所述对比度作为烟叶纹理特征,表征烟叶表面的褶皱程度。
7、如上所述的基于图像纹理特征的烟叶图像数据质量验证方法,其中,优选的是,所述采集待测烟叶样本的图像,具体包括:
8、将单片的烟叶样本展平放置在机器视觉采集系统的铺叶台上,得到完整的烟叶图像。
9、如上所述的基于图像纹理特征的烟叶图像数据质量验证方法,其中,优选的是,所述读入图像,将图像转换到rgb颜色空间,并将图像上非烟叶区域置黑,具体包括:
10、读入图像,获取图像的bgr值;
11、将图像的bgr值转换到rgb颜色空间,以获得图像的rgb通道像素值;
12、采用canny边缘检测算子检测到图像上烟叶的边缘;
13、根据烟叶边缘位置将图像上非烟区域像素值置零,得到除烟叶外均为黑色背景的白色烟叶二值化图像。
14、如上所述的基于图像纹理特征的烟叶图像数据质量验证方法,其中,优选的是,所述根据烟叶边缘标注烟叶的最小外接矩形框,具体包括:
15、采用boundingrect函数对图像上的烟叶画出最小外接矩形。
16、如上所述的基于图像纹理特征的烟叶图像数据质量验证方法,其中,优选的是,所述计算所述最小外接矩形框内烟叶图像的灰度共生矩阵中的对比度,并以所述对比度作为烟叶纹理特征,表征烟叶表面的褶皱程度,具体包括:
17、按照最小矩形四边的方向,采用graycomatrix函数计算得到灰度共生矩阵;
18、根据所述灰度共生矩阵和graycoprops函数计算得到对比度均值;
19、以所述对比度均值作为烟叶纹理特征,表征烟叶表面的褶皱程度。
20、第二方面,本发明还提供一种基于图像纹理特征的烟叶图像数据质量验证系统,包括:
21、图像采集模块,用于采集待测烟叶样本的图像;
22、背景置黑模块,用于读入图像,将图像转换到rgb颜色空间,并将图像上非烟叶区域置黑;
23、烟叶边缘标注模块,用于根据烟叶边缘标注烟叶的最小外接矩形框;
24、对比度计算模块,用于计算所述最小外接矩形框内烟叶图像的灰度共生矩阵中的对比度,并以所述对比度作为烟叶纹理特征,表征烟叶表面的褶皱程度。
25、如上所述的基于图像纹理特征的烟叶图像数据质量验证系统,其中,优选的是,所述背景置黑模块包括:
26、图像读入单元,用于读入图像,获取图像的bgr值;
27、图像转换单元,用于将图像的bgr值转换到rgb颜色空间,以获得图像的rgb通道像素值;
28、烟叶边缘检测单元,用于采用canny边缘检测算子检测到图像上烟叶的边缘,
29、背景置黑单元,用于根据烟叶边缘位置将图像上非烟区域像素值置零,得到除烟叶外均为黑色背景的白色烟叶二值化图像。
30、如上所述的基于图像纹理特征的烟叶图像数据质量验证系统,其中,优选的是,所述对比度计算模块包括:
31、灰度共生矩阵获取单元,用于按照最小矩形四边的方向,采用graycomatrix函数计算得到灰度共生矩阵;
32、对比度均值计算单元,用于根据所述灰度共生矩阵和graycoprops函数计算得到对比度均值;
33、烟叶褶皱程度表征单元,用于以所述对比度均值作为烟叶纹理特征,表征烟叶表面的褶皱程度。
34、第三方面,本发明还提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现上述的基于图像纹理特征的烟叶图像数据质量验证方法。
35、第四方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述的基于图像纹理特征的烟叶图像数据质量验证方法。
36、本发明提供一种烟叶图像数据质量验证方法、系统、设备及存储介质,不依赖专家的人工监测得知烟叶状态,只需基于图像纹理特征即可对烟叶图像数据进行质量验证,加快工业流程速度,进一步实现工业自动化;鲁棒性高、无损,可用于机器视觉烟叶图像质量控制系统;应用在烟叶外观质量单指标表征中,可以进一步提升对烟叶图像质量的控制效率。
1.一种基于图像纹理特征的烟叶图像数据质量验证方法,其特征在于,包括:
2.根据权利要求1所述的基于图像纹理特征的烟叶图像数据质量验证方法,其特征在于,所述采集待测烟叶样本的图像,具体包括:
3.根据权利要求1所述的基于图像纹理特征的烟叶图像数据质量验证方法,其特征在于,所述读入图像,将图像转换到rgb颜色空间,并将图像上非烟叶区域置黑,具体包括:
4.根据权利要求1所述的基于图像纹理特征的烟叶图像数据质量验证方法,其特征在于,所述根据烟叶边缘标注烟叶的最小外接矩形框,具体包括:
5.根据权利要求1所述的基于图像纹理特征的烟叶图像数据质量验证方法,其特征在于,所述计算所述最小外接矩形框内烟叶图像的灰度共生矩阵中的对比度,并以所述对比度作为烟叶纹理特征,表征烟叶表面的褶皱程度,具体包括:
6.一种基于图像纹理特征的烟叶图像数据质量验证系统,其特征在于,包括:
7.根据权利要求6所述的基于图像纹理特征的烟叶图像数据质量验证系统,其特征在于,所述背景置黑模块包括:
8.根据权利要求6所述的基于图像纹理特征的烟叶图像数据质量验证系统,其特征在于,所述对比度计算模块包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至5中任一项所述的基于图像纹理特征的烟叶图像数据质量验证方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至5中任一项所述的基于图像纹理特征的烟叶图像数据质量验证方法。