山东科威数控机床有限公司铣床官方网站今天是:2025-06-23切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

一种香菇外形检测方法

时间:2025-06-23    作者: 管理员

专利名称:一种香菇外形检测方法
技术领域
本发明涉及一种食用菌外形检测方法,尤其是涉及一种香菇外形检测方法。
背景技术
香菇是世界上最著名的食用菌之一,也是我国出口创汇最高的名特农产品。具有 肉质脆嫩、滋味鲜美、香气沁脾等特点。在香菇品质检测方面,张红梅等人(2009)利用气敏传感器检测了 2个等级的香菇 样品,数据采用主成分分析和聚类分析,结果表明,利用气敏传感器阵列和模式识别技术对 香菇的品质进行检测,可为人工鉴定提供参考(张红梅,于慧春,高献坤等.基于气敏传感 器阵列的香菇品质检测方法研究.河南科学,2009,27 (8) :959-960)。付立思等人(2005) 探讨了基于神经网络的香菇干燥含水率在线检测的方法。确定了以干燥各阶段时间、温度、 通风量和所处干燥阶段为系统输入,有偏差的两层BP神经网络。利用Matlab进行建模,仿 真结果表明,检测达到了均方误差要求。(付立思,孙晓杰,杨勇等.利用神经网络在线预测 香菇干燥含水率,沈阳农业大学学报,2005,36 (6) 663-666)。我国农业部行业标准“香菇等级规格”(NY/T 1061-2006)按颜色、形状、菌盖厚度、 菌膜连接状态、开伞度、残缺菇及畸形菇和开伞菇总量等7项指标将鲜香菇分为特级、一 级、二级等3个等级,这3个等级的香菇均要求“扁半球形平整或伞形”。但目前尚没有自动 检测香菇外形的方法。

发明内容
针对背景技术中尚没有自动检测香菇外形的方法,本发明的目的在于提供一种香 菇外形检测方法,采用图像分析方法对香菇外形进行检测。本发明解决其技术问题所采用的技术方案的步骤如下1)图像获取将香菇侧放,拍摄香菇的侧面图像;2)背景去除对香菇图像进行二值分割、滤波和边界检测后得到香菇边界;3)线段检测从香菇边界上任选一点S,沿逆时针方向依次选取N点,对这N个边 界点进行直线拟合,如果这N个边界点直线拟合的相关系数大于相关系数阈值,将这N个边 界点,记录为线段L1,并记录起点S1和终点E1,然后从S点后第N+1个开始再次选取N点行 直线拟合,否则就从S的下一个点依次选取N点,进行直线拟合;如此重复,直到所有边界点 均完成运算后,得到K条线段U、L2......LK;4)线段重叠性检测从线段L1开始,对线段L1的起点S1和终点E1之间的N个边 界点及L2的起点S2和终点E2之间的N个边界点进行直线拟合,如果这2N个边界点直线拟 合的相关系数大于线段重叠性检测阈值,则计算线段L1的起点S1和L2的终点E2之间的间 距D,如果间距D大于菌柄阈值,分别记录线段L1的起点S1、终点E1和线段L2的起点S2、终 点E2为菌盖特征点HSpHEpHEyHE2,完成线段重叠性检测;否则,重复进行线段之间的线段 重叠性检测,直到完成所有线段之间的线段重叠性检测,如果所有没有满足要求的线段对,则终止运算,输出形状缺陷标志;5)菌盖获取取菌盖特征点HSpHE1之间的边界点和HE2和HE2之间的边界点进行 直线拟合,得到菌盖下沿线段HL倾角Am,对菌盖特征点HS1和HE2之间的边界点进行角度 为-Am旋转运算,得到菌盖边界点;比较菌盖边界点的横坐标值,分别取横坐标值最小的点 和横坐标值最大点为菌盖左边界点HLL和右边界点HLR,比较菌盖边界点的纵坐标值,取纵 坐标值最大点为菌盖顶点HLH ;6)形状检测连接左边界点HLL和菌盖顶点HLH,得到左弦cly计算左边界点HLL 和菌盖顶点HLH的菌盖边界点到左弦ck垂直距离DL,记DL最大值为左弦高DLmax,连接右 边界点HLR和菌盖顶点HLH,得到右弦clK,计算右边界点HLR和菌盖顶点HLH的菌盖边界 点到右弦clK的垂直距离DR,记DR最大值右弦高DRmax,用左弦高DLmax除以左弦clK的长度 得到左弦高长比SL,用右弦高DRmax除以右弦clK的长度得到右弦高长比SR,将左弦高长比 SL和左弦高长比SR相加,得到香菇形状描述因子SM,并作为检测结果输出。本发明具有的有益的效果是利用香菇菌盖的线段特征得到菌盖边界,通过计算菌盖的左、右弦高长比,得到香 菇形状描述因子SM,实现了新鲜香菇形状的自动检测。


图1是香菇边界。图2是提取的香菇边界上的线段。图3是提取的香菇菌盖。图4是图像旋转后得到的香菇菌盖。
具体实施例方式下面结合附图和实施例对本发明作进一步说明。1)图像获取将香菇侧放,拍摄香菇的侧面图像,得到香菇照片。2)背景去除对香菇图像进行二值分割、滤波和边界检测后得到如图1所示的香 菇边界。3)线段检测如图2所示,从香菇边界上任选一点S,沿逆时针方向依次选取N(N =10)点,对这N个边界点进行直线拟合,如果这N个边界点直线拟合的相关系数大于相关 系数阈值(取相关系数阈值为0. 95),将这N个边界点,记录为线段!^,并记录起点S1和终点 E1,然后从S点后第N+1个开始再次选取N点行直线拟合,否则就从S的下一个点依次选取N 点,进行直线拟合;如此重复,直到所有边界点均完成运算后,得到K条线段LpL2......Lko4)线段重叠性检测从线段L1开始,对线段L1的起点S1和终点E1之间的N个边 界点及L2的起点S2和终点E2之间的N个边界点进行直线拟合,如果这2N个边界点直线拟 合的相关系数大于线段重叠性检测阈值(取线段重叠性检测阈值为0. 90),则计算线段L1 的起点S1和L2的终点E2之间的间距D,如果间距D大于菌柄阈值(取菌柄阈值为25),分别 记录线段L1的起点S1、终点E1和线段L2的起点S2、终点E2为菌盖特征点HSpHEpHEyHE2, 完成线段重叠性检测;否则,重复进行线段之间的线段重叠性检测,直到完成所有线段之间 的线段重叠性检测,如果所有没有满足要求的线段对,则终止运算,输出形状缺陷标志;线
4段重叠性检测完成后,得到如图3所示菌盖。5)菌盖获取如图3所示,取菌盖特征点HSp HE1之间的边界点和HE2和HE2之间 的边界点进行直线拟合,得到菌盖下沿线段HL倾角Am,对菌盖特征点HS1和HE2之间的边界 点进行角度为-Am旋转运算,得到菌盖边界点,得到如图4所示的图像旋转后的香菇菌盖; 比较菌盖边界点的横坐标值,分别取横坐标值最小的点和横坐标值最大点为菌盖左边界点 HLL和右边界点HLR,比较菌盖边界点的纵坐标值,取纵坐标值最大点为菌盖顶点HLH。6)形状检测如图4所示,连接左边界点HLL和菌盖顶点HLH,得到左弦clp计算 左边界点HLL和菌盖顶点HLH的菌盖边界点到左弦ck垂直距离DL,记DL最大值为左弦高 DLmax,连接右边界点HLR和菌盖顶点HLH,得到右弦clK,计算右边界点HLR和菌盖顶点HLH 的菌盖边界点到右弦clK的垂直距离DR,记DR最大值右弦高DRmax,用左弦高DLmax除以左弦 clE的长度得到左弦高长比SL,用右弦高DRmax除以右弦clK的长度得到右弦高长比SR,将左 弦高长比SL和左弦高长比SR相加,得到香菇形状描述因子SM,并作为检测结果输出。
权利要求
一种香菇外形检测方法,其特征在于该方法的步骤如下1)图像获取将香菇侧放,拍摄香菇的侧面图像;2)背景去除对香菇图像进行二值分割、滤波和边界检测后得到香菇边界;3)线段检测从香菇边界上任选一点S,沿逆时针方向依次选取N点,对这N个边界点进行直线拟合,如果这N个边界点直线拟合的相关系数大于相关系数阈值,将这N个边界点,记录为线段L1,并记录起点S1和终点E1,然后从S点后第N+1个开始再次选取N点行直线拟合,否则就从S的下一个点依次选取N点,进行直线拟合;如此重复,直到所有边界点均完成运算后,得到K条线段L1、L2......LK;4)线段重叠性检测从线段L1开始,对线段L1的起点S1和终点E1之间的N个边界点及L2的起点S2和终点E2之间的N个边界点进行直线拟合,如果这2N个边界点直线拟合的相关系数大于线段重叠性检测阈值,则计算线段L1的起点S1和L2的终点E2之间的间距D,如果间距D大于菌柄阈值,分别记录线段L1的起点S1、终点E1和线段L2的起点S2、终点E2为菌盖特征点HS1、HE1、HE2、HE2,完成线段重叠性检测;否则,重复进行线段之间的线段重叠性检测,直到完成所有线段之间的线段重叠性检测,如果所有没有满足要求的线段对,则终止运算,输出形状缺陷标志;5)菌盖获取取菌盖特征点HS1、HE1之间的边界点和HE2和HE2之间的边界点进行直线拟合,得到菌盖下沿线段HL倾角AHL,对菌盖特征点HS1和HE2之间的边界点进行角度为 AHL旋转运算,得到菌盖边界点;比较菌盖边界点的横坐标值,分别取横坐标值最小的点和横坐标值最大点为菌盖左边界点HLL和右边界点HLR,比较菌盖边界点的纵坐标值,取纵坐标值最大点为菌盖顶点HLH;6)形状检测连接左边界点HLL和菌盖顶点HLH,得到左弦clL,计算左边界点HLL和菌盖顶点HLH的菌盖边界点到左弦clL垂直距离DL,记DL最大值为左弦高DLMAX,连接右边界点HLR和菌盖顶点HLH,得到右弦clR,计算右边界点HLR和菌盖顶点HLH的菌盖边界点到右弦clR的垂直距离DR,记DR最大值右弦高DRMAX,用左弦高DLMAX除以左弦clR的长度得到左弦高长比SL,用右弦高DRMAX除以右弦clR的长度得到右弦高长比SR,将左弦高长比SL和左弦高长比SR相加,得到香菇形状描述因子SM,并作为检测结果输出。
全文摘要
本发明公开了一种香菇外形检测方法。对香菇的侧面图像进行二值分割、滤波和边界检测后得到香菇边界;对香菇边界上连续的N个边界点进行线段检测,得到K条线段;对线段对间的2N个边界点进行线段重叠性检测,如果直线拟合的相关系数大于线段重叠性检测阈值且线段间距大于菌柄阈值,则将该线段记为菌盖下沿线段,以菌盖下沿线段倾角AHL为旋转角度对菌盖进行顺时针旋转,得到菌盖左边界点和右边界点及菌盖顶点,计算菌盖的左弦高长比和右弦高长比之和得到香菇形状描述因子。本发明利用香菇菌盖的线段特征得到菌盖边界,通过计算菌盖的左、右弦高长比,得到香菇形状描述因子SM,实现了新鲜香菇形状的自动检测。
文档编号G01B11/24GK101929849SQ20101024125
公开日2010年12月29日 申请日期2010年7月30日 优先权日2010年7月30日
发明者应义斌, 李江波, 苏忆楠, 饶秀勤 申请人:浙江大学

  • 专利名称:基于激光诱导等离子体光谱的定标方法和装置及测量可燃气体与氧化剂当量比的方法和装置的制作方法技术领域:本发明涉及定标方法和装置及測量可燃气体与氧化剂当量比的方法装置。背景技术:当量比是指燃烧系统中实际供给氧化剂量与燃料完全燃烧时所需
  • 专利名称:一种新型水平电泳槽的制作方法技术领域:本实用新型技术涉及新型水平电泳槽,是用于生物和化学醋酸纤维薄膜电泳试验用电泳槽。背景技术:目前,醋酸纤维薄膜电泳使用的电泳虽然简易,但是由于搭桥支架结构比较固定, 一般不好调节支架彼此的距离,
  • 专利名称:用于确定复杂混合物中的化学成分的组成的系统、方法和计算机可读介质的制作方法技术领域:本文描述的主题涉及用于确定复杂混合物中的化学成分的组成的系统和方法。 背景技术:确定复杂混合物中化学成分的组成的能力具有很多非常有用的应用,包括回
  • 专利名称:激光标线仪水平滑板式机芯的制作方法技术领域:本实用新型涉及一种激光标线仪,尤其是涉及一种激光标线仪水平滑板式机芯。背景技术:激光标线仪常采用水平滑板式机芯,目前的水平滑板式机芯包括摆体及与摆体上 部连为一体的十字架,十字架的四个相
  • 专利名称:一种ins辅助的室内移动机器人无线定位方法技术领域: 本发明涉及一种INS辅助的室内移动机器人无线定位方法,属于机器人无线定位技术领域。背景技术: 近年来,随着计算机技术、信息技术、通讯技术、微电子技术和机器人技术的飞速发展,移动
  • 专利名称:一种汽车前组合灯的检测器的制作方法技术领域:本发明属于汽车电子技术领域,涉及一种汽车前组合灯的检测器。 背景技术:白天驾驶员在行车过程中有可能会误开前组合灯,又或者是因为穿过隧道等需要 暂时性打开前组合灯的路段后忘记关闭前组合灯,
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12