买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及图像分析领域,具体涉及一种视觉辅助下奶绵羊数量清点方法及系统。该方法首先对奶绵羊群的灰度图像进行阈值分割,获得灰度图像中的多个奶绵羊区域,对每个奶绵羊区域与模板进行模板匹配,从所有奶绵羊区域中筛选出重叠奶绵羊区域;对重叠奶绵羊区域进行边缘检测,获得多个边缘线;将任意两个边缘线作为重叠奶绵羊区域中的边缘线组,根据边缘线组中的边缘线之间像素点位置分布的差异,获得边缘线组的形状相似度;根据重叠奶绵羊区域中各边缘线组的形状相似度、边缘线的数量以及灰度图像中的非重叠奶绵羊区域的数量,对奶绵羊数量进行清点。本发明能够消除奶绵羊重叠现象和图像中的拖影对数量清点的干扰,准确清点出奶绵羊的数量。
主权项:1.一种视觉辅助下奶绵羊数量清点方法,其特征在于,所述方法包括:获取奶绵羊群的灰度图像;对灰度图像进行阈值分割,获得灰度图像中的多个奶绵羊区域;对于每个奶绵羊区域,根据奶绵羊区域与每个模板之间尺寸的差异,对每个模板进行缩放,获得调整模板;匹配所述奶绵羊区域与每个调整模板,从所有所述奶绵羊区域中筛选出重叠奶绵羊区域;对重叠奶绵羊区域进行边缘检测,获得重叠奶绵羊区域中的多个边缘线;对于每个重叠奶绵羊区域,由任意两个边缘线构成边缘线组,根据边缘线组中边缘线之间像素点位置分布的差异,获得边缘线组的形状相似度;根据每个重叠奶绵羊区域中各边缘线组的所述形状相似度、边缘线的数量以及灰度图像中的非重叠奶绵羊区域的数量,对奶绵羊数量进行清点;所述根据奶绵羊区域与每个模板之间尺寸的差异,对每个模板进行缩放,获得调整模板包括:选取水平方向或垂直方向中的任意一个方向作为待测方向;将奶绵羊区域在待测方向上的像素点数量的最大值作为分子,将每个模板在待测方向上的像素点数量的最大值作为分母,将比值作为每个模板的缩放比例;基于所述缩放比例,对每个模板进行缩放,获得调整模板;所述基于所述缩放比例,对每个模板进行缩放,获得调整模板包括:将任意一个模板作为目标模板;若目标模板的所述缩放比例大于数值1,则对目标模板进行插值处理,并以所述缩放比例对目标模板进行放大,获得调整模板;若目标模板的所述缩放比例小于数值1,则对目标模板进行插值处理,并以所述缩放比例对目标模板进行缩小,获得调整模板;若目标模板的所述缩放比例等于数值1,则不对目标模板进行缩放;所述根据边缘线组中边缘线之间像素点位置分布的差异,获得边缘线组的形状相似度包括:将重叠奶绵羊区域中的任意一个边缘线组作为目标边缘线组,分别获取目标边缘线组中的两个边缘线的八链码序列,并将两个边缘线中的较短的一个边缘线的所述八链码序列作为短序列,将两个边缘线中的较长的一个边缘线的所述八链码序列作为长序列;将短序列所包含的元素的数量作为参考数量,将长序列中相邻的所述参考数量个元素所组成的序列作为长序列的子序列;根据短序列与每个子序列之间相同位置的元素的差异,获得短序列与每个子序列之间的序列相似度;将短序列与所有子序列之间的所述序列相似度的最大值,作为目标边缘线组的形状相似度;所述根据短序列与每个子序列之间相同位置的元素的差异,获得短序列与每个子序列之间的序列相似度包括:将任意一个子序列作为目标子序列,根据短序列与目标子序列之间相同位置的元素的差异,获得短序列与目标子序列之间每个位置的元素差异值;利用以自然常数e为底的负指数函数,对短序列与目标子序列之间所有位置的元素差异值的累加值进行映射,获得短序列与目标子序列之间的序列相似度;所述根据每个重叠奶绵羊区域中各边缘线组的所述形状相似度、边缘线的数量以及灰度图像中的非重叠奶绵羊区域的数量,对奶绵羊数量进行清点包括:在每个重叠奶绵羊区域中,将形状相似度大于预设第二阈值的边缘线组,作为重叠奶绵羊区域的拖影边缘线组;根据每个重叠奶绵羊区域中所有边缘线的数量和所有所述拖影边缘线组的数量的差异,获得每个重叠奶绵羊区域的奶绵羊数量;将所有重叠奶绵羊区域的所述奶绵羊数量的累加值,作为第一数量,将灰度图像中所有非重叠奶绵羊区域的数量,作为第二数量,将所述第一数量和所述第二数量的和值,作为灰度图像中的真实奶绵羊数量。
全文数据:
权利要求:
百度查询: 神木市畜牧业发展中心 一种视觉辅助下奶绵羊数量清点方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。