一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

灌溉控制方法、装置及设备与流程

2022-06-05 16:48:25 来源:中国专利 TAG:


1.本技术实施例涉及浇灌技术领域,尤其涉及一种灌溉控制方法、装置及设备。


背景技术:

2.随着生活水平的提高,越来越多的人选择在闲暇时间种植花草来提升生活质量。
3.目前,人们可以采用人工浇水的方式对种植的花草进行浇水。例如,人们可以使用喷洒作业的方式给种植的花草浇水,在认为水量已足够时会停止浇水。但是人工浇水时,人们往往无法确定花草是否已经浇够足量的水,进而导致灌溉控制的精确性较差。


技术实现要素:

4.本技术实施例提供一种灌溉控制方法、装置及设备,用于解决现有技术中人们在对花草浇水时灌溉控制的精确性较差的问题。
5.第一方面,本技术实施例提供一种灌溉控制方法,该方法包括:
6.获取第一图像,所述第一图像中包括待灌溉的第一植物的图像;
7.根据所述第一图像,确定所述第一植物的植物信息;
8.根据所述植物信息,确定目标灌溉信息,所述目标灌溉信息包括浇水时间和浇水量;
9.根据所述目标灌溉信息,控制浇水装置向所述第一植物浇水。
10.在一种可能的实施方式中,根据所述植物信息,确定目标灌溉信息,包括:
11.根据所述植物信息,确定所述第一植物对应的标准灌溉信息;
12.获取所述第一植物的当前的缺水信息;
13.根据所述标准灌溉信息和所述缺水信息,确定所述目标灌溉信息。
14.在一种可能的实施方式中,获取所述第一植物的当前的缺水信息,包括:
15.对所述第一图像进行图像识别,得到所述第一植物对应的特征信息,所述特征信息包括所述第一植物外观特征和所述第一植物所在土壤的土壤特征;
16.根据所述特征信息,确定所述缺水信息。
17.在一种可能的实施方式中,获取所述第一植物的当前的缺水信息,包括:
18.获取所述第一植物对应的历史灌溉信息;
19.获取在预设时段内的天气信息;
20.根据所述历史灌溉信息和所述天气信息,确定所述缺水信息。
21.在一种可能的实施方式中,根据所述第一图像,确定所述第一植物的植物信息,包括:
22.向服务器发送所述第一图像;
23.接收所述服务器发送的所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
24.在一种可能的实施方式中,根据所述第一图像,确定所述第一植物的植物信息,包
括:
25.对所述第一图像进行识别处理,得到图像特征;
26.根据所述图像特征,确定所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
27.在一种可能的实施方式中,所述浇水装置的出水口设置有控制阀;根据所述目标灌溉信息,控制浇水装置向所述第一植物浇水,包括:
28.获取所述浇水装置的出水口的单位出水量,所述单位出水量为单位时间的出水量;
29.根据所述浇水量和所述单位出水量,确定出水时长;
30.在所述浇水时刻,向所述控制阀发送第一浇水指令,所述第一浇水指令中包括出水时长,所述第一浇水指令用于控制所述控制阀在所述出水时长内处于打开状态。
31.第二方面,本技术实施例提供一种灌溉控制装置,该装置包括获取模块、第一确定模块、第二确定模块和控制模块,其中:
32.所述获取模块用于,获取第一图像,所述第一图像中包括待灌溉的第一植物的图像;
33.所述第一确定模块用于,根据所述第一图像,确定所述第一植物的植物信息;
34.所述第二确定模块用于,根据所述植物信息,确定目标灌溉信息,所述目标灌溉信息包括浇水时间和浇水量;
35.所述控制模块用于,根据所述目标灌溉信息,控制浇水装置向所述第一植物浇水。
36.在一种可能的实施方式中,所述第二确定模块具体用于:
37.根据所述植物信息,确定所述第一植物对应的标准灌溉信息;
38.获取所述第一植物的当前的缺水信息;
39.根据所述标准灌溉信息和所述缺水信息,确定所述目标灌溉信息。
40.在一种可能的实施方式中,所述第二确定模块具体用于:
41.对所述第一图像进行图像识别,得到所述第一植物对应的特征信息,所述特征信息包括所述第一植物外观特征和所述第一植物所在土壤的土壤特征;
42.根据所述特征信息,确定所述缺水信息。
43.在一种可能的实施方式中,所述第二确定模块具体用于:
44.获取所述第一植物对应的历史灌溉信息;
45.获取在预设时段内的天气信息;
46.根据所述历史灌溉信息和所述天气信息,确定所述缺水信息。
47.在一种可能的实施方式中,所述第一确定模块具体用于:
48.向服务器发送所述第一图像;
49.接收所述服务器发送的所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
50.在一种可能的实施方式中,所述第一确定模块具体用于:
51.对所述第一图像进行识别处理,得到图像特征;
52.根据所述图像特征,确定所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
53.在一种可能的实施方式中,所述控制模块具体用于:
54.获取所述浇水装置的出水口的单位出水量,所述单位出水量为单位时间的出水量;
55.根据所述浇水量和所述单位出水量,确定出水时长;
56.在所述浇水时刻,向所述控制阀发送第一浇水指令,所述第一浇水指令中包括出水时长,所述第一浇水指令用于控制所述控制阀在所述出水时长内处于打开状态。
57.第三方面,本技术实施例提供一种灌溉控制设备,包括:存储器、处理器和通信接口,所述存储器用于存储程序指令,所述处理器用于调用存储器中的程序指令执行如第一方面任一项所述的灌溉控制方法。
58.第四方面,本技术实施例提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序用于实现如第一方面任一项所述的灌溉控制方法。
59.本技术实施例提供一种灌溉控制方法、装置及设备,获取第一图像,其中第一图像中包括待灌溉的第一植物的图像,根据第一图像,确定第一植物的植物信息,根据植物信息,确定目标灌溉信息,目标灌溉信息包括浇水时间和浇水量,根据目标灌溉信息,控制浇水装置向第一植物浇水。在上述方法中,可以根据获取的第一植物的图像,准确的确定第一植物对应的目标灌溉信息,进而控制浇水装置按照目标灌溉信息对第一植物浇水,这样可以准确的对待灌溉的第一植物进行浇水,进而可以提高灌溉控制的精确性。
附图说明
60.图1为本技术实施例提供的一种应用场景示意图;
61.图2为本技术实施例提供的一种灌溉控制方法的流程示意图;
62.图3为本技术实施例提供的获取植物信息的过程示意图;
63.图4为本技术实施例提供的控制浇水装置向第一植物浇水的过程示意图;
64.图5为本技术实施例提供的一种确定第一植物的当前缺水信息的示意图;
65.图6为本技术实施例提供的另一种确定第一植物的缺水信息的示意图;
66.图7为本技术实施例提供的一种灌溉控制方法的过程示意图;
67.图8为本技术实施例提供的一种灌溉控制装置的结构示意图;
68.图9为本技术实施例提供的灌溉控制设备的硬件结构示意图。
具体实施方式
69.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
70.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
71.在目前对花草浇水的过程中,人们可以使用喷洒作业的方式浇水,在认为浇水量已经足够时会停止浇水,但是人们并不能准确的确定浇水量,也不能确定是否已经给花草浇了足够的水量,进而导致灌溉控制的精确性较差。
72.为了解决这一问题,本技术提供一种灌溉控制方法,获取待灌溉的第一植物的图像,可以根据第一植物的图像,在服务器中确定第一植物的信息,进而可以获取第一植物对应的浇水时间和浇水量,并根据第一植物对应的浇水时间和浇水量,控制浇水装置准确的为第一植物浇水,进而可以提高灌溉控制的精确性。
73.为了便于理解,下面结合图1,介绍本技术实施例具体的应用场景。
74.图1为本技术实施例提供的一种应用场景示意图。请参见图1,应用场景为家庭中的阳台。其中,阳台中可以包括洗衣机、第一植物和浇水装置。由于洗衣机需要通过软管与出水口连接,本技术的浇水装置可以与该软管连接,这样不需要单独的设置水槽,可以提高阳台的空间利用率。
75.浇水装置中包括控制阀,控制阀与软管的出水口连接,且控制阀设置于第一植物的上方。在浇水装置的控制阀关闭时,软管中的水流无法通过控制阀出水口流向第一植物。在浇水装置的控制阀打开时,软管中的水流可以通过控制阀的出水口流向第一植物。终端设备可以根据第一植物对应的图像,获取第一植物在预设周期内的浇水量,并控制浇水装置的控制阀的状态,使得浇水装置可以按照浇水量准确的向第一植物浇水,进而可以提高灌溉控制的精确性。
76.下面,通过具体实施例对本技术所示的技术方案进行详细说明。需要说明的是,如下实施例可以单独存在,也可以相互结合,对于相同或相似的内容,在不同的实施例中不再重复说明。
77.图2为本技术实施例提供的一种灌溉控制方法的流程示意图。请参见图2,该方法可以包括:
78.s201、获取第一图像。
79.本技术实施例的执行主体可以为终端设备,也可以为设置在终端设备中的灌溉控制装置。其中,灌溉控制装置可以通过软件和/或硬件的结合来实现
80.第一图像中包括待灌溉的第一植物的图像。可选的,可以根据终端设备的摄像装置获取第一植物的图像。例如,手机可以通过摄像头拍摄第一植物对应的第一图像。
81.可选的,可以根据其它的摄像装置获取第一植物对应的第一图像,并向终端设备发送第一图像。
82.s202、根据第一图像,确定第一植物的植物信息。
83.植物信息可以包括如下至少一种:植物名称、植物类型或照看程序。例如,第一植物的植物信息可以包括第一植物的名称、第一植物的类型或第一植物的照看程序。
84.植物的类型可以为植物的种类。例如,杜鹃花的种类为双子叶植物纲、杜鹃花科、杜鹃属的常绿灌木、落叶灌木,根据杜鹃花的种类可以确定杜鹃花的外貌结构特征为双子叶灌木植物。
85.照看程序可以为照看植物的方式。例如,照看程序可以包括被照看植物的浇水时间、浇水周期和浇水量等。
86.可以根据如下两种可行的实现方式确定第一植物的植物信息:
87.一种可行的实现方式:
88.向服务器发送第一图像,并接收服务器发送的植物信息,其中植物信息包括:植物名称、植物类型或照看程序。例如,终端设备获取到包括第一植物的第一图像后,向服务器发送第一图像,服务器接收到第一图像后,可以识别第一图像中的第一植物,并从数据库中获取第一植物的植物信息,服务器可以向终端设备发送第一植物的植物信息。例如,终端设备可以向植物识别的应用程序发送第一图像,植物识别的应用程序接收到第一图像时,可以获取第一图像中第一植物的植物信息,并在终端设备的显示页面中展示第一植物的植物信息。
89.在该种可行的实现方式中,根据服务器可以快速的获取第一图像中第一植物的植物信息,提高了获取植物信息的效率。
90.另一种可行的实现方式:
91.对第一图像进行识别处理,得到图像特征,根据图像特征,确定植物信息,植物信息包括植物名称、植物类型或照看程序。其中,图像特征可以包括图像的颜色特征、纹理特征、形状特征等。例如,根据第一图像的颜色特征可以识别第一图像中第一植物的颜色,根据第一图像的纹理特征可以识别第一图像中第一植物表面的性质,根据第一图像的形状特征可以识别第一图像中第一植物的轮廓和形状。例如,根据第一植物的形状、第一植物的颜色和第一植物的表面性质,可以确定第一植物的名称、类型或照看程序。
92.可选的,可以根据图像特征与植物信息的对应关系,获取第一图像中第一植物的植物信息。例如,图像特征与植物信息的对应关系可以如表1所示:
93.表1
94.图像特征植物信息图像特征1植物信息1图像特征2植物信息1图像特征3植物信息3
…………
95.需要说明的是,表1只是以示例的形式示意图像特征与植物信息的对应关系,并非对图像特征与植物信息的对应关系的限定。
96.例如,第一图像中的图像特征为图像特征1时,对应的植物信息为植物信息1;第一图像中的图像特征为图像特征2时,对应的植物信息为植物信息2;第一图像中的图像特征为图像特征3时,对应的植物信息为植物信息3。
97.可选的,可以根据预设模型对第一图像进行识别处理,得到图像特征。预设模型可以为对多组样本学习得到的。多组样本可以为预先标记的样本。例如,对于样本图像1,获取样本图像1对应的样本图像特征1,得到一组样本,该组样本包括样本图像1和样本图像特征1。采用该种方式,可以得到多组样本。向预设模型中输入第一图像,可以得到第一图像对应的图像特征。
98.在该种可行的实现方式中,可以根据第一图像得到图像特征,并根据第一图像的图像特征,确定植物信息,这样可以提高获取植物信息的准确率。
99.下面,结合图3,详细说明获取植物信息的过程。
100.图3为本技术实施例提供的获取植物信息的过程示意图。请参见图3,包括终端设
备、服务器和第一植物。终端设备可以通过摄像装置拍摄第一植物对应的第一图像,并向服务器发送第一植物对应的第一图像。
101.服务器接收到第一植物对应的第一图像后,在数据库中获取图像中的第一植物的植物名称、植物类型和照看程序,并向终端设备发送第一植物的植物信息。终端设备接收第一植物的植物信息,并在屏幕中显示第一植物的植物名称、植物类型和照看程序。
102.s203、根据植物信息,确定目标灌溉信息。
103.目标灌溉信息包括浇水时间和浇水量。浇水时间可以为向植物浇水的周期,浇水量可以为每次向植物浇水的水量。例如,第一植物对应的目标灌溉信息可以为每周5的下午5点浇1000毫升的水。可选的,可以根据每次浇水的水量,确定浇水时间。例如,每次向植物浇水1000毫升时,浇水时间可以为每周一次,每次向植物浇水500毫升时,浇水时间可以为每周两次。
104.可以根据如下可行的实现方式确定目标灌溉信息:根据植物信息,确定第一植物对应的标准灌溉信息。其中,标准灌溉信息可以为第一植物在适宜生长的环境下对应的浇水时间和浇水量。例如,植物绿萝对应的标准灌溉信息可以为每天上午11点浇水200毫升。
105.可选的,可以根据植物信息与标准灌溉信息的对应关系,确定第一植物对应的标准灌溉信息。例如,植物信息与标准灌溉信息的对应关系可以如表2所示:
106.表2
107.植物信息标准灌溉信息植物信息1标准灌溉信息1植物信息2标准灌溉信息1植物信息3标准灌溉信息3
…………
108.需要说明的是,表2只是以示例的形式示意植物信息与标准灌溉信息的对应关系,并非对植物信息与标准灌溉信息的对应关系的限定。
109.根据植物信息与标准灌溉信息的对应关系,确定第一植物对应的标准灌溉信息。例如,第一植物对应的植物信息为植物信息1时,第一植物对应的标准灌溉信息为标准灌溉信息1;第一植物对应的植物信息为植物信息2时,第一植物对应的标准灌溉信息为标准灌溉信息2;第一植物对应的植物信息为植物信息3时,第一植物对应的标准灌溉信息为标准灌溉信息3。
110.获取第一植物的当前的缺水信息。其中,缺水信息用于指示第一植物当前的状态需要浇水的水量。例如,第一植物中的部分叶片枯萎时,第一植物的缺水信息为缺少300毫升水;第一植物的土壤中的水分过量时,第一植物的缺水信息为过量300毫升水。
111.根据标准灌溉信息和缺水信息,确定目标灌溉信息。例如,若标准灌溉信息指示第一植物每周需要浇水1000毫升,第一植物的缺水信息指示第一植物缺水300毫升,则目标灌溉信息为第一植物每周需要浇水1300毫升;若标准灌溉信息指示第一植物每周需要浇水1000毫升,第一植物的缺水信息指示第一植物水量过量300毫升,则目标灌溉信息为第一植物每周需要浇水700毫升。
112.s204、根据目标灌溉信息,控制浇水装置向第一植物浇水。
113.浇水装置的出水口设置有控制阀。其中,控制阀用于打开或关闭出水口。可选的,
出水口处可以设置花洒提高浇水装置的浇水效果。例如,浇水装置的出水口设置有控制阀,在第一植物需要浇水时,终端设备可以将控制阀打开,使得水流可以通过出水口流向第一植物,在第一植物不需要浇水时,终端设备可以将控制阀关闭,使得水流无法通过出水口流向第一植物。
114.可选的,第一植物可以设置于出水口的下方,可以根据第一植物的数量确定浇水装置中控制阀的数量。例如,在待浇灌的第一植物为3棵时,可以在浇水装置中设置3个控制阀,每个控制阀设置于每个第一植物的上方,使得水流可以从控制阀控制的出水口流向第一植物。
115.可选的,可以根据如下可行的实现方式控制浇水装置向第一植物浇水:获取浇水装置出水口的单位出水量。其中,单位出水量为单位时间的出水量。例如,浇水装置出水口的单数出水量可以为每分钟100毫升。
116.根据浇水量和单位出水量,确定出水时长。例如,目标灌溉信息中指示第一植物的浇水量为1000毫升,浇水装置的出水口的单位出水量为每分钟100毫升时,出水时长为10分钟。
117.在浇水时刻,向控制阀发送第一浇水指令,其中第一浇水指令中包括出水时长,第一浇水指令用于控制控制阀在出水时长内处于打开状态,例如,终端设备确定出水时长为10分钟,终端设备向控制阀发送第一浇水指令打开控制阀,使得浇水装置中的水可以从控制阀的出水口流向第一植物,在控制阀打开10分钟后,控制阀关闭,浇水装置中的水无法从控制阀的出水口流向第一植物。
118.下面,结合图4,详细介绍控制浇水装置向第一植物浇水的过程。
119.图4为本技术实施例提供的控制浇水装置向第一植物浇水的过程示意图。请参见图4,包括浇水装置和终端设备。浇水装置中包括控制阀。终端设备根据目标灌溉信息,打开浇水装置中的控制阀,使得浇水装置中的水可以从控制阀的出水口流向第一植物。在控制阀中的出水量达到目标灌溉信息中的浇水量时,终端设备控制浇水装置的控制阀关闭,使得浇水装置中的水量无法通过控制阀的出水口流向第一植物,这样可以准确的控制第一植物的浇水量,进而可以提高浇水的效果。
120.本技术实施例提供一种灌溉控制方法,获取第一图像,其中第一图像中包括待灌溉的第一植物的图像,根据第一图像,确定第一植物的植物信息,根据植物信息,根据植物信息,确定第一植物对应的标准灌溉信息,获取第一植物的当前的缺水信息,并根据标准灌溉信息和缺水信息,确定目标灌溉信息,目标灌溉信息包括浇水时间和浇水量,根据目标灌溉信息,控制浇水装置向第一植物浇水。在上述方法中,可以根据获取的第一植物的图像,准确的确定第一植物对应的标准灌溉信息,并结合第一植物的缺水信息,准确的确定第一植物对应的目标灌溉信息,提高了对第一植物浇水的灵活性。同时,控制浇水装置按照目标灌溉信息对第一植物浇水,这样可以准确的对待灌溉的第一植物进行浇水,进而可以提高灌溉控制的精确性。
121.在图2所示的实施例中,有两种确定第一植物的当前的缺水信息的过程。下面根据图5-图6,详细介绍两种确定第一植物的当前缺水信息的方法。
122.图5为本技术实施例提供的一种确定第一植物的当前缺水信息的示意图。请参见图5,该方法包括:
123.s501、对第一图像进行图像识别,得到第一植物对应的特征信息。
124.特征信息包括第一植物外观特征和第一植物所在土壤的土壤特征。其中,第一植物的外观特征用于指示第一植物的外观状态。例如,第一植物的外观特征可以为第一植物的叶子状态、第一植物的花卉状态等。例如,第一植物的外观特征可以为第一植物的叶子枯萎、第一植物的花卉凋零等。第一植物所在土壤的土壤特征可以为第一植物对应的花盆中土壤的水分。例如,第一植物对应的花盆中土壤的水分可以为湿润、干燥等。例如,可以根据土壤的颜色确定土壤的水分,若第一植物所在土壤的土壤特征可以为土壤水分为80%,此时说明第一植物所在土壤的水分较高,无需大量浇水。
125.s502、根据特征信息,确定缺水信息。
126.缺水信息可以为第一植物缺水的水量或第一植物过多的水量。例如,第一植物的叶子枯萎,第一植物所在土壤的土壤水分为20%,此时,第一植物对应的缺水信息为第一植物缺水的水量为300毫升;第一植物的叶子繁茂,第一植物所在土壤的土壤水分为80%,此时,第一植物对应的缺水信息为第一植物过多的水量为200毫升。
127.可选的,可以根据特征信息与缺水信息的对应关系,确定缺水信息。例如,特征信息与缺水信息的对应关系可以如表3所示:
128.表3
129.特征信息缺水信息特征信息1缺水信息1特征信息2缺水信息1特征信息3缺水信息3
…………
130.需要说明的是,表3只是以示例的形式示意特征信息与缺水信息的对应关系,并非对特征信息与缺水信息的对应关系的限定。
131.例如,若对第一图像进行图像识别,得到第一植物对应的特征信息为特征信息1,则第一植物对应的缺水信息为缺水信息1;若第一植物对应的特征信息为特征信息2,则第一植物对应的缺水信息为缺水信息2;若第一植物对应的特征信息为特征信息3,则第一植物对应的缺水信息为缺水信息3。
132.本技术实施例提供一种灌溉控制方法,对第一图像进行图像识别,得到第一植物对应的特征信息,特征信息包括第一植物外观特征和第一植物所在土壤的土壤特征,根据特征信息,确定缺水信息。上述方法中,根据第一图像中第一植物对应的外观特征和第一植物所在土壤的土壤特征,可以准确的确定第一植物的缺水信息,进而可以提高灌溉控制的精确性。
133.图6为本技术实施例提供的另一种确定第一植物的缺水信息的示意图。请参见图6,该方法包括:
134.s601、获取第一植物对应的历史灌溉信息。
135.历史灌溉信息可以为第一植物在预设时段内的浇水量。例如,第一植物对应的历史灌溉信息可以为过去的一周内向第一植物浇水800毫升的水。
136.可选的,可以根据终端设备控制浇水装置向第一植物浇水的浇水量,确定历史灌溉信息。例如,终端设备在过去一周内控制浇水装置向第一植物浇水1000毫升,第一植物对
应的历史灌溉信息为一周1000毫升。
137.s602、获取在预设时段内的天气信息。
138.其中,天气信息可以为第一植物所在地区的天气信息。例如,用户居住在青岛,并在阳台养了一盆绿萝,天气信息可以为过去一周内,青岛的天气信息。例如,天气信息可以为晴天、雨天等,天气信息也可以为环境湿度和光照强度。
139.s603、根据历史灌溉信息和天气信息,确定缺水信息。
140.可选的,可以根据历史灌溉信息、天气信息与缺水信息的对应关系,确定缺水信息。例如,历史灌溉信息、天气信息与缺水信息的对应关系,确定缺水信息的对应关系可以如表4所示:
141.表4
142.历史灌溉信息天气信息缺水信息历史灌溉信息1天气信息1缺水信息1历史灌溉信息2天气信息2缺水信息1历史灌溉信息3天气信息3缺水信息3
………………
143.需要说明的是,表4只是以示例的形式示意历史灌溉信息、天气信息与缺水信息的对应关系,并非对历史灌溉信息、天气信息与缺水信息的对应关系的限定。
144.例如,在第一植物的历史灌溉信息为历史灌溉信息1,第一植物所在地区的天气信息为天气信息1时,第一植物对应的缺水信息为缺水信息1;在第一植物的历史灌溉信息为历史灌溉信息2,第一植物所在地区的天气信息为天气信息2时,第一植物对应的缺水信息为缺水信息2;在第一植物的历史灌溉信息为历史灌溉信息3,第一植物所在地区的天气信息为天气信息3时,第一植物对应的缺水信息为缺水信息3。
145.本技术实施例提供的灌溉控制方法,获取第一植物对应的历史灌溉信息和预设时段内的天气信息,并根据历史灌溉信息和天气信息,确定缺水信息。上述方法中,结合第一植物的历史灌溉信息和第一植物所在地区的天气信息,可以更准确的确定第一植物对应的缺水信息,进而可以提高灌溉控制的精确性。
146.在上述任意一个实施例的基础上,下面,结合图8,详细说明灌溉控制方法的过程。
147.图7为本技术实施例提供的一种灌溉控制方法的过程示意图。请参见图7,包括终端设备、服务器、第一植物和浇水装置。终端设备可以根据摄像装置获取第一植物对应的图像,并向服务器发送第一植物对应的图像。
148.服务器接收到第一植物对应的图像后,可以在数据库中确定第一植物对应的植物信息,并向终端设备发送第一植物对应的植物信息。终端设备获取第一植物的缺水信息,并根据第一植物对应的植物信息,确定第一植物对应的标准灌溉信息。
149.进而根据第一植物的缺水信息和第一植物对应的标准灌溉信息,确定第一植物对应的目标灌溉信息,并根据目标灌溉信息生成第一浇水指令。向浇水装置发送第一浇水指令,使得浇水装置按照目标灌溉信息中的浇水量,对第一植物浇水。
150.本技术实施例提供的灌溉控制方法,获取第一图像,其中第一图像中包括待灌溉的第一植物的图像,根据第一图像,确定第一植物的植物信息,根据植物信息,根据植物信息,确定第一植物对应的标准灌溉信息,获取第一植物的当前的缺水信息,并根据标准灌溉
信息和缺水信息,确定目标灌溉信息,目标灌溉信息包括浇水时间和浇水量,根据目标灌溉信息,控制浇水装置向第一植物浇水。在上述方法中,可以根据获取的第一植物的图像,准确的确定第一植物对应的标准灌溉信息,并结合第一植物的缺水信息,准确的确定第一植物对应的目标灌溉信息,提高了对第一植物浇水的灵活性。同时,控制浇水装置按照目标灌溉信息对第一植物浇水,这样可以准确的对待灌溉的第一植物进行浇水,进而可以提高灌溉控制的精确性。
151.图8为本技术实施例提供的一种灌溉控制装置的结构示意图。请参见图8,所述灌溉控制装置10包括获取模块11、第一确定模块12、第二确定模块13和控制模块14,其中:
152.所述获取模块11用于,获取第一图像,所述第一图像中包括待灌溉的第一植物的图像;
153.所述第一确定模块12用于,根据所述第一图像,确定所述第一植物的植物信息;
154.所述第二确定模块13用于,根据所述植物信息,确定目标灌溉信息,所述目标灌溉信息包括浇水时间和浇水量;
155.所述控制模块14用于,根据所述目标灌溉信息,控制浇水装置向所述第一植物浇水。
156.在一种可能的实施方式中,所述第二确定模块13具体用于:
157.根据所述植物信息,确定所述第一植物对应的标准灌溉信息;
158.获取所述第一植物的当前的缺水信息;
159.根据所述标准灌溉信息和所述缺水信息,确定所述目标灌溉信息。
160.在一种可能的实施方式中,所述第二确定模块13具体用于:
161.对所述第一图像进行图像识别,得到所述第一植物对应的特征信息,所述特征信息包括所述第一植物外观特征和所述第一植物所在土壤的土壤特征;
162.根据所述特征信息,确定所述缺水信息。
163.在一种可能的实施方式中,所述第二确定模块13具体用于:
164.获取所述第一植物对应的历史灌溉信息;
165.获取在预设时段内的天气信息;
166.根据所述历史灌溉信息和所述天气信息,确定所述缺水信息。
167.在一种可能的实施方式中,所述第一确定模块12具体用于:
168.向服务器发送所述第一图像;
169.接收所述服务器发送的所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
170.在一种可能的实施方式中,所述第一确定模块12具体用于:
171.对所述第一图像进行识别处理,得到图像特征;
172.根据所述图像特征,确定所述植物信息,所述植物信息包括如下至少一种:植物名称、植物类型或照看程序。
173.在一种可能的实施方式中,所述控制模块14具体用于:
174.获取所述浇水装置的出水口的单位出水量,所述单位出水量为单位时间的出水量;
175.根据所述浇水量和所述单位出水量,确定出水时长;
176.在所述浇水时刻,向所述控制阀发送第一浇水指令,所述第一浇水指令中包括出水时长,所述第一浇水指令用于控制所述控制阀在所述出水时长内处于打开状态。
177.本技术实施例提供的一种灌溉控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
178.图9为本技术实施例提供的灌溉控制设备的硬件结构示意图。请参见图9,该灌溉控制设备20可以包括:处理器21和存储器22,其中,处理器21和存储器22可以通信;示例性的,处理器21和存储器22通过通信总线23通信,所述存储器22用于存储程序指令,所述处理器21用于调用存储器中的程序指令执行上述任意方法实施例所示的洗涤设备的控制方法。
179.可选的,灌溉控制设备20还可以包括通信接口,通信接口可以包括发送器和/或接收器。
180.可选的,上述处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
181.本技术实施例提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序用于实现如上述任意实施例所述的灌溉控制方法。
182.本技术实施例提供一种计算机程序产品,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行上述灌溉控制方法。
183.实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-only memory,缩写:rom)、ram、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetic tape)、软盘(英文:floppy disk)、光盘(英文:optical disc)及其任意组合。
184.本技术实施例是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
185.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
186.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
187.显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
188.在本技术中,术语“包括”及其变形可以指非限制性的包括;术语“或”及其变形可以指“和/或”。本本技术中术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本技术中,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献