一种用于日光温室果菜栽培的智能水分精准灌溉控制系统及方法转让专利

申请号 : CN202111041109.6

文献号 : CN113557890B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王君李衍素于贤昌孙敏涛袁泉闫妍

申请人 : 中国农业科学院蔬菜花卉研究所

摘要 :

本申请涉及一种用于日光温室果菜栽培的智能水分精准灌溉控制系统及方法,所述系统包括:信息采集模块,通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;需水量预测模块,将所采集的信息输入至深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;灌溉控制模块,根据预测出的所述蔬菜需水量形成控制指令,以进行定时定量的供水。通过上述方式,本发明能够根据蔬菜的生长情况和环境参量决策灌溉时间和灌溉量,全程无需人工操作,能够实现设施栽培智能灌溉,工作效率高,且精确度高,实现蔬菜节水提质增效生产。

权利要求 :

1.一种用于日光温室果菜栽培的智能水分精准灌溉控制系统,所述系统包括:信息采集模块,通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;

需水量预测模块,将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;

灌溉控制模块,根据预测出的所述果菜的需水量形成控制指令,以进行定时定量的供水;

需水量预测模块利用需水量预测模型获得需水量,需水量预测模型为深度卷积神经网络DCNN,所述深度卷积神经网络DCNN可以包括:信息输入层、一个或多个卷积层、一个或多个池化层、一个或多个隐含层、全连接层;所述卷积层采用的卷积核大小为3*3;所述池化层为最大池化法进行计算;所述深度卷积神经网络DCNN采用的激励函数为余弦激励函数,记为f(),其中

其中,θyi表示为样本i与其对应标签yi的向量夹角;所述N表示训练样本个数;所述wyi表示样本i在其标签yi处的权重;

对于叶片为绿色的果蔬,预处理还包括:将RGB空间中的R与B分量进行色彩抑制,将G通道分量进行增强;

首先对分割后的叶片进行R、G、B分量的分离;生成G分量的调节系数:然后利用调节系数进行调整:

利用调整后的GF逆向合成叶片图像。

2.根据权利要求1所述的控制系统,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。

3.根据权利要求1所述的控制系统,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。

4.根据权利要求1所述的控制系统,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。

5.根据权利要求1所述的控制系统,所述作物信息包括果菜作物种类、阶段信息、生长状态信息。

6.一种用于日光温室果菜栽培的智能水分精准灌溉控制方法,所述方法包括:利用信息采集模块通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;

利用需水量预测模块将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;

利用灌溉控制模块根据预测出的所述果菜需水量形成控制指令,以进行定时定量的供水

所述需水量预测模型具体包括多区域卷积神经网络模型,所述多区域卷积神经网络模型包括:卷积网络层,用于生成原始叶片的映射特征;多区域置信网络模型,包括多个区域的置信网络模型,用于对所述果菜的当前状态生成不同需水量的多个不同置信度值,对多个区域的不同置信度值进行拟合,确定出在不同区域中置信度值都相对较大的置信度值,将其对应的需水量确定为果菜的需水量;

所述多区域置信网络模型包括多区域池化层和完全连接层,多区域池化层包括多个区域的池化层,池化层个数为1;所述池化层用于生成置信度;

图像分割采用了改进的分水岭分割方式进行分割:其中Gradient(x,y)表示像素点(x,y)的原始梯度值;

分别表示在窗口D区域内的梯度均值、梯度最小值、梯度最大值;Gra表示修正梯度值;

S=watershed(Gra),S表示最终的分割结果。

7.根据权利要求6所述的控制方法,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。

8.根据权利要求6所述的控制方法,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。

9.根据权利要求6所述的控制方法,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。

10.根据权利要求6所述的控制方法,所述作物信息包括果菜作物种类、生长阶段信息、生长状态信息。

说明书 :

一种用于日光温室果菜栽培的智能水分精准灌溉控制系统及

方法

技术领域

[0001] 本发明涉及农作物灌溉技术领域,尤其涉及一种用于日光温室果菜栽培的智能水分精准灌溉控制系统及方法。本申请要求在2021年6月1日向中国国家知识产权局专利局提
交的申请号为:CN202110607031.3的申请为优先权,其整个公开通过引用的方式全部并入
此处。

背景技术

[0002] 我国园艺设施面积已达2840万亩,其中,日光温室约占31%,种植果菜种类主要包含辣椒、番茄、黄瓜、茄子等。设施反季节栽培已成为人们日常果菜供应重要的组成部分。但
是,在实际生产过程中,生产者多凭借经验进行粗放灌溉,造成水资源浪费,降低肥料资源
利用效率和果实品质。因此,实现基于果菜水分需求规律和的外界环境精准灌溉对于节水
提质变得尤为重要。
[0003] 中国专利文献CN 109845625 A公开了一种基于神经网络的多维参量农作物智能灌溉控制方法,通过采集当前灌溉农田的雨量信息、土壤墒情信息、风速信息、温湿度信息、
光照强度信息及流量信息等参量,基于神经网络建立以农作物需水信号为响应信息的农作
物需水量模型,通过该模型对农作物多维环境参量进行计算处理,最终预测出当前农田农
作物的需水量,控制器通过对需水量、降雨量及土壤墒情做出综合判决结果并根据判决结
果控制电磁阀,实现对农作物的灌溉。该技术方案虽然考虑影响灌溉需水量的因素较全面,
所构建的模型十分简单,需水量预测结果精度不高。
[0004] 为解决上述问题,申请人利用所提出的深度神经网络进行智能水分精准灌溉控制,极大提高了需水量的预测精度。
[0005] 本申请的创造性贡献在于:
[0006] 1.本申请实现了对不同地域多种果菜的精准灌溉控制,即多种果菜可以采用同一套控制系统,提高了通用性。
[0007] 2.本申请为了提升需水量的预测精度,采用了一种新的激励函数‑余弦激励函数,用于对整个深度神经网络的训练,极大提升了训练精度。在灌溉控制领域,属于申请人首次
提出,因此并非常规技术手段或公知常识。
[0008] 3.本申请为了提升预测精度,预处理、分割、池化层、新的激励函数Rl(与余弦激励函数不同的一种并列实现方案)、损失函数的使用上,都采用了新的算法,以整体上提高深
度神经网络的训练的精度和速度。在灌溉控制领域,属于申请人首次提出,因此并非常规技
术手段或公知常识。
[0009] 4.在叶片的预处理上,针对绝大部分植株叶片都是绿色的特点,对于识别到的叶片,增强其G分量,相对抑制其R、B分量,有利于提升需求量预测判断的准确性。

发明内容

[0010] 为更准确理解本发明,需先简要理解回顾下面的基本概念。
[0011] 深度学习的概念由Hinton等人于2006年提出。基于深信度网(DBN)提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来希望,随后提出多层自动编码器深
层结构。此外Lecun等人提出的卷积神经网络是第一个真正多层结构学习算法,它利用空间
相对关系减少参数数目以提高训练性能。
[0012] 深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像、声音和文本。同机器学习方
法一样,深度机器学习方法也有监督学习与无监督学习之分.不同的学习框架下建立的学
习模型很是不同。例如,卷积神经网络(Convolutional neural networks,简称CNNs)就是
一种深度的监督学习下的机器学习模型,而深度置信网(Deep Belief Nets,简称DBNs)就
是一种无监督学习下的机器学习模型。
[0013] 卷积神经网络(Convolutional Neural Networks,CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学习(deep 
learning)的代表算法之一。
[0014] 深度卷积神经网络DCNN,则是具有多个CNN层的网络结构。
[0015] 深度神经网络中经常采用的激励函数如下:sigmoid函数,tanh函数,ReLU函数。
[0016] sigmoid函数,该函数是将取值为(‑∞,+∞)的数映射到(0,1)之间。sigmoid函数的公式如下:
[0017]
[0018] sigmoid函数作为非线性激活函数,但是其并不被经常使用,它具有以下几个缺点:
[0019] (1)当z值非常大或者非常小时,sigmoid函数的导数g′(z)将接近0。这会导致权重W的梯度将接近0,使得梯度更新十分缓慢,即梯度消失。
[0020] tanh函数,tanh函数相较于sigmoid函数要常见一些,该函数是将取值为(‑∞,+∞)的数映射到(‑1,1)之间,其公式为:
[0021] tanh函数在0附近很短一段区域内可看做线性的。由于tanh函数均值为0,因此弥补了sigmoid函数均值为0.5的缺点。
[0022] ReLU函数,ReLU函数又称为修正线性单元(Rectified Linear Unit),是一种分段线性函数,其弥补了sigmoid函数以及tanh函数的梯度消失问题。ReLU函数的公式如下:
[0023]
[0024] ReLU函数的优点:
[0025] (1)在输入为正数的时候(对于大多数输入z空间来说),不存在梯度消失问题。
[0026] (2)计算速度要快很多。ReLU函数只有线性关系,不管是前向传播还是反向传播,都比sigmod和tanh要快很多。
[0027] ReLU函数的缺点:
[0028] (1)当输入为负时,梯度为0,会产生梯度消失问题。
[0029] 在能够理解上述基本概念及常规操作方式的基础上,本申请提出了一种用于日光温室果菜栽培的智能水分精准灌溉控制系统,所述系统包括:
[0030] 信息采集模块,通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;
[0031] 需水量预测模块,将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;
[0032] 灌溉控制模块,根据预测出的所述果菜需水量形成控制指令,以进行定时定量的供水。
[0033] 作为一种具体的实施例,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。
[0034] 作为一种具体的实施例,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。
[0035] 作为一种具体的实施例,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。
[0036] 作为一种具体的实施例,所述作物信息包括果菜作物种类、生长阶段信息、生长状态信息。
[0037] 作为一种具体的实施例,本申请所采用的传感器包括:土壤墒情传感器、光照强度传感器、空气温湿度传感器和图像传感器。
[0038] 此外,本申请还提出了一种用于日光温室果菜栽培的智能水分精准灌溉控制方法,所述方法包括:
[0039] 利用信息采集模块通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;
[0040] 利用需水量预测模块将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;
[0041] 利用灌溉控制模块根据预测出的所述果菜需水量形成控制指令,以进行定时定量的供水。
[0042] 作为一种具体的实施例,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。
[0043] 作为一种具体的实施例,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。
[0044] 作为一种具体的实施例,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。
[0045] 作为一种具体的实施例,所述作物信息包括果菜作物种类、生长阶段信息、生长状态信息。
[0046] 作为一种具体的实施例,本申请所采用的的传感器包括:土壤墒情传感器、光照强度传感器、空气温湿度传感器和图像传感器。
[0047] 本申请还对应提出了一种计算机存储介质,所述存储介质上存储有程序代码,所述代码用于实现上述任一种所述的方法。
[0048] 本申请还对应提出了一种计算机设备,所述设备包括处理器、存储器,所述存储器上存储有计算机指令,所述指令用于实现上述任一种所述的方法。

附图说明

[0049] 图1表示本申请的基本实施例的结构示意图

具体实施方式

[0050] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施
例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的
所有其它实施例,都属于本发明保护的范围。
[0051] 如图1所示,本申请提出了一种用于日光温室果菜栽培的智能水分精准灌溉控制系统,所述系统包括:
[0052] 信息采集模块,通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;
[0053] 需水量预测模块,将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;
[0054] 灌溉控制模块,根据预测出的所述果菜需水量形成控制指令,以进行定时定量的供水。
[0055] 作为一种具体的实施例,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。
[0056] 作为一种具体的实施例,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。
[0057] 作为一种具体的实施例,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。
[0058] 作为一种具体的实施例,所述作物信息包括果菜作物种类、生长阶段信息、生长状态信息。
[0059] 作为一种具体的实施例,本申请所采用的传感器包括:土壤墒情传感器、光照强度传感器、温湿度传感器、图像传感器。
[0060] 图像传感器获取果菜的图像信息,将获取的图像信息输入至果菜识别模型,获得果菜种类及生长阶段信息。
[0061] 作为一种具体的实施例,需水量预测模块利用需水量预测模型获得需水量,需水量预测模型为深度卷积神经网络DCNN,所述深度卷积神经网络DCNN可以包括:信息输入层、
一个或多个卷积层、一个或多个池化层、一个或多个隐含层、全连接层;所述卷积层采用的
卷积核大小为3*3;所述池化层为最大池化法进行计算;所述深度卷积神经网络DCNN采用的
激励函数为余弦激励函数,记为f(),其中
[0062] 其中,θyi表示为样本i与其对应标签yi的向量夹角;所述N表示训练样本个数;所述wyi表示样本i在其标签yi处的权重;
[0063] 所述信息输入层接收来自一个或多个传感器的信息;
[0064] 果蔬的需水量预测模型接收来自果菜识别模型的输出结果,包括:果菜种类、果菜生长阶段、果菜生长状态中的至少一项信息。果菜识别模型采用了VGG‑16网络模型。利用训
练集进行训练,训练集包含多种不同品种果菜,包括:黄瓜、番茄、辣椒、茄子等100多种果蔬
图像,共25783张图像,其中75%作为训练集,25%作为测试集。为了加速训练过程,还使用
了AdamOptimizer作为优化器,分别采用神经元为64×32、32×16的卷积层,使用3×3卷积
核,步长为2的最大池化层,64个神经元的全连接层和softmax回归层进行实现。所述优化器
包括:GradientDescentOptimizer、AdagradOptimizer、AdagradDAOptimizer、
MomentumOptimizer、RMSPropOptimizer中的至少一个。
[0065] 进一步,可选的,对所述获取的果菜的图像信息进行预处理,所述预处理还包括:图像信息的筛选,剔除不满足清晰度要求或未能包含至少一片完整叶片的图像;所述图像
裁剪包括:将获得的图像信息进行裁剪,获得叶片信息。
[0066] 进一步,可选的,对于叶片为绿色的果蔬,所述预处理还包括:将RGB空间中的R与B分量进行色彩抑制,将G通道分量进行增强。
[0067] 进一步,可选的,对G分量进行增强,首先对分割后的叶片进行R、G、B分量的分离;生成G分量的调节系数:
[0068] 然后利用调节系数进行调整:
[0069] 利用调整后的GF逆向合成叶片图像;
[0070] 其中各分量的分解及合成属于本领域的现有技术,但是上述调节方式是本发明人的首创,经过上述调整,能够充分利用叶片的绿色通道信息,使得后续的预测经过更加准
确。
[0071] 进一步,可选的,所述需水量预测模型具体包括多区域卷积神经网络模型,所述多区域卷积神经网络模型包括:卷积网络层,用于生成原始叶片的映射特征;多区域置信网络
模型,包括多个区域的置信网络模型,用于对所述果菜的当前状态生成不同需水量的多个
不同置信度值,对多个区域的不同置信度值进行拟合,确定出在不同区域中置信度值都相
对较大的置信度值,将其对应的需水量确定为果菜的需水量。
[0072] 进一步,可选的,所述多区域置信网络模型包括多区域池化层和完全连接层,多区域池化层包括多个区域的池化层,池化层个数为1,池化层还可替换成完全连接层;所述池
化层用于生成置信度。
[0073] 进一步,可选的,所述图像分割采用了改进的分水岭分割方式进行分割:
[0074]
[0075] 其中Gradient(x,y)表示像素点(x,y)的原始梯度值;分别表示在窗口D区域内的梯度均值、梯度最小值、梯度
最大值;Gra表示修正梯度值;
[0076] S=watershed(Gra)
[0077] 进一步,可选的,所述需水量预测模型包括卷积网络层及多区域置信网络,所述卷积网络层,用于生成分割出的各叶片特征;多区域置信网络为包括多个叶片区域的置信网
络模型,用于对多个不同叶片缺水程度产生置信度值,当至少两个叶片区域的置信度值均
满足预设的第一阈值等级范围时,以此时的缺水量作为果菜的需水量。
[0078] 进一步,可选的,作为另一实施例,所述需水量预测模型包括卷积网络层及多区域置信网络,所述卷积网络层能够接收所拍摄图像的分割后叶片图像,并生成不同尺度的卷
积多特征映射;所述多区域置信网络模型包括多区域池化层和完全连接层;其中,所述多区
域池化层包括多个区域池化层;所述多个区域池化层用于生成果菜图像需水量的置信度
值,当至少两个叶片区域的置信度值的置信度值均满足预设的第一阈值等级范围时,则确
定此时的需水量作为果菜的需水量;所述多区域池化层设置为最大池化层或平均池化层;
所述完全连接层用于对识别到的叶片缺水程度进行分类。
[0079] 可选的,作为另一个实施例:所述需水量预测模型为深度卷积神经网络,具体包括:输入层、嵌入层、池化层、全连接层;所述输入层用于接收拍摄图像的分割后叶片图像;
所述嵌入层采用的卷积核大小为5*5;激励函数记为Rl();经过全连接层处理后进一步得到
需水量预测推荐结果;
[0080] 所述池化层的池化方法如下:e e
[0081] 其中,x表示当前层的输出,u表示激励函数Rl的输入,
[0082] Rl()表示激励函数,we表示当前层的权重,φ表示损失函数,xe‑1表示上一层的输出;
[0083] 激励函数Rl为:
[0084]
[0085] 所述损失函数φ如下:
[0086]
[0087]
[0088] N表示正样本数据集的大小,i取值1~N,yi表示正样本xi对应的标签值;Wyi表示正样本特征向量xi在其标签yi处的权重,s为深度卷积神经网络的推荐参数;bj表示样本xi在
其标签yi处的偏差。
[0089] 此外,本申请还提出了一种用于日光温室果菜栽培的智能水分精准灌溉控制方法,所述方法包括:
[0090] 利用信息采集模块通过多种传感器进行信息采集,所采集的信息包括:土壤信息、地上环境信息、灌水设备使用过程信息、作物信息中的至少一项;
[0091] 利用需水量预测模块将所采集的信息输入至经训练的深度神经网络进行计算,预测出当前日光温室栽培果菜的需水量;
[0092] 利用灌溉控制模块根据预测出的所述果菜需水量形成控制指令,以进行定时定量的供水。
[0093] 作为一种具体的实施例,所述土壤信息包括:土壤质地、土壤田间持水量、土壤温度、土壤墒情信息中的至少一项。
[0094] 作为一种具体的实施例,所述地上环境信息包括:当前日光温室内部空气的温湿度信息、当前果菜冠层光照强度和光照辐射累积信息中的至少一项。
[0095] 作为一种具体的实施例,所述灌水设备使用过程信息包括:灌溉管道直径信息、流速信息、灌溉时长和灌水量中的至少一项。
[0096] 作为一种具体的实施例,所述作物信息包括果菜作物种类、生长阶段信息、生长状态信息。
[0097] 作为一种具体的实施例,本申请所采用的传感器包括:土壤墒情传感器、光照强度传感器、温湿度传感器、图像传感器。
[0098] 图像传感器获取果菜的图像信息,将获取的图像信息输入至果菜识别模型,获得果菜种类及生长阶段信息。
[0099] 作为一种具体的实施例,需水量预测模块利用需水量预测模型获得需水量,需水量预测模型为深度卷积神经网络DCNN,所述深度卷积神经网络DCNN包括:信息输入层、一个
或多个卷积层、一个或多个池化层、一个或多个隐含层、全连接层;所述卷积层采用的卷积
核大小为3*3;所述池化层为最大池化法进行计算;所述深度卷积神经网络DCNN采用的激励
函数为余弦激励函数,记为f(),其中
[0100]
[0101] 其中,θyi表示为样本i与其对应标签yi的向量夹角;所述N表示训练样本个数;所述wyi表示样本i在其标签yi处的权重。
[0102] 所述信息输入层接收来自一个或多个传感器的信息;
[0103] 果菜的需水量预测模型接收来自果菜识别模型的输出结果,包括:果菜种类、果菜生长阶段、果菜生长状态中的至少一项信息。果菜识别模型采用了VGG‑16网络模型。利用训
练集进行训练,训练集包含多种不同品种果菜,包括:茄子、番茄、青瓜、白菜、土豆等100多
种果蔬图像,共25783张图像,其中75%作为训练集,25%作为测试集。为了加速训练过程,
还使用了优化器进行优化,分别采用神经元为64×32、32×16的卷积层,使用3×3卷积核,
步长为2的最大池化层,64个神经元的全连接层和softmax回归层进行实现。所述优化器包
括:GradientDescentOptimizer、AdagradOptimizer、AdagradDAOptimizer、
MomentumOptimizer、RMSPropOptimizer中的至少一个。
[0104] 进一步,可选的,对所述获取的果菜的图像信息进行预处理,所述预处理还包括:图像信息的筛选,剔除不满足清晰度要求或未能包含至少一片完整叶片的图像;所述图像
裁剪包括:将获得的图像信息进行裁剪,获得叶片信息。
[0105] 进一步,可选的,对于叶片为绿色的果蔬,所述预处理还包括:将RGB空间中的R与B分量进行色彩抑制,将G通道分量进行增强。
[0106] 进一步,可选的,对G分量进行增强,首先对分割后的叶片进行R、G、B分量的分离;生成G分量的调节系数:
[0107] 然后利用调节系数进行调整:
[0108] 利用调整后的GF逆向合成叶片图像;
[0109] 其中各分量的分解及合成属于本领域的现有技术,但是上述调节方式是本发明人的首创,经过上述调整,能够充分利用叶片的绿色通道信息,使得后续的预测经过更加准
确。
[0110] 进一步,可选的,所述需水量预测模型具体包括多区域卷积神经网络模型,所述多区域卷积神经网络模型包括:卷积网络层,用于生成原始叶片的映射特征;多区域置信网络
模型,包括多个区域的置信网络模型,用于对所述果菜的当前状态生成不同需水量的多个
不同置信度值,对多个区域的不同置信度值进行拟合,确定出在不同区域中置信度值都相
对较大的置信度值,将其对应的需水量确定为果菜的需水量。
[0111] 进一步,可选的,所述多区域置信网络模型包括多区域池化层和完全连接层,多区域池化层包括多个区域的池化层,池化层个数为1,池化层还可替换成完全连接层;所述池
化层用于生成置信度。
[0112] 进一步,可选的,所述图像分割采用了改进的分水岭分割方式进行分割:
[0113]
[0114] 其中Gradient(x,y)表示像素点(x,y)的原始梯度值;分别表示在窗口D区域内的梯度均值、梯度最小值、梯度
最大值;Gra表示修正梯度值;
[0115] S=watershed(Gra)
[0116] 进一步,可选的,所述需水量预测模型包括卷积网络层及多区域置信网络,所述卷积网络层,用于生成分割出的各叶片特征;多区域置信网络为包括多个叶片区域的置信网
络模型,用于对多个不同叶片缺水程度产生置信度值,当至少两个叶片区域的置信度值均
满足预设的第一阈值等级范围时,以此时的缺水量作为果菜的需水量。
[0117] 进一步,可选的,作为另一实施例,所述需水量预测模型包括卷积网络层及多区域置信网络,所述卷积网络层能够接收所拍摄图像的分割后叶片图像,并生成不同尺度的卷
积多特征映射;所述多区域置信网络模型包括多区域池化层和完全连接层;其中,所述多区
域池化层包括多个区域池化层;所述多个区域池化层用于生成果菜图像需水量的置信度
值,当至少两个叶片区域的置信度值的置信度值均满足预设的第一阈值等级范围时,则确
定此时的需水量作为果菜的需水量;所述多区域池化层设置为最大池化层或平均池化层;
所述完全连接层用于对识别到的叶片缺水程度进行分类。
[0118] 可选的,作为另一个实施例:所述需水量预测模型为深度卷积神经网络,具体包括:输入层、嵌入层、池化层、全连接层;所述输入层用于接收拍摄图像的分割后叶片图像;
所述嵌入层采用的卷积核大小为5*5;激励函数记为Rl();经过全连接层处理后进一步得到
需水量预测推荐结果;
[0119] 所述池化层的池化方法如下:e e
[0120] 其中,x表示当前层的输出,u表示激励函数Rl的输入,
[0121] Rl()表示激励函数,we表示当前层的权重,φ表示损失函数,xe‑1表示上一层的输出;
[0122] 激励函数Rl为:
[0123]
[0124] 所述损失函数φ如下:
[0125]
[0126]
[0127] N表示正样本数据集的大小,i取值1~N,yi表示正样本xi对应的标签值;Wyi表示正样本特征向量xi在其标签yi处的权重,s为深度卷积神经网络的推荐参数;bj表示样本xi在
其标签yi处的偏差。
[0128] 在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施
例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。
[0129] 本申请还提出一种计算机可读介质,上面包含可实现上述系统的程序代码,所包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上
述的任意合适的组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介
质。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器
件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有
一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器
(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD‑
ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储
介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件
使用或者与其结合使用。可以以一种或多种程序设计语言或其组合来编写用于执行本发明
操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、
Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语
言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立
的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或
服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包
括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用
因特网服务提供商来通过因特网连接)。上述以软件功能单元的形式实现的集成的单元,可
以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括
若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理
器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、
移动硬盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access 
Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0130] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直或间接运用在其他相关的
技术领域,均同理包括在本发明的专利保护范围内。以上公开的本发明优选实施例只是用
于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的
具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体
描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术
人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。