一种基于人工智能的花生米短芽检测系统的制作方法

文档序号:23011440发布日期:2020-11-20 12:10阅读:187来源:国知局
一种基于人工智能的花生米短芽检测系统的制作方法

本发明涉及种子发芽技术领域,具体涉及一种基于人工智能的花生米短芽检测系统。



背景技术:

花生芽是花生生芽后产生的一种食疗兼备的食品,也叫长寿芽。它不但能够生吃,而且营养还特别丰富。花生芽的能量,蛋白质和粗脂肪含量居各种蔬菜之首,并富含维生素、钾、钙、铁、锌等矿物质及人体所需的各种氨基酸和微量元素,被誉为“万寿果芽”。

花生发芽对于发芽环境有着很高的要求,花生发芽的不同生长阶段所需的发芽环境是不同的,而当前一些能够自动调节发芽环境的发芽空间,需要手动输入环境参数,对其进行控制;缺乏一种能够智能识别花生发芽的生长阶段,且获取该生长阶段所需的发芽环境的控制系统,使得该检测系统能够自动识别且能够自适应的控制该发芽空间的环境;为解决上述缺陷,现提供一种解决方案。



技术实现要素:

针对现有技术存在的不足,本发明目的是提供一种基于人工智能的花生米短芽检测系统。本发明能够智能识别花生发芽的生长阶段,且获取该生长阶段所需的发芽环境,且能够将实时环境信息与该生长阶段所需的发芽环境进行比对并在实时环境信息超出或低于该生长阶段所需的发芽环境时自动驱动控制环境调节模块进行环境调节,提高发芽率。

本发明的目的可以通过以下技术方案实现:一种基于人工智能的花生米短芽检测系统,包括摄像头、zigbee智能网关、zigbee协调器、数据采集模块、数据整理模块、数据分析模块、云平台、控制器、环境监测模块以及环境调节模块;

所述摄像头设置于发芽空间内,用于实时录制花生米的图像信息并将图像信息通过zigbee无线网络传输到zigbee智能网关;所述zigbee智能网关用于将图像信息传输到数据分析模块;

所述数据采集模块包括无人机,所述无人机用于在花生米发芽过程中拍取图片,从中选取1000张包含花生米发芽不同阶段的样本图片,并人工标注出其中的花生米的短芽生长阶段信息,所述数据采集模块还用于将样本图片信息传输到数据整理模块,所述数据整理模块接收样本图片信息并对样本图片信息进行整理,构建目标检测训练样本,得到检测模型m,具体步骤如下:

s1:将1000张包含包含花生米发芽不同阶段的样本图片构成样本集s0;

s2:对样本集s0中的每一张样本图片si进行特征标准化操作,得到新的数据s1;

s3:对样本集s0中的每一张样本图片si,以si的中心坐标为旋转中心,随机旋转±30°,得到新的数据集s2;

s4:对样本集s0中的每一张样本图片si进行水平翻转,得到新的数据集s3;

s5:将集合{s0,s1,s2,s3}标记成数据样本集s;

s6:从样本集s中随机选取3200张图片作为训练集,其余800张作为测试集,输入yolov3网络,得到检测模型m;

所述数据整理模块将检测模型m传输到数据分析模块,所述数据分析模块接收检测模型m和摄像头实时录制的花生米的图像信息进行识别分析得到花生米的短芽生长阶段信息;所述数据分析模块用于将花生米的短芽生长阶段信息传输到控制器,所述控制器用于根据生长阶段信息自动与大数据参考模块进行比对,获取该生长阶段所需的正常运行环境信息;所述控制器用于将正常运行环境信息传输到云平台;

所述环境监测模块设置于发芽空间内用于实时监测室内的实时环境信息并将采集的实时环境信息通过zigbee无线网络发送至控制器;所述控制器用于将实时环境信息与正常运行环境信息进行比对并在实时环境信息超出或低于正常运行环境信息时自动驱动控制环境调节模块进行环境调节。

进一步地,所述环境调节模块的具体工作步骤包括:

s21:控制器根据生长阶段信息自动与大数据参考模块进行比对,获取该生长阶段所需的正常运行环境信息;

s22:环境监测模块采集室内的实时环境信息并将采集的实时环境信息通过zigbee无线网络发送至控制器;所述控制器将实时环境信息与正常运行环境信息进行比对;包括:

s221:所述温度传感器用于将实时温度信息传输到控制器,所述控制器在实时温度信息超出或低于正常运行环境信息时,控制器驱动控制温度调节模块将温度调节到正常运行环境信息范围内;

s222:所述湿度传感器用于将实时湿度信息传输到控制器,所述控制器在实时湿度信息超出或低于正常运行环境信息时,控制器驱动控制湿度调节模块将湿度调节到正常运行环境信息范围内;

s223:所述二氧化碳传感器用于将实时二氧化碳浓度信息传输到控制器,所述控制器在实时二氧化碳浓度信息超出正常运行环境信息时,控制器驱动控制二氧化碳调节模块将二氧化碳浓度调节到正常运行环境信息范围内;

s224:所述光照度传感器用于将实时光照度信息传输到控制器,所述控制器在实时光照度信息低于正常运行环境信息时,控制器驱动控制光照调节模块将光照度调节到正常运行环境信息范围内。

进一步地,所述控制器还用于将实时环境信息传输到云平台,所述云平台用于对实时环境信息进行存储;所述正常运行环境信息为花生米发芽不同阶段所需的温度信息、湿度信息、二氧化碳浓度信息和光照度信息;所述环境监测模块包括温度传感器、湿度传感器、二氧化碳传感器和光照度传感器;所述环境调节模块包括温度调节模块、湿度调节模块、二氧化碳调节模块和光照调节模块;所述控制器与温度调节模块、湿度调节模块、二氧化碳调节模块和光照调节模块均为控制连接。

本发明的有益效果是:

(1)本发明通过数据采集模块在花生米发芽过程中拍取图片,从中选取1000张包含花生米发芽不同阶段的样本图片,并人工标注出其中的花生米的短芽生长阶段信息,将1000张包含花生米发芽不同阶段的样本图片构成样本集s0,对样本集s0中的每一张样本图片si进行特征标准化操作、旋转以及水平翻转,得到检测模型m并将检测模型m传输到数据分析模块,检测范围更广,更精确;

(2)本发明通过摄像头和数据分析模块,结合互联网能够对花生米的短芽生长阶段进行自动识别,之后通过大数据参考模块能够自动得到该生长阶段所需的正常运行环境,无需手动输入环境参数,操作更加方便;

(3)本发明通过环境监测模块和环境调节模块能够自动对发芽空间的环境信息进行自动调节,使得本发明的发芽空间能够始终保持在花生米发芽最需要的运行环境范围内,提高发芽率。

附图说明

为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。

图1为本发明的系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,一种基于人工智能的花生米短芽检测系统,包括摄像头、zigbee智能网关、zigbee协调器、数据采集模块、数据整理模块、数据分析模块、云平台、控制器、环境监测模块以及环境调节模块;

所述摄像头设置于发芽空间内,用于实时录制花生米的图像信息并将图像信息通过zigbee无线网络传输到zigbee智能网关;所述zigbee智能网关用于将图像信息传输到数据分析模块;

所述数据采集模块包括无人机,所述无人机用于在花生米发芽过程中拍取图片,从中选取1000张包含花生米发芽不同阶段的样本图片,并人工标注出其中的花生米的短芽生长阶段信息,所述数据采集模块还用于将样本图片信息传输到数据整理模块,所述数据整理模块接收样本图片信息并对样本图片信息进行整理,构建目标检测训练样本,得到检测模型m,具体步骤如下:

s1:将1000张包含包含花生米发芽不同阶段的样本图片构成样本集s0;

s2:对样本集s0中的每一张样本图片si进行特征标准化操作,得到新的数据s1;

s3:对样本集s0中的每一张样本图片si,以si的中心坐标为旋转中心,随机旋转±30°,得到新的数据集s2;

s4:对样本集s0中的每一张样本图片si进行水平翻转,得到新的数据集s3;

s5:将集合{s0,s1,s2,s3}标记成数据样本集s;

s6:从样本集s中随机选取3200张图片作为训练集,其余800张作为测试集,输入yolov3网络,得到检测模型m;

所述数据整理模块将检测模型m传输到数据分析模块,所述数据分析模块接收检测模型m和摄像头实时录制的花生米的图像信息进行识别分析得到花生米的短芽生长阶段信息;所述数据分析模块用于将花生米的短芽生长阶段信息传输到控制器,所述控制器用于根据生长阶段信息自动与大数据参考模块进行比对,获取该生长阶段所需的正常运行环境信息;所述控制器用于将正常运行环境信息传输到云平台;

所述控制器还用于将实时环境信息传输到云平台,所述云平台用于对实时环境信息进行存储;

所述环境监测模块设置于发芽空间内用于实时监测室内的实时环境信息并将采集的实时环境信息通过zigbee无线网络发送至控制器;所述控制器用于将实时环境信息与正常运行环境信息进行比对并在实时环境信息超出或低于正常运行环境信息时自动驱动控制环境调节模块进行环境调节;

所述环境监测模块包括温度传感器、湿度传感器、二氧化碳传感器和光照度传感器;所述环境调节模块包括温度调节模块、湿度调节模块、二氧化碳调节模块和光照调节模块;所述控制器与温度调节模块、湿度调节模块、二氧化碳调节模块和光照调节模块均为控制连接;

所述环境调节模块的具体工作步骤包括:

s21:控制器根据生长阶段信息自动与大数据参考模块进行比对,获取该生长阶段所需的正常运行环境信息;

s22:环境监测模块采集室内的实时环境信息并将采集的实时环境信息通过zigbee无线网络发送至控制器;所述控制器将实时环境信息与正常运行环境信息进行比对;包括:

s221:所述温度传感器用于将实时温度信息传输到控制器,所述控制器在实时温度信息超出或低于正常运行环境信息时,控制器驱动控制温度调节模块将温度调节到正常运行环境信息范围内;

s222:所述湿度传感器用于将实时湿度信息传输到控制器,所述控制器在实时湿度信息超出或低于正常运行环境信息时,控制器驱动控制湿度调节模块将湿度调节到正常运行环境信息范围内;

s223:所述二氧化碳传感器用于将实时二氧化碳浓度信息传输到控制器,所述控制器在实时二氧化碳浓度信息超出正常运行环境信息时,控制器驱动控制二氧化碳调节模块将二氧化碳浓度调节到正常运行环境信息范围内;

s224:所述光照度传感器用于将实时光照度信息传输到控制器,所述控制器在实时光照度信息低于正常运行环境信息时,控制器驱动控制光照调节模块将光照度调节到正常运行环境信息范围内;

所述正常运行环境信息为花生米发芽不同阶段所需的温度信息、湿度信息、二氧化碳浓度信息和光照度信息。

一种基于人工智能的花生米短芽检测系统,在工作中,首先通过数据采集模块在花生米发芽过程中拍取图片,从中选取1000张包含花生米发芽不同阶段的样本图片,并人工标注出其中的花生米的短芽生长阶段信息,所述数据采集模块还用于将样本图片信息传输到数据整理模块,所述数据整理模块接收样本图片信息并对样本图片信息进行整理,将1000张包含花生米发芽不同阶段的样本图片构成样本集s0,对样本集s0中的每一张样本图片si进行特征标准化操作、旋转以及水平翻转,得到检测模型m并将检测模型m传输到数据分析模块,检测范围更广,更精确;

再通过摄像头实时录制花生米的图像信息并将图像信息通过zigbee无线网络传输到zigbee智能网关;所述zigbee智能网关用于将图像信息传输到数据分析模块;数据分析模块接收检测模型m和摄像头实时录制的花生米的图像信息进行识别分析得到花生米的短芽生长阶段信息;控制器根据生长阶段信息自动与大数据参考模块进行比对,获取该生长阶段所需的正常运行环境信息;无需手动输入环境参数,操作更加方便;

最后通过环境监测模块实时监测室内的实时环境信息并将采集的实时环境信息通过zigbee无线网络发送至控制器;控制器用于将实时环境信息与正常运行环境信息进行比对并在实时环境信息超出或低于正常运行环境信息时自动驱动控制环境调节模块进行环境调节;使得本发明的发芽空间能够始终保持在花生米发芽最需要的运行环境范围内,提高发芽率。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1