[发明专利]一种基于SSA-ELM算法的猪肉新鲜度检测分类方法在审
申请号: | 202010718310.2 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111950564A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 黄丽;张婷;王兆华;时元建;郁剑 | 申请(专利权)人: | 江苏大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/62;G06K9/20;G06N3/04;G06N3/08;G06N3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ssa elm 算法 猪肉 新鲜 检测 分类 方法 | ||
1.一种基于SSA-ELM算法的猪肉新鲜度检测分类方法,其特征在于,包括如下步骤:
步骤1:利用图像采集装置采集原始图像,并进行预处理,获得去除背景后仅包含肌肉区域的RGB彩色图像;
步骤2:提取预处理后图像中的颜色特征向量;
步骤3:利用SSA优化ELM数学模型以获得最佳ELM数学模型,将提取的颜色特征向量输入最佳ELM数学模型中,对猪肉新鲜度进行检测分类。
2.根据权利要求1所述的猪肉新鲜度检测分类方法,其特征在于,所述图像采集装置包括暗箱(1),暗箱(1)底部设有放置猪肉样品(6)的载物台(2),顶部设有数码相机(4),内部两侧壁上对称安装有对准猪肉样品(6)照射的白光LED灯(3);数码相机(4)、白光LED灯(3)分别与暗箱(1)外部计算机(5)、电源连接;数码相机(4)采集猪肉样品(6)的图像信息,计算机(5)对获取到的图像信息进行处理分析。
3.根据权利要求1所述的猪肉新鲜度检测分类方法,其特征在于,所述预处理过程为:
首先采用R-B色差法和阈值分割法去除图像中的背景,再对图像进行灰度化处理,接着使用局部自适应阈值法确定每个像素位置处的二值化阈值,将猪肉图像中的肌肉和脂肪区域分割开,然后对图像进行开运算处理以消除毛刺,最后将经上述处理后的二值图像与原始图像相与。
4.根据权利要求1所述的猪肉新鲜度检测分类方法,其特征在于,所述步骤2具体为:
将预处理后的图像转换成HSV图像和L*a*b*图像,进一步分解成R、G、B、H、S、V、L*、a*、b*这9个颜色空间分量,计算每个分量的均值和标准偏差值,将预处理后的图像转化成均值和标准偏差值所代表的特征向量。
5.根据权利要求1所述的猪肉新鲜度检测分类方法,其特征在于,所述优化过程具体为:
随机设定SSA中麻雀初始位置来初始化ELM数学模型中的输入权值矩阵和偏置矩阵,并将所述矩阵代入SSA适应度函数中,根据获得的适应度值将麻雀分为发现者和加入者,同时设置能感知危险的麻雀;不断更新发现者、加入者和感知危险的麻雀的位置,找出最佳食物获取位置,进而得到最佳输入权值矩阵和偏置矩阵,构建最佳ELM数学模型。
6.根据权利要求5所述的猪肉新鲜度检测分类方法,其特征在于,所述ELM数学模型为:其中N表示图像样本数;j表示隐含层节点数;L表示隐含层节点总数;βj表示连接第j个隐含层节点的输出权值矩阵;g(αjxi+bj)表示隐含层神经元的激励函数;αj表示连接第j个隐含层节点的输入权值矩阵;bj表示连接第j个隐含层节点的偏置矩阵;xi表示第i个猪肉图像样本对应的猪肉新鲜度颜色特征;ti表示第i个猪肉图像样本对应的猪肉新鲜度类别。
7.根据权利要求6所述的猪肉新鲜度检测分类方法,其特征在于,所述麻雀初始位置为:
其中,pop表示麻雀种群个数;d表示提取的猪肉颜色特征向量的个数;则所述初始化的输入权值矩阵和偏置矩阵分别为:
8.根据权利要求7所述的猪肉新鲜度检测分类方法,其特征在于,所述适应度函数为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010718310.2/1.html,转载请声明来源钻瓜专利网。