首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种蘑菇形态数据获取方法、系统、存储介质及设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:江西农业大学

摘要:本发明提供一种蘑菇形态数据获取方法、系统、存储介质及设备,方法包括获取蘑菇的原始图像并进行预处理,原始图像包括菌柄和菌盖,获取预处理后的蘑菇整体轮廓数据以根据蘑菇整体轮廓数据得到菌盖顶点及菌柄最低点,以菌盖顶点与菌柄最低点的连接线为分界线分割蘑菇整体轮廓数据得到左侧轮廓和右侧轮廓;根据左侧轮廓和右侧轮廓分别获得分割线以根据分割线分割蘑菇整体轮廓数据得到菌柄和菌盖;通过边缘检测算法获得蘑菇整体轮廓、菌盖轮廓及菌柄轮廓,并通过轮廓周长函数和区域面积函数获得轮廓投影周长和轮廓投影面积,再结合最小外接旋转矩形算法确定轮廓长和轮廓宽获得蘑菇的形态数据。本申请避免了人工测量,提高了测量效率和准确度。

主权项:1.一种蘑菇形态数据获取方法,其特征在于,包括:获取蘑菇的原始图像I并进行预处理,所述原始图像I包括菌柄和菌盖,获取预处理后的蘑菇整体轮廓数据以根据所述蘑菇整体轮廓数据得到菌盖顶点Mtop以及菌柄最低点Mbottom,以所述菌盖顶点Mtop与所述菌柄最低点Mbottom的连接线为分界线分割所述蘑菇整体轮廓数据以得到分割后轮廓数据,对所述分割后轮廓数据进行边缘检测得到左侧轮廓Cml和右侧轮廓Cmr;根据所述左侧轮廓Cml和所述右侧轮廓Cmr分别获得左侧目标凹陷点与右侧目标凹陷点,连接所述左侧目标凹陷点与所述右侧目标凹陷点获得分割线ls以根据分割线ls分割蘑菇整体轮廓数据得到菌柄轮廓数据和菌盖轮廓数据;对所述蘑菇整体轮廓数据、所述菌柄轮廓数据以及所述菌盖轮廓数据应用边缘检测算法获得蘑菇整体轮廓Cmush、菌盖轮廓Ccap以及菌柄轮廓Cstalk,并通过轮廓周长函数和区域面积函数获得轮廓投影周长和轮廓投影面积,再结合最小外接旋转矩形算法确定轮廓长和轮廓宽,根据所述轮廓投影周长、所述轮廓投影面积、所述轮廓长以及所述轮廓宽获得蘑菇的形态数据,所述形态数据包括蘑菇整体性状MC、菌盖性状CC和菌柄性状SC;蘑菇整体性状MC包括蘑菇投影面积MA、蘑菇投影周长MP、株高MH;菌盖性状CC包括菌盖投影面积CA、菌盖投影周长CP、开伞角度KA、菌盖直径CD以及菌盖高度CH;菌柄性状SC包括菌柄投影面积SA、菌柄投影周长SP、菌柄平均粗细SAT、菌柄最粗SMT、菌柄长度SH和菌柄弯曲度SCU;其中,在根据所述左侧轮廓Cml和所述右侧轮廓Cmr分别获得左侧目标凹陷点与右侧目标凹陷点的步骤中:定义每张原始图像I的左下角为坐标原点O0,0,建立xy坐标系,左上角坐标为(0,ymax),右下角坐标为xmax,0,右上角坐标为xmax,ymax,在该xy坐标系中x、y均大于0;左侧目标凹陷点的获取方法包括:获取所述菌盖顶点Mtop与所述菌柄最低点Mbottom的连线ll,将所述左侧轮廓Cml逆时针旋转直到ll与xy坐标系的x轴首次平行以得到左侧旋转轮廓,所述左侧旋转轮廓包括多个离散点C’ml;以所述菌盖顶点Mtop与所述菌柄最低点Mbottom的横坐标的平均值P为界,分别寻找多个离散点C’ml在P位置的左侧纵坐标最小值点Mtmin和右侧纵坐标最小值点Mbmin;连接所述左侧纵坐标最小值点Mtmin和所述右侧纵坐标最小值点Mbmin做直线lout1;寻找所述左侧纵坐标最小值点Mtmin和所述右侧纵坐标最小值点Mbmin之间的所有离散点到所述直线lout1的垂直距离最长点Mlh,所述垂直距离最长点Mlh为左侧初步凹陷点,根据所述左侧初步凹陷点获得左侧目标凹陷点;右侧目标凹陷点的获取方法包括:获取所述菌盖顶点Mtop与所述菌柄最低点Mbottom的连线lr,将所述右侧轮廓Cmr逆时针旋转直到lr与xy坐标系的x轴首次平行以得到右侧旋转轮廓,所述右侧旋转轮廓包括多个离散点C’mr;以所述菌盖顶点Mtop与所述菌柄最低点Mbottom的横坐标的平均值P’为界,分别寻找多个离散点C’mr在P’位置的左侧纵坐标最大值点Mtmax和右侧纵坐标最大值点Mbmax;连接所述左侧纵坐标最大值点Mtmax和所述右侧纵坐标最大值点Mbmax做直线lout2;寻找所述左侧纵坐标最大值点Mtmax和所述右侧纵坐标最大值点Mbmax之间的所有离散点到所述直线lout2的垂直距离最长点Mrh,所述垂直距离最长点Mrh为右侧初步凹陷点,根据所述右侧初步凹陷点获得右侧目标凹陷点;其中,所述左侧目标凹陷点与所述右侧目标凹陷点构建组成目标凹陷点,所述左侧初步凹陷点与所述右侧初步凹陷点构建组成初步凹陷点,在根据所述左侧初步凹陷点获得左侧目标凹陷点根据所述右侧初步凹陷点获得右侧目标凹陷点的步骤中:目标凹陷点的判定方法包括:判断初步凹陷点是否符合离散点的上升沿和下降沿计算公式;若符合,则当前离散点为目标凹陷点;若不符合,则向当前离散点的左右两侧进行搜索,直至符合离散点的上升沿和下降沿计算公式;其中,用于左侧目标凹陷点上升沿和下降沿计算公式为: ;用于右侧目标凹陷点上升沿和下降沿计算公式为: ;式中,k为点的序号,k+1,fk+1为当前点的坐标,k,fk为当前点左侧的点,k+2,fk+2为当前点右侧的点。

全文数据:

权利要求:

百度查询: 江西农业大学 一种蘑菇形态数据获取方法、系统、存储介质及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术