1.一种种子自动识别方法,其特征在于,包括以下步骤:获取包含种子的待检测图像;
将所述待检测图像输入针对N种预设种子类型的检测分类器;当针对N种预设种子类型的检测分类器在所述待检测图像中检测出所述N种预设种子类型中的种子时,利用所述针对N种预设种子类型的检测分类器对检测出的种子进行标注,得到检测结果,其中N为正整数。
2.根据权利要求1所述的种子自动识别方法,其特征在于,还包括:采集不同背景下的种子图像,得到多张包含种子的第一种子图像;
利用LabelImg图像标注软件在所有第一种子图像中对K种预设目标种子类型的种子添加种子类型标签,得到多张含有种子类型标签的第二种子图像;
根据所述多张含有种子类型标签的第二种子图像和TensorFlow训练模型,训练出所述针对N种预设种子类型的检测分类器,其中,N≤K,K为正整数。
3.根据权利要求1所述的种子自动识别方法,其特征在于,利用所述针对N种预设种子类型的检测分类器对检测出的种子进行标注,包括:获取所述待检测图像的高层特征,并根据所述高层特征将所述待检测图像中的每颗种子进行单独分割,得到M张单粒种子图像,所述M为正整数;
利用所述针对N种预设种子类型的检测分类器将所述M张单粒种子图像中的每张单粒种子图像分别所述N种预设种子类型中的每一种预设种子类型进行匹配,得到M×N个第一匹配度;
当判定任一单粒种子图像对应的第一匹配度中只有一个第一匹配度大于预设种子类型的预设匹配度时,则将该单粒种子图像标注为匹配出的预设种子类型;
当判定任一单粒种子图像对应的第一匹配度中有至少两个第一匹配度大于预设种子类型的预设匹配度时,则利用预设策略对该单粒种子图像进行检测;
直至完成对所有所述单粒种子图像的标注。
4.根据权利要求1‑3任一项所述的种子自动识别方法,其特征在于,所述获取包含种子的待检测图像,包括:
当采集到包含种子的视频时,则将所述包含种子的视频进行分割,得到多张单帧的包含种子的图像,根据用户需求从所述多张单帧的包含种子的图像选取待检测图像。
5.根据权利要求1‑3任一项所述的种子自动识别方法,其特征在于,所述获取包含种子的待检测种子图像,包括:
通过离线采集和在线采集的方式获取所述待检测图像。
6.根据权利要求1‑3任一项所述的种子自动识别方法,其特征在于,还包括:当所述针对N种预设种子类型的检测分类器在所述待检测图像中没有检测出所述N种预设种子类型中的种子时,直接输出所述待检测图像。
7.一种种子自动识别系统,其特征在于,包括采集模块和检测模块,所述采集模块用于获取待检测种子图像;
所述检测模块用于将所述待检测图像输入针对N种预设种子类型的检测分类器;当针对N种预设种子类型的检测分类器在所述待检测图像中检测出所述N种预设种子类型中的种子时,利用所述针对N种预设种子类型的检测分类器对检测出的种子进行标注,得到检测结果,其中N为正整数。
8.根据权利要求7所述的种子自动识别系统,其特征在于,还包括结果显示模块,所述结果显示模块用于显示所述检测结果。
9.根据权利要求7所述的种子自动识别系统,其特征在于,还包括模型训练模块,所述模型训练模块用于采集不同背景下的种子图像,得到多张包含种子的第一种子图像;
利用LabelImg图像标注软件在所有第一种子图像中对K种预设目标种子类型的种子添加种子类型标签,得到多张含有种子类型标签的第二种子图像;
根据所述多张含有种子类型标签的第二种子图像和TensorFlow训练模型,训练出针对N种预设种子类型的检测分类器,其中,N≤K,K为正整数。
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述的一种种子自动识别方法的步骤。