【技术实现步骤摘要】
一种蘑菇生长状态时空预测方法
[0001]本专利技术属于智慧农业
及食用菌
,具体的说,涉及一种蘑菇生长状态时空预测方法。
技术介绍
[0002]目前的蘑菇温室环境监控系统,只对温室环境参数进行采集,由用户预先设定好环境参数,中控单元通过对传感器采集的数据进行检查再根据用户的预设参数进行简单对比来确定生产中间的设备状态,该方式相对于最开始的无环境监测的开环控制系统,对于食用菌生长环境控制的实时性有了明显改善。但蘑菇等农作物的生长影响因素较多,其生长过程和状态不像工业产品那么可控,其很难按预计设定状态进行生长,时间长了,往往调控效果不好。所以,目前蘑菇培养基地通常还是需要人工隔一段时间去巡视菇房,观察菇菌的生长状态(长势),然后根据长势对环境参数进行人工微调干预,这种人工观察的方式工作量大,而且对菌菇长势的预测不够准确,对菇菌长势实际变化的自适应调整能力较差。
[0003]此外,蘑菇是易密集或成簇生长的果实,通常还需要避免果实过密导致的生长空间限制以及营养竞争而对果实的质量和产量造成影响。并且,需要对果实的后续采摘时间和采摘量进行预测,便于较优地对采摘任务和疏蕾蔬果进行合理安排,使得大部分果实能适时被采摘。所以,要达到更精准的农作物温室智能控制、优化栽培和采摘管理智能化水平,提高产量和质量,仅靠人工或生长状态监测是不够的,需要对其生长状态进行自动、智能预测,提前进行干预。
[0004]对果实未来生长状态预测的技术目前一般采用生长模型建模方式,通过研究果实生长环境因子对其生长的影响,建立生长模 ...
【技术保护点】
【技术特征摘要】
1.一种蘑菇生长状态时空预测方法,其特征在于:包括以下步骤:(1)采用RGBD深度相机每隔x分钟拍摄多张图像用于获取蘑菇生长过程中的彩图与深度图;(2)采用峰值信噪比PSNR对拍摄到的蘑菇生长状态的彩图与深度图进行数据清洗,得到处理后清晰的图片数据;(3)采用实例分割算法识别提取蘑菇子实体对清洗后得到的彩图,按一定时间间隔t取出前n次图像,构成生长状态彩图图像序列P
ntc0
;再利用实例分割算法从该序列图像的每张图像中提取出蘑菇子实体图像,去除背景图像形成仅含蘑菇的彩图图像序列P
ntc
;(4)取若干张和彩图图像序列P
ntc
在同样时间段内、具有相同间隔的连续的深度图组成深度图像序列P
ntd
,将彩图图像序列P
ntc
、深度图像序列P
ntd
分别输入ConvLSTM网络中进行预测,预测出K时刻后的生长状态的彩图图像P
To+Kc
和深度图图像P
To+Kd
;(5)彩图与深度图匹配提取预测图像蘑菇特征将预测的彩图图像P
To+Kc
通过实例分割算法识别提取出各蘑菇并对提取的蘑菇进行椭圆拟合获得各蘑菇的轮廓和中心点坐标,然后与深度图图像P
To+Kd
进行蘑菇高度匹配,计算出蘑菇的尺寸大小,获得K时刻后的蘑菇大小及位置特征,进而预测蘑菇的长势特征,长势特征包括:蘑菇生长速度预测、蘑菇成熟时间预测、未来第1、2
ꢀ…ꢀ
L天的成熟蘑菇量预测、蘑菇分布均匀程度、蘑菇聚集情况、蘑菇总数和蘑菇生长密度。2.根据权利要求1所述的蘑菇生长状态预测方法,其特征在于,步骤(2)和步骤(5)中,实例分割算法独立的选自SOLO v2、Mask RCNN或 YOLACT中任一种。3.根据权利要求1所述的蘑菇生长状态预测方法,其特征在于,步骤(3)中,彩图图像序列P
ntc
、深度图像序列P
ntd
分别输入ConvLSTM网络中,分别通过卷积神经网络进行特征提取和编码,编码后特征信息输入LSTM神经网络经更新状态门i、遗忘门f、隐藏层h提取出长序列隐藏信息与短序列隐藏信息,然后送入解码器解码输出预测结果,ConvLSTM网络结构公式如下,式中,为矩阵元素的乘积,x
t
表示t时刻输入,i
t
表示输出门状态保留概率,f
t
表示遗忘门状态保留概率,C
t
表示t时刻单元状态,o
t
表示t时刻输出门输出概率,H
t
表示t时刻隐含层输出,W
xi
、W
hi
、W
ci
、b
i
分别表示输入门的权重和阈值,W
xf
、W
hf
、W
cf
、b
f
分别表示遗忘门的权重和阈值,W
xc
、W
hc
、b
c
分别表示状态门的权重和阈值,W
xo
、W
ho
、W
co
、b
o
分别表示输出门的权重和阈值。4.根据权利要求1所述的蘑菇生长状态预测方法,其特征在...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。