System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于脂肪含量速检,尤其是涉及一种猪肉肉品肌内脂肪含量速检方法、装置、装置操作方法、设备和计算机可读存储介质。
技术介绍
1、雪花猪肉是脂肪大量沉积到肌肉纤维之间,形成明显的红、白相间,疑似雪花状的肉,一般肌内脂肪含量在10%以上才会明显,是极品肉的代名词。目前,只有个别的肌内脂肪能达到10%以上,形成明显的雪花状。通常情况下,雪花牛肉在市场上知名度更高,雪花牛肉以口感好、营养价值高、价格高而被公众所认知。市场上普通雪花牛肉单价在600元每斤,类比于雪花牛肉,雪花猪肉的价值也是远高于普通猪肉的。以云南的4n雪花猪为例,其价格50元每公斤,是当前普通猪肉价格的5倍。
2、在屠宰车间实际生产中,对于雪花猪肉的等级分类还没有一个标准化的流程与方法,对于雪花猪肉的品质定级只能采用对照卡对照的方法来给出一个大致的等级。该方法是由工作人员肉眼观察得到的,会受到人员技术素质、光线、个人主观倾向等不确定因素的影响。所以,采用肉眼人工定级的方法不能满足工业场景下的标准化生产需要。而在实验室环境下,虽然有厂家生产并销售有肉类产品的脂肪含量测定的设备,但是该类产品往往价格很高,且检测过程中还会将肉块打碎成肉糜,这会对肉的完整性造成极大的破坏而导致不能再继续销售,所以该类产品也不适合生产车间使用。
3、为满足屠宰车间生产使用要求,需要开发出一种价格低、使用方便且不破坏肉块品质的肌内脂肪含量速检方法。
技术实现思路
1、为了克服现有技术的上述缺点,本专利技术提供了一种猪肉肉品
2、为达到上述目的,本专利技术的第一个方面公开了一种猪肉肉品肌内脂肪含量速检方法,其特征在于,包括:
3、s1、获取肉品图像信息;
4、s2、将所述肉品图像信息分割成n×n的子区域;
5、s3、计算出每个所述子区域中脂肪块的含量;
6、s4、统计每个所述子区域的脂肪含量并求全局含量。
7、由于上述技术方案的运用,本专利技术与现有技术相比具有下列优点:本算法采用视觉算法的方案,采取肉品图像信息,在不影响肉品品质的前提下,能够自动完成肌内脂肪含量测定。
8、进一步的,所述s1中利用opencv将图像张量读取出来。
9、进一步的,所述s2中n的值为8,即将采集到的所述肉品图像信息分割成64个小区域。
10、进一步的,所述肉品图像信息分割的具体方式是指将原图按照划窗遍历的方法做剪裁,并将每个所述子区域保存到子图像集合中。
11、进一步的,所述s3中,将所述子区域的肉品图像信息传给calc()函数,其中所述calc()函数中的两个参数分别为guideroi和offset;其中,guideroi是图像张量,offset是分割阈值的补偿值,其用于校准阈值达到最优分割的效果,通过所述calc()函数能够计算出每个所述小区域中脂肪块的含量。
12、进一步的,所述s4中将每个所述子区域的脂肪含量值求平均作为最后的值,且将每个所述子区域进行拼接,组合成一个大图并保存下来并展示。
13、进一步的,所述calc()函数的执行过程描述如下:
14、s301、将传入的肉品图像信息降采样并灰度化;
15、s302、做一次阈值分割,将肉块和背景分割开;
16、s303、做腐蚀运算,去除干扰,得到mat(out);
17、s304、在mat(out)基础上寻找闭合区域;
18、s305、如果发现无法找到闭合区域,则直接将脂肪含量的结果返回为0,并结束本次运算;
19、s306、对于有闭合区域的,遍历所有的闭合区域,将闭合区域描述值个数小于3的闭合区域去除,并直接将脂肪含量的结果返回为0,并结束本次运算;
20、s307、统计分析该区域的灰度分布直方图,对于分布集中度达到一定阈值的则认为该区域并不存在脂肪,而全是肉,此时将脂肪含量的结果返回为0.5,并结束本次运算;
21、s308、生成一个全零矩阵,根据得到闭合区域生成mask图;
22、s309、将mask图和原灰度图做与运算,实现背景的灰度值全为零;
23、s310、将得到的去除背景的图的mat拉直,再将其变形成二维向量;
24、s311、将得到的二维向量做k-mean聚类运算,得到5个中心点;
25、s312、将中心点的第四个值和第三个值求均值并添加上偏置值得到分割脂肪的阈值;
26、s313、做固定阈值分割,仅保留脂肪块区域;
27、s314、统计脂肪块区域的像素点个数;
28、s315、统计肉块的像素点个数;
29、s316、将s314和s315的结果做除法运算,得到该子区域的肉块的脂肪含量值。
30、本专利技术的第二个方面公开了一种猪肉肉品肌内脂肪含量速检装置,包括:
31、底座,所述底座上设置有采样台和计算机;
32、采样台,用于放置雪花猪肉,所述采样台的一端连接背光板,另一端连接盖板;
33、盖板,所述盖板与所述底座可翻转设置,所述盖板远离所述采样台的一端连接遮光罩,所述遮光罩内设置有相机;
34、相机,沿着所述相机的拍摄方向上设置有光源;
35、光源,用于对所述相机进行补光;
36、触摸屏,所述触摸屏设置在所述底座一侧,用于操控并显示信息;
37、计算机,所述计算机分别与所述相机和所述触摸屏电连接,且所述计算机内存储有用于对猪肉肉品肌内脂肪含量速检的程序指令,当所述程序指令由处理器执行时,实现根据权利要求1-7中的任意一项所述的方法步骤。
38、本专利技术的第三个方面公开了一种猪肉肉品肌内脂肪含量速检装置的操作方法,包括:
39、s11、切割待检肉,暴露出待检截面;
40、s12、对待检截面进行干燥;
41、s13、将待检肉置于采样台上,使待检截面朝向相机;
42、s14、利用相机对待检肉块拍照,并将照片传输给计算机;
43、s15、利用计算机得到待检肉的脂肪含量;
44、s16、根据计算机的预设标准对照待检肉的脂肪含量,给出肉品等级。
45、本专利技术采用视觉的解决方案,成本低、使用方便;操作人员只需将暴露出待测截面的肉块放置于采样台上,通过相机采集待测截面的图像并应用上述的速检方法自动完成肌内脂肪含量测定。
46、本专利技术的第四个方面公开了一种电子设备,包括:
47、处理器;
48、存储器,其存储有用于对猪肉肉品肌内脂肪含量速检的程序指令,当所述程序指令由所述处理器执行时,实现上述的速检方法步骤。
49、本专利技术的第五个方面公开了一种本文档来自技高网...
【技术保护点】
1.一种猪肉肉品肌内脂肪含量速检方法,其特征在于,包括:
2.根据权利要求1所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述S1中利用OpenCV将图像张量读取出来。
3.根据权利要求2所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述S2中n的值为8,即将采集到的所述肉品图像信息分割成64个小区域。
4.根据权利要求3所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述肉品图像信息分割的具体方式是指将原图按照划窗遍历的方法做剪裁,并将每个所述子区域保存到子图像集合中。
5.根据权利要求3所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述S3中,将所述子区域的肉品图像信息传给calc()函数,其中所述calc()函数中的两个参数分别为guideroi和offset;其中,guideroi是图像张量,offset是分割阈值的补偿值,其用于校准阈值达到最优分割的效果,通过所述calc()函数能够计算出每个所述小区域中脂肪块的含量。
6.根据权利要求1所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,
7.根据权利要求5所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述calc()函数的执行过程描述如下:
8.一种猪肉肉品肌内脂肪含量速检装置,其特征在于,包括:
9.一种猪肉肉品肌内脂肪含量速检装置的操作方法,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,存储用于对猪肉肉品肌内脂肪含量速检的程序指令,当所述程序指令由处理器执行时,实现根据权利要求1-7中的任意一项所述的方法步骤。
...【技术特征摘要】
1.一种猪肉肉品肌内脂肪含量速检方法,其特征在于,包括:
2.根据权利要求1所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述s1中利用opencv将图像张量读取出来。
3.根据权利要求2所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述s2中n的值为8,即将采集到的所述肉品图像信息分割成64个小区域。
4.根据权利要求3所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述肉品图像信息分割的具体方式是指将原图按照划窗遍历的方法做剪裁,并将每个所述子区域保存到子图像集合中。
5.根据权利要求3所述的一种猪肉肉品肌内脂肪含量速检方法,其特征在于,所述s3中,将所述子区域的肉品图像信息传给calc()函数,其中所述calc()函数中的两个参数分别为guideroi和offset;其中,guideroi是图像张量,offset是分割阈值的补偿值...
【专利技术属性】
技术研发人员:刘伟,张志浩,罗宝山,吴岳,
申请(专利权)人:牧原肉食品有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。