[发明专利]一种两个重叠果实的分割定位方法有效
申请号: | 201710111867.8 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106875412B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 杨长辉;李扬;胡友呈;王毅;刘洒 | 申请(专利权)人: | 重庆理工大学 |
主分类号: | G06T7/136 | 分类号: | G06T7/136;G06T3/00;G06T7/66;G06T5/00 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 黄河;赵英 |
地址: | 400054 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 两个 重叠 果实 分割 定位 方法 | ||
1.一种两个重叠果实的分割定位方法,其特征在于:包括以下步骤:
步骤1:输入仅为两个果实相互重叠的原始图像Io,对原始图像Io进行二值化处理,得到以果实区域为目标区域并以树枝和树叶区域为背景区域的二值图像IS;所述二值图像IS中目标区域内各像素点的灰度值均为255;所述背景区域内各像素点的灰度值均为0;
步骤2:框选出二值图像IS中目标区域的最小外接仿射矩形,使目标区域中的像素全部落在所述最小外接仿射矩形内;
步骤3:将步骤2中最小外接仿射矩形的长和宽分别缩减到原始长度的75%~85%,得到目标矩形;
步骤4:提取目标矩形内灰度值均为0的像素点,组成ROI区域;
步骤5:分别选取位于目标矩形两长边上中部位置处的两个ROI子区域,作为两个目标ROI子区域;
步骤6:分别提取两个目标ROI子区域的中心点,连接所述两个中心点并分别向两端延长至目标矩形的两条边上,从而得到将目标矩形分割为两个四边形区域的的分割线;
步骤7:分别选取两个四边形区域,通过距离变换分别计算出两个四边形区域的重心;
步骤8:分别以两个四边形区域的重心为圆心,再分别以两个重心到分割线与目标矩形的任意一个交点的距离为半径,画圆,将两个圆形区域判定为两个果实分别所在区域,从而完成对两个重叠果实的分割和定位。
2.根据权利要求1所述的两个重叠果实的分割定位方法,其特征在于:步骤1中的原始图像Io为RGB图像,所述二值图像IS按照如下步骤生成:
步骤201:将原始图像Io转换到HSV颜色空间,从而获取原始图像的H分量图,设H分量图中第i个像素的H分量值为Ti;
步骤202:设置分割阈值[Tmin,Tmax],Tmin为分割阈值的下限,Tmax为分割阈值的上限;
步骤203:按照如下公式遍历H分量图中每一个像素,对H分量图进行二值化:
其中,T为二值化后的H分量图中第i个像素的灰度值;
步骤204:对二值化后的H分量图进行形态学滤波,以消除图像中存在的噪点、孔洞和毛刺,从而得到二值图像IS。
3.根据权利要求2所述的两个重叠果实的分割定位方法,其特征在于:用于柑橘采摘时,分割阈值为[11,25]。
4.根据权利要求2所述的两个重叠果实的分割定位方法,其特征在于:用于苹果采摘时,分割阈值为[210,255]。
5.根据权利要求1所述的两个重叠果实的分割定位方法,其特征在于:步骤1中的原始图像Io为RGB图像,所述二值图像IS按照如下步骤生成:
步骤501:遍历原始图像Io计算其每个像素的色差值,其中,第i个像素的色差值C,按如下公式:C=2.0R-G-B,其中,R、G和B分别表示该像素在红色通道、绿色通道和蓝色通道下的灰度值;
步骤502:按照如下公式遍历原始图像Io中每一个像素,对原始图像Io进行二值化:
其中,T为二值化后的原始图像Io中第i个像素的灰度值;
步骤503:对二值化后的原始图像Io进行形态学滤波,以消除图像中存在的噪点、孔洞和毛刺,从而得到二值图像IS。
6.根据权利要求1所述的两个重叠果实的分割定位方法,其特征在于:步骤3中目标矩形的长和宽均为最小外接仿射矩形原始长度的80%。
7.根据权利要求1所述的两个重叠果实的分割定位方法,其特征在于:步骤8中以重心到分割线与目标矩形的两个交点中距离更短的距离为半径,画圆。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆理工大学,未经重庆理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710111867.8/1.html,转载请声明来源钻瓜专利网。