一种腐竹皮品质非接触式检测分级方法技术

技术编号:39512928 阅读:8 留言:0更新日期:2023-11-25 18:49
本发明专利技术提供一种腐竹皮品质非接触式检测分级方法,涉及腐竹皮加工技术领域

【技术实现步骤摘要】
一种腐竹皮品质非接触式检测分级方法


[0001]本专利技术涉及腐竹皮加工
,尤其涉及一种腐竹皮品质非接触式检测分级方法


技术介绍

[0003]在腐竹皮加工时,实现腐竹皮的分类

检测腐竹皮的加工质量等原因,需要对腐竹皮的品质进行检测,目前,在对腐竹皮的品质进行检测时,一般通过人工进行,使得腐竹皮品质的检测效率低,且容易出现人为误差,影响检测的准确度

[0004]因此,有必要提供一种新的腐竹皮品质非接触式检测分级方法解决上述技术问题


技术实现思路

[0005]为解决上述技术问题,本专利技术提供一种提高腐竹皮检测效率的腐竹皮品质非接触式检测分级方法

[0006]本专利技术提供的腐竹皮品质非接触式检测分级方法包括以下步骤:
[0007]a、
利用机器视觉技术对腐竹皮图像进行实时采集;首先用工业摄像机拍摄采集到的腐竹皮图像进行
ROI
区域提取并进行预处理;
[0008]b、
利用图像处理技术对腐竹皮进行灰度特征值及纹理特征值的提取;通过图像处理对腐竹皮样本图像的灰度直方图分布情况进行分析,再对其进行直方图均衡化并计算平均灰度值,通过平均灰度值完成腐竹皮黑暗程度,即灰度特征值的提取;再采用灰度游程长度矩阵与灰度共生矩阵对腐竹皮分别进行表面纹理特征值提取;
[0009]c、
将提取后的灰度特征值及纹理特征值作为支持向量机
(SVM)
品质分级模型的输入值,腐竹皮品质等级作为输出值,建立腐竹皮品质分级模型

[0010]优选的,所述步骤
(b)
中灰度特征值的计算的过程为:采用图像处理法测定不同浓度下腐竹皮样本表面的平均灰度值,再通过归一化公式获得腐竹皮表面黑暗程度值
(DOD)
即灰度特征值;公式具体如下:
[0011][0012]其中,
255
为最亮像素的值
(
白色
)
,0为最暗像素的值
(
黑色
)。
[0013]优选的,所述步骤
(b)
中纹理特征值的提取过程为:通过设定方向
θ
和距离
d
来确定灰度对
(f1,f2)
,进而生成灰度共生矩阵;灰度共生矩阵法
(GLCM)
中对方向的取值一般为0°
、45
°
、90
°

135
°

d
为中心像元,取值一般为
1、2、3、4
等;通过对4个方向求出不同的
GLCM
特征值再进行均值计算得到各特征参数;通过
GLCM
可以得到不同的纹理特征参数,其中特征参数包含能量
(Angular Second Moment,ASM)、
对比度
(Contrast,CON)、
相关系数
(Correlation,COR)
和倒数差分矩
(Inverse Different Moment,IDM)。
各表达式分别为:
[0014]能量
Run Emphasis,SRE)、
长行程补偿
(Long Run Emphasis,LRE)、
灰度级非均匀性
(Gray Level Different Uniformity,GLD)
和行程长度非均匀性
(Run Length Different Uniformity,RLD)
;各表达式分别为:
[0030]短行程补偿
[0031][0032]长行程补偿
[0033][0034]灰度级非均匀性
[0035][0036]若图像中各灰度行程情况出现的较为均匀,则
GLD
数值较小,说明图像纹理较为细致,变化会剧烈;若图像中某种灰度出现较多则
GLD
较大,表面图像中纹理较粗,变化缓慢

[0037]行程长度非均匀性
[0038][0039]在
MATLAB
中调用
getGrayLevelRumatrix
函数中选择参数方向分别为0°

45
°
,分别对
SRE、LRE、GLD、

RLD
进行
GLRLM
特征值计算,最后对2个角度采集到的数据进行均值计算

[0040]优选的,所述步骤
(c)

SVM
分级模型的构建具体为:设定腐竹皮品质分级训练样本集:
[0041]D

{(x
i
,y
i
),i

1,2,
···
,l}x
i
∈R
d
[0042]SVM
分类器的超平面方程为:
ω
x
i
+b
=0式中:
x
i
——
训练向量;
ω
——
法向量;
b——
超平面的偏移

[0043]由于腐竹皮品质分级是分为三个等级即多分类分级,因此,系统应构造出品质三分类器模块对腐竹皮的品质等级进行智能分级,在系统自动进行腐竹皮品质分级测试时,先通过对待测分级的样本集进行加载,利用该样本集特征参数得到惩罚因子值
c
和核参数值
g
中的最优值,系统中的训练学习模块通过对待测样本集进行重复性的训练与学习,并可最终自动构成出品质等级分类器模型,系统中的测试模块通过对待测样本集进行等级分类;在
SVM
分级模型构建中,通过交叉验证方法得到模型中的惩罚因子
c
和核参数值
g
最优解,其中参数
coef()

d
均设定为系统默认值;训练模块对样本集进行多次训练学习并得到分类器模型,从而通过此分类器模型对测试集进行等级分类

[0044]优选的,所述步骤
(a)
中预处理的方式为:对采集的图像进行高斯滤波,二维均值

标准差为
σ
的高斯函数,如下式所示:
[0045][0046]优选的,所述步骤
(a)
中预处理的方式还包括为:在图像处理中使用边缘检测,使用
Sobel
算子实现边缘定位效果;其定义如下:
[0047]S
x

|f(x

1,y+1)+2f(x,y+1)+f(x+1,y+1)|

|f(x

...

【技术保护点】

【技术特征摘要】
1.
一种腐竹皮品质非接触式检测分级方法,其特征在于,包括以下步骤:
a、
利用机器视觉技术对腐竹皮图像进行实时采集;首先用工业摄像机拍摄采集到的腐竹皮图像进行
ROI
区域提取并进行预处理;
b、
利用图像处理技术对腐竹皮进行灰度特征值及纹理特征值的提取;通过图像处理对腐竹皮样本图像的灰度直方图分布情况进行分析,再对其进行直方图均衡化并计算平均灰度值,通过平均灰度值完成腐竹皮黑暗程度,即灰度特征值的提取;再采用灰度游程长度矩阵与灰度共生矩阵对腐竹皮分别进行表面纹理特征值提取;
c、
将提取后的灰度特征值及纹理特征值作为支持向量机
(SVM)
品质分级模型的输入值,腐竹皮品质等级作为输出值,建立腐竹皮品质分级模型
。2.
根据权利要求1所述的腐竹皮品质非接触式检测分级方法,其特征在于,所述步骤
(b)
中灰度特征值的计算的过程为:采用图像处理法测定不同浓度下腐竹皮样本表面的平均灰度值,再通过归一化公式获得腐竹皮表面黑暗程度值
(DOD)
即灰度特征值;公式具体如下:其中,
255
为最亮像素的值
(
白色
)
,0为最暗像素的值
(
黑色
)。3.
根据权利要求1所述的腐竹皮品质非接触式检测分级方法,其特征在于,所述步骤
(b)
中纹理特征值的提取过程为:通过设定方向
θ
和距离
d
来确定灰度对
(f1,f2)
,进而生成灰度共生矩阵;灰度共生矩阵法
(GLCM)
中对方向的取值一般为0°
、45
°
、90
°

135
°

d
为中心像元,取值一般为
1、2、3、4
等;通过对4个方向求出不同的
GLCM
特征值再进行均值计算得到各特征参数;通过
GLCM
可以得到不同的纹理特征参数,其中特征参数包含能量
(Angular Second Moment,ASM)、
对比度
(Contrast,CON)、
相关系数
(Correlation,COR)
和倒数差分矩
(Inverse Different Moment,IDM)。
各表达式分别为:能量能量也称角二阶矩,用来计算原始图像平滑度

若某图像中的像素灰度级
f
都一样
f

p(f,f)
=1且
p(f1,f2)

0(f1≠f

f2≠f)
,则
ASM
=1;若具有所有可能的像素对,且像素的灰度级具有同等的概率,则
ASM
等于这个概率值;区域越不平滑,并且分布
p(f1,f2)
越均匀,则
ASM
越低;对比度倒数差分矩倒数差分矩也称为同质性

逆差矩,体现了图像中局部灰度特征相关性,当图像每个像
素值分布均匀时,
GLCM
对角元素具有较大值,即
IDM
值较大

相反,图像区域越不平滑,则
IDM
值就越小

相关系数在
MATLAB
中对
ASM、CON、IDM

COR
进行
GLCM
特征值计算,最后对4个角度采集到的数据进行均值计算
。4.
根据权利要求3所述的腐竹皮品质非接触式检测分级方法,其特征在于,所述步骤
(b)
中灰度特征值的计算的过程还包括:设点
(x,y)
的灰度值为
f
,然后统计出在图像中任意一点出发,沿着
θ
方向游走连续出现
n
个点都具有灰度值
f
,发生这种情况的概率记为
p(f,n)

θ
方向一般取值为0°

45
°
,不同
θ
方向的游程长度矩阵如式所示:方向的游程长度矩阵如式所示:方向的游程长度矩阵如式所示:通过
GLRLM

【专利技术属性】
技术研发人员:唐千升沈银杰陶焱虎乔时聪许良元
申请(专利权)人:安徽农业大学
类型:发明
国别省市:

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

1