发明名称 一种计算机中基于轮廓和纹理的对羽毛片进行分类的方法
摘要 本发明公开了一种计算机中基于轮廓和纹理的对羽毛片进行分类的方法,包括输入训练集羽毛片图像,进行预处理;分割羽毛杆和羽毛叶;建立级别分类模型;建立形状分类模型;输入需要分类的图像;分割羽毛杆和羽毛叶;将需要分类的图像分为轮廓有缺陷和无缺陷两部分;将轮廓无缺陷的图像标记为0或1,标记为0的图像分类结束,输出分类结果为三级羽毛,标记为1的羽毛图像继续分类;根据形状分类模型,将标记为1的羽毛图像标记为全圆和方形两类,对方形结果的图像继续分类,全圆结果的图像分类结束并输出分类结果为一级全圆羽毛;对方形的羽毛叶图像,度量羽毛叶两边与中心线的距离,分别标记为大方、中方和小方。
申请公布号 CN105740883A 申请公布日期 2016.07.06
申请号 CN201610041704.2 申请日期 2016.01.21
申请人 南京大学 发明人 杨若瑜;秦珂
分类号 G06K9/62(2006.01)I;G06K9/54(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 胡建华
主权项 一种计算机中基于轮廓和纹理的对羽毛片进行分类的方法,其特征在于,包括以下步骤:步骤1,输入训练集羽毛片图像,对图像进行预处理,得到新图像;步骤2,采用基于滑动窗口的方法对新图像分割羽毛杆和羽毛叶,得到羽毛叶部分的灰度图像;步骤3,对羽毛叶部分的灰度图像提取纹理特征和颜色特征,利用分类器建立级别分类模型;步骤4,在新图像中,提取形状特征,利用分类器建立形状1分类模型,训练过程结束;步骤5,输入需要分类的羽毛片图像,对其进行预处理,得到新图像img_feather及阈值分割结果图像img_classify_threshold;步骤6,根据步骤5得到的结果,基于滑动窗口的方法,分割羽毛杆和羽毛叶,得到分割点split_point,以及羽毛叶部分的灰度图像img_classify_test;步骤7,将需要分类的羽毛片图像分为轮廓有缺陷和无缺陷两部分,轮廓有缺陷的羽毛片图像分类结束,对轮廓无缺陷的羽毛片图像继续执行步骤8;步骤8,对轮廓无缺陷的羽毛片图像提取羽毛片的纹理特征和颜色特征,利用步骤3中的级别分类模型进行级别分类,将轮廓无缺陷的羽毛片图像标记为0或1,标记为0的羽毛片图像分类结束,输出分类结果为三级羽毛,标记为1的羽毛片图像继续执行步骤9;步骤9,检测标记为1的羽毛片图像的直线,提取羽毛杆中心线L2,将直线检测的结果用于形状分类,根据步骤4的形状1分类模型,分别将标记为1的羽毛片图像分为全圆和方形两类,对方形结果的羽毛片图像继续执行步骤10,全圆结果的羽毛片图像分类结束并输出分类结果为一级全圆羽毛;步骤10,对方形的羽毛片图像,度量羽毛叶两边与中心线的距离,分别标记为大方、中方和小方。
地址 210023 江苏省南京市栖霞区仙林大道163号南京大学