掌桥专利:专业的专利平台
掌桥专利
首页

农业探针的布局方法和装置

文献发布时间:2024-04-18 20:00:50


农业探针的布局方法和装置

技术领域

本申请涉及农业技术领域,尤其涉及一种农业探针的布局方法和装置。

背景技术

相关技术中,农业探针是应用在农业中可用于检测土壤中相关数据的传感设备,如,用于检测土壤温度、湿度的传感器,用于检测盐碱度、氮磷成分的传感器。目前,在需要进行土壤中前述相关数据的测量时,通常采用人工使用农业探针的方式,实现测量。这种人工方式,无法体现智慧农业的智能性。

发明内容

本申请提供了一种农业探针的布局方法和装置。

根据本申请的第一方面,提供了一种农业探针的布局方法,包括:

获得待布局地块的第一属性信息,所述第一属性信息包括待布局地块所处地势、形状、面积和所种的农业品种中的至少之一;

对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略;

获得待布局地块的第二属性信息,所述第二属性信息表征所述待布局地块中是否存在不同于探针的部署物或所述农业品种的属性;

基于待布局地块的第二属性信息,确定是否对所述探针布局策略进行调整以得到目标布局策略;

按照所述目标布局策略,对所述待布局地块进行探针的布局。

在一可实施方式中,布局到所述待布局地块的探针的数量为至少两个;所述至少两个探针中的各探针用于感应各探针对应的地块区域的传感数据;

所述方法还包括:

基于所述传感数据,生成农业指导数据,所述农业指导数据用于指示农业操作。

在一可实施方式中,所述基于待布局地块的第二属性信息,确定是否对所述探针布局策略进行调整以得到目标布局策略,包括:

在所述第二属性信息表征所述待布局地块中存在不同于探针的部署物或所述农业品种的属性为目标属性的情况下,对所述探针布局策略进行调整以得到目标布局策略。

在一可实施方式中,所述方法还包括:

在所述待布局地块中存在有不同于探针的部署物的情况下,基于所述待布局地块的第一属性信息以及所述部署物的属性,对所述探针布局策略进行调整,得到目标布局策略。

在一可实施方式中,所述对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略,包括:

获得所述探针的探测属性;

基于所述待布局地块的地势和形状,按照所述探针的探测属性和待布局地块的面积,对所述待布局地块进行区域划分,得到所述待布局地块的各划分区域;

基于所述各划分区域及各探针在各划分区域中的位置,得到探针布局策略。

在一可实施方式中,所述基于所述待布局地块的第一属性信息以及所述部署物的属性,对所述探针布局策略进行调整,得到目标布局策略,包括:

基于所述待布局地块的面积、所述部署物在所述待布局地块中的位置和大小、以及探针的探测属性,对探针布局策略中的各划分区域进行重新划分;

基于重新划分的各区域、及各探针在重新划分的区域中的位置,得到目标布局策略。

在一可实施方式中,所述方法还包括:

基于所述农业品种的属性,确定所述部署物的属性。

在一可实施方式中,第一待布局地块的目标布局策略所指示的探针数量不同于第二待布局地块的目标布局策略所指示的探针数量;

和/或,第一待布局地块的目标布局策略所指示的探针位置不同于第二待布局地块的目标布局策略所指示的探针位置;

其中,第一待布局地块和第二待布局地块的面积相同,且第一待布局地块的地势类型不同于第二待布局地块的地势类型。

在一可实施方式中,所述第一待布局地块的地势陡峭于所述第二待布局地块的地势;

所述第一待布局地块的目标布局策略所指示的探针数量多于第二待布局地块的目标布局策略所指示的探针数量。

根据本申请的第二方面,提供了一种农业探针的布局装置,所述装置包括:

第一获得单元,用于获得待布局地块的第一属性信息,所述第一属性信息包括待布局地块所处地势、形状、面积和所种的农业品种中的至少之一;

第二获得单元,用于对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略;

第三获得单元,用于获得待布局地块的第二属性信息,所述第二属性信息表征所述待布局地块中是否存在不同于探针的部署物或所述农业品种的属性;

确定单元,用于基于待布局地块的第二属性信息,确定是否对所述探针布局策略进行调整以得到目标布局策略;

布局单元,用于按照所述目标布局策略,对所述待布局地块进行探针的布局。

根据本申请的第三方面,提供了一种电子设备,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请所述的方法。

根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请所述的方法。

本申请中,基于对待布局地块的第一属性信息的分析,得到针对待布局地块的(初始)探针布局策略,可方便探针的自动布局。基于待布局地块的第二属性信息,确定是否进行探针布局策略的调整,从而得到最终的目标布局策略,可实现准确且高效的探针布局。这种探针的自动、准确且高效布局方案,可方便对土壤中相关数据的自动获得,满足智慧农业的智能性。

应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。

附图说明

通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:

在附图中,相同或对应的标号表示相同或对应的部分。

图1示出了本申请实施例中农业探针的布局方法的实现流程示意图一;

图2示出了本申请实施例中农业探针的布局方法的实现流程示意图二;

图3示出了本申请实施例中探针在地块中的布局示意图一;

图4示出了本申请实施例中坡地及其坡度信息示意图;

图5示出了本申请实施例中探针在地块中的布局示意图二;

图6示出了本申请实施例中农业探针的布局装置的组成结构示意图;

图7示出了本申请实施例中电子设备的组成结构示意图。

具体实施方式

为使本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。

在以下的描述中,所涉及的术语“第一第二”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一第二”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。

应理解,在本申请的各种实施例中,各实施过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本申请提供一种农业探针的布局方案,该方案能够实现农业探针(可简称为探针)在地块中的布局。针对布局有探针的地块,在存在有测量土壤中温度、湿度、盐碱度、氮磷成分的需求时,(农业用)服务器可向地块中已布局的一个或多个探针发送测量指令,各探针响应测量指令,对土壤中的温度、湿度、光照强度、盐碱度、氮磷成分等进行测量或检测,并将测量或检测结果发送至服务器。由此,通过对布局在地块中的探针的控制,实现对土壤中相关数据的获得,为对土壤中相关数据的一种自动获得方式。与人工方式相比,可大大节省人力,为智慧农业提供了一种技术支持,满足智慧农业的智能性。

图1示出了本申请实施例中农业探针的布局方法的实现流程示意图一。如图1所示,所述方法包括:

S(步骤)101:获得待布局地块的第一属性信息,所述第一属性信息包括待布局地块所处地势、形状、面积和所种的农业品种中的至少之一;

本步骤中,待布局地块指的是任意一个可进行探针布局的地块。地块所处的地势可以是地块属于何种地势的地块,如地块是平原地、地块是坡地、地块是梯田地等。地势形状可以是长方形、椭圆形等规则和其他不规则的合理形状。地块所种植物的农业品种,指的是该地块种植何种植物,如,种植水稻、玉米、苹果、葡萄等。本申请中,将地块的地势、形状、面积和农业品种等信息,作为地块的第一属性信息而使用。

通常,农业用设备、如农业用服务器(简称为服务器)记录有各地块的标识及各地块所处地势、形状、面积和其所种植的农业品种等信息之间的对应关系。其中,各地块的标识可以是任何能够唯一标识该地块的信息,如编号为123的地块、或农户张三家的地块等。

在实施时,从众多地块中,选择出一个或多个尚未布局有探针的地块作为待布局地块。基于待布局地块的标识,从服务器的记录数据中,读取出包括有该标识的对应关系。从读取出的对应关系中,即可获知待布局地块所处地势、形状、面积和所种的农业品种等信息。

S102:对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略;

本步骤中,探针布局策略包括在需在待布局地块布局的探针的位置和/或数量。

在第一属性信息为地块面积的情况下,在实施时,可利用地面面积和探针的探测范围大小,实现对待布局地块的探针数量的计算。如,探针数量=地块面积/探针的探测范围大小。探针数量通常为整数,可以是地块面积/探针的探测范围大小相除结果的向上或向下取整。

在第一属性信息为地块形状的情况下,在实施时,可基于地块形状,对探针的位置进行设置。示例性地,如果地块为规则形状,如圆形,则可将探针设置在圆形的中心。还可将,该圆形划分为两个或多个子圆形,将探针设置在各子圆形的中心。如果地块是不规则形状,则探针在不规则形状中的设置位置,保证探针测量土壤相关数据时,不存在由于探针位置过于稀疏而导致地块中存在无法测量到土壤相关数据的情形。

S103:获得待布局地块的第二属性信息,所述第二属性信息表征所述待布局地块中是否存在不同于探针的部署物或所述农业品种的属性;

部署物可以是部署在地块中用于向地块输送营养的管道、沟渠等。在地块种植的品种是水稻的情况下,为满足水稻对水量的需求,可在地块中布局用于向地块输送水的管道。

农业品种的属性可表示该农业品种是需要何种营养比较多的品种。如,水稻是需要水资源比较多的农业品种。葡萄是需要氮肥、磷肥比较多的品种。在一定程度上,地块中是否存在部署物是由该地块中所种的品种而定。如,地块中种植耐旱的植物,如仙人掌时,地块中可无需布局管道。如,地块中种植需要水多的植物,如水稻时,地块中需布局管道,用于输送水。

可以理解,如果种植的品种是需要在地块中布局管道的品种,但不同品种对水的需求量是不同的。示例性地,如果将部署物的大小作为部署物的属性,则在种植的农业品种是对水分需求多的品种,则布局的管道大,在地块中的占用位置大。反之,种植的农业品种是对水分需求少的品种,则布局的管道小,在地块中的占用位置小。如此,本申请中,基于农业品种的属性,确定部署物的属性。如,基于农业品种对水的需求量不同,确定部署在地块中的管道占用地块的位置是大还是小。在实际应用中,地块的标识信息、地块中是否存在不同于探针的部署物以及地块种植的农业品种的属性等信息、以对应关系的形式,记录在服务器中。

在实施时,从服务器中,读取出包括待布局地块的标识信息的对应关系,从对应关系中,获知该待布局地块是否已布局有部署物、以及农业品种的属性等信息。

S104:基于待布局地块的第二属性信息,确定是否对所述探针布局策略进行调整以得到目标布局策略;

可以理解,由于部署物的存在占用了地块的一定位置和大小,所以,诸如管道这种部署物的存在,会影响到对探针的部署。如,部署物在地块中的占用,使得地块中可部署探针的面积减小,被部署的探针数量自然减少。

在实际应用中,在第二属性信息表征待布局地块中存在不同于探针的部署物或农业品种的属性为目标属性的情况下,对探针布局策略进行调整以得到目标布局策略。其中,在待布局地块种植的品种是水稻时,目标属性可以是农业品种是需要水分多的品种。通俗来讲,对探针布局策略进行调整,在一定程度上,可认为是在待布局地块存在有部署物的情况下,对探针布局策略中探针的位置和数量中的至少之一进行调整。

如果第二属性信息表征待布局地块中存在不同于探针的部署物、以及农业品种的属性为非目标属性,则无需对探针布局策略进行调整,将探针布局策略作为目标布局策略使用。

S105:按照所述目标布局策略,对所述待布局地块进行探针的布局。

目标探针布局策略包括在最终在待布局地块中布局的探针的位置和/或数量。按照目标探针布局策略中指示的探针位置和/或数量,在待布局地块中进行探针的布局。

在实际应用中,执行S101~S105的主体可以是任何农业用设备,如农业用终端、农业用服务器。

S101~S105所示的技术方案,是一种将探针布局至地块中的布局策略的确定方案。基于待布局地块的第一属性信息,得到针对待布局地块的(初始)探针布局策略,可方便探针的自动布局。基于待布局地块的第二属性信息,确定是否进行探针布局策略的调整,从而得到最终的目标布局策略,可实现准确且高效的探针布局。

通俗来讲,如果将第一属性信息和第二属性信息视为待布局地块的属性信息,则S101~S105所示的技术方案,提出了一种基于待布局地块的属性信息进行探针布局策略的初始制定以及是否调整的方案。该方案,为在地块中进行探针的自动布局、准确且高效布局提供了一种技术支持。这种探针的自动、准确且高效布局方案,可方便对土壤中相关数据的自动获得,满足智慧农业的智能性。

可以理解,按照目标布局策略布局到待布局地块的探针的数量可以为一个,还可以为至少两个。优选为,至少两个。探针具有一定的探测范围,对于地块中位于该探测范围内的土壤,其能够进行相关数据的探测。布局到待布局地块中的各探针用于负责对处于各自探测范围内的地块区域的传感数据进行探测。即,各探针用于感应各探针对应的地块区域的传感数据。其中,传感数据指的是土壤温度、湿度、盐碱度、氮磷成分等。

需要说明的是,本申请中的布局到待布局地块中的探针指的是能够探测到任何土壤数据的多功能探针,如,是具有能够探测到温度、湿度、光照强度、盐碱度、氮磷成分等土壤数据的多功能探针。当然,布局到待布局地块中的探针也可以是具有单一功能或前述多功能中的部分功能的探针。优选为,多功能探针。

在实际应用中,针对布局有探针的地块,如果存在有测量土壤中相关数据的需求时,则(农业用)服务器可向地块中已布局的各探针发送测量指令。各探针响应测量指令,对土壤中的相关数据进行测量或检测,将测量或检测结果作为传感数据,发送至服务器。服务器基于传感数据,生成农业指导数据,所述农业指导数据用于指示诸如播种、灌溉、施肥等的农业操作。

示例性地,服务器向地块中已布局的各探针发送测量指令,各探针响应测量指令,对土壤中的相关数据如土壤湿度进行测量,将测量结果作为传感数据,发送至服务器。服务器分析土壤湿度是否位于湿度的合理范围内,如果在合理范围外,如低于合理范围内的湿度值,则说明土壤过干,需要灌溉。服务器生成提示信息,用于提示农户该待布局地块目前缺水,需要灌溉或浇水。

作为一实施方案,前述的对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略的实现可由图2所示的流程来完成。

S1021:获得探针的探测属性。

探针的探测属性指的是探针的探测范围。在实际应用中,探针范围通常是以一定探测半径r为基准向外辐射的圆的面积。如,以r=2m(米)为探测半径,向外辐射的圆。

本步骤中,探针的探针范围这一信息被记录到服务器中,可通过从服务器中读取要布局到待布局地块的探针的探测半径,即可获知探针的探测属性。

S1022:基于待布局地块的地势和形状,按照探针的探测属性和待布局地块的面积,对待布局地块进行区域划分,得到待布局地块的各划分区域。

如果待布局地块的形状为规则形状,如,为长方形,且待布局地块的地势为平原,则可按照探针的探测属性和待布局地块的面积,对待布局地块进行区域划分。

结合图3所示的长方形地块,计算待布局地块的面积下包括多少个探测范围。即,用待布局地块的面积除以探针的探测范围(如r=2m的圆的面积),得到待布局地块的面积下包括多少探测范围的结果。将待布局地块的面积下包括的各个探测范围在待布局地块中的对应区域,作为对待布局地块的区域划分结果。如图3所示,区域1-区域L可作为对待布局地块的区域划分结果。

如果待布局地块的形状为规则形状,但待布局地块的地势为非平原,如为坡地,则可采用前述的与地势为平原的方案来处理,还可以采用如下方式来获得待布局地块的各划分区域:获得待布局地块的坡度信息,基于坡度信息和待布局地块的(实际)面积信息,得到待布局地块的目标待布局面积。按照探针的探测属性,对目标待布局面积进行数量划分。按照所述数量,对待布局地块进行区域划分,得到待布局地块的各划分区域。

前述方案中,将从第一属性信息中获知的待布局地块的面积作为待布局地块的实际面积使用。可将待布局地块相对于水平线的角度作为待布局地块的坡度信息。如图4所示,待布局地块相对于水平线的角度是α°。利用公式(1):目标待布局面积=待布局地块的实际面积信息÷cosα,得到目标待布局面积。

计算目标待布局面积下包括多少个探测范围。即,用目标待布局面积除以探针的探测范围(如r=2m的圆的面积),得到目标待布局面积包括多少个探测范围的结果。即,得到了对目标待布局面积的数量划分结果。

假定目标待布局面积除以探针的探测范围是M个(M通常为向上或向下取整的正整数)。如图5所示的长方形地块,将待布局地块平均划分为M个区域,得到将对待布局地块平均划分为区域1~区域M的划分结果。区域1~区域M的每个区域对应一个探针。每个区域对应的探针可设置在该区域的中心处。图5是以划分的各区域是长方形为例进行的说明,此外,对待布局地块进行平均划分的各区域的形状可以是与探测范围类似的圆形,还可以是正方形,不做具体限定。

可以理解,α的度数小于90度,在一般情形下,目标待布局面积大于待布局地块的实际面积。用目标待布局面积除以探测范围,和用实际面积除以探测范围相比,用目标待布局面积除以探测范围得到的划分数量更多。将待布局地块划分为更多的区域,可使得区域划分更加精细化。区域划分更精细,探针在待布局地块中的布局密度更大,从而探测到的传感数据更加准确。

可以理解,同样大小面积的地,探针布局密度大时探针在地块中的位置与探针布局密度小时探针在地块中的位置是不相同的。探针布局密度大时,在地块中布局的任意两个相邻探针之间的距离,要小于探针布局密度小时,在地块中布局的任意两个相邻探针之间的距离。由此可知,同样大小面积的两块地,如果地势不同,则在两个地块中布局出的探针数量和探针位置也不同。

即,如果两个地块的地势不同,如一个是平原地,一个是坡地,或者两个都是坡地,但是坡度信息不同,则这两块地会由于地势的不同,而需要布局不同数量的探针,以及探针在各自地块中的位置也不相同。具体的,在一个是平原地,一个是坡地的情况下,在坡地中需要布局的探针数量要多于在同样面积下的平原地中布局的探针数量。

如果将这两地块分别视为第一待布局地块和第二待布局地块,在第一待布局地块和第二待布局地块的面积相同,且第一待布局地块的地势类型不同于第二待布局地块的地势类型的情况下,第一待布局地块的目标布局策略所指示的探针数量不同于第二待布局地块的目标布局策略所指示的探针数量。和/或,第一待布局地块的目标布局策略所指示的探针位置不同于第二待布局地块的目标布局策略所指示的探针位置。

在一个可选实施方式中,第一待布局地块和第二待布局地块的地势类型不同,如,第一待布局地块是属于坡地类型的地块,第二待布局地块是属于平原类型的地块。即,第一待布局地块(如坡地)的地势陡峭于第二待布局地块(如平原)的地势。在第一待布局地块(如坡地)的地势陡峭于第二待布局地块(如平原)的地势,即第一待布局地块的坡度大于第二待布局地块的坡度的情况下,第一待布局地块(如坡地)的目标布局策略所指示的探针数量多于第二待布局地块(如平原)的目标布局策略所指示的探针数量。

两个地块的面积相同,地势类型相同,如均为坡地这一地势类型的地块,但两个地块的坡度信息不同,则为该两个地块得到的目标布局策略也会有所不同。举例而言,坡地1和坡地2的(实际)面积相同,坡地1(坡度是α

如果待布局地块的形状为非规则形状,可通过切割方式或填补方式,将非规则形状处理为规则形状。之后,再利用前述在待布局地块的形状为规则形状下的方案,实现对待布局地块的各划分区域的划分。其中,切割方式主要是通过将非规则形状进行边缘的切割,从而使得非规则形状变成规则形状。填补方式主要是通过对非规则形状进行边缘的填补,从而使得非规则形状变成规则形状。

S1023:基于对待布局地块的各划分区域及各探针在各划分区域中的位置,得到探针布局策略。

本申请中,探针布局策略指的是在待布局地块中需要布局的探针的数量、以及各探针在地块中的位置。

S1021~S1023中,利用探针属性和待布局地块的第一属性信息,得到对待布局地块的探针布局策略,可保证探针布局策略的准确性,体现了智慧农业的智能性。

在待布局地块的第二属性信息表征待布局地块中存在不同于探针的部署物时,获得部署物在待布局地块中的位置和大小。在实施时,待布局地块中的部署物的位置和大小等信息被记录到服务器中。可通过读取服务器中记录的该数据,而获知诸如位置和大小的部署物的属性。基于待布局地块的第一属性信息以及部署物的属性,对探针布局策略进行调整,以得到目标布局策略。

本申请中,可根据待布局地块的第一属性信息以及部署物的属性,对探针布局策略进行调整。即,根据地块中的实际部署情况(部署物的大小和位置),对探针布局策略进行及时调整,提高探针布局策略的精准性,以实现对探针的精准布局。

本申请中,基于待布局地块的第一属性信息以及部署物的属性,对探针布局策略进行调整,得到目标布局策略的方案,可采用以下方式实现:基于待布局地块的面积、部署物在待布局地块中的位置和大小、以及探针的探测属性,对探针布局策略中的各划分区域进行重新划分。基于重新划分的各区域、及各探针在重新划分的区域中的位置,得到目标布局策略。

以待布局地块为平原地、形状为规则形状为例,部署物在待布局地块中的占用大小为B,待布局地块的面积是S。先计算待布局地块的面积与部署物在地块中所占面积之差C,C=S-B,用待布局地块的面积与部署物在地块中所占面积之差C除以探针的探测范围(如r=2m的圆的面积),得到待布局地块的面积与部署物在地块中所占面积之差C下包括多少探测范围的结果。在待布局地块中除部署物占用区域之外的其他地方,划分出各个探测范围在待布局地块中的对应区域,以实现对探针布局策略中的各划分区域的重新划分。重新划分的各区域对应一个探针,重新划分的区域对应的探针可设置在重新划分区域的中心处。相对于探针布局策略中待布局地块中的探针数量和位置而言,在目标布局策略中待布局地块的探测数量和位置均发生了变化,以适配在待布局地块中出现的部署物。

以待布局地块为坡地、形状为规则形状为例,部署物在待布局地块中的占用大小为B,待布局地块的面积是S。先计算待布局地块的面积与部署物在地块中所占面积之差C,C=S-B。假定待布局地块相对于水平线的角度是α°。利用公式(2):目标待布局面积=(S-B)÷cosα,得到目标待布局面积。用目标待布局面积除以探针的探测范围(如r=2m的圆的面积),得到目标待布局面积包括多少个探测范围的结果。即,得到了对目标待布局面积的数量划分结果M。将待布局地块中除部署物占用区域之外的其他地方,平均划分为M个区域,得到对待布局地块的重新划分结果。重新划分后的每个区域对应一个探针。每个区域对应的探针可设置在该区域的中心处。

通俗来讲,待布局地块的重新划分,是因为地块中部署物的出现。如果地块中未出现部署物,则可采用探针布局策略在该地块中进行探针的布局。如果地块中出现部署物,则需要根据部署物的属性,对探针布局策略进行及时调整,以得到最终的目标布局策略。探针布局策略的及时调整,使得在同一地块中既能够成功部署探针,也能够成功部署部署物,进而既可实现探针正常的探测功能、也可实现部署物的正常灌溉、施肥等功能。满足了多样性的需求,减少了人工作业量,提高农业生产效率,为智慧农业的智能性提供了技术支持。

本申请的农业探针的布局方案,可作为对农场土地管理的一种方案,实现探针在地块中的自动、准确和高效布局。利用服务器与探针之间的交互,可实现对土壤数据的自动获得,突显了农业智能性。本技术方案的可以适用于对各种规模的农场土地进行管理,应用前景广泛,探针的自动且高效布局,为土壤信息的智能化监控提供了可行的解决方案。如此,有利于提高农产品的质量和生产效率,从而推动现代农业快速发展。

本申请提供一种农业探针的布局装置,如图6所示,所述装置包括:

第一获得单元601,用于获得待布局地块的第一属性信息,所述第一属性信息包括待布局地块所处地势、形状、面积和所种的农业品种中的至少之一;

第二获得单元602,用于对待布局地块的第一属性信息进行分析,得到针对所述待布局地块的探针布局策略;

第三获得单元603,用于获得待布局地块的第二属性信息,所述第二属性信息表征所述待布局地块中是否存在不同于探针的部署物或所述农业品种的属性;

确定单元604,用于基于待布局地块的第二属性信息,确定是否对所述探针布局策略进行调整以得到目标布局策略;

布局单元605,用于按照所述目标布局策略,对所述待布局地块进行探针的布局。

在一实施方式中,布局到所述待布局地块的探针的数量为至少两个;所述至少两个探针中的各探针用于感应各探针对应的地块区域的传感数据;所述装置还包括生成单元,用于基于所述传感数据,生成农业指导数据,所述农业指导数据用于指示农业操作。

在一实施方式中,所述第三获得单元603,用于:

在所述第二属性信息表征所述待布局地块中存在不同于探针的部署物或所述农业品种的属性为目标属性的情况下,对所述探针布局策略进行调整以得到目标布局策略。

在一实施方式中,所述第三获得单元603,用于:

在所述待布局地块中存在有不同于探针的部署物的情况下,基于所述待布局地块的第一属性信息以及所述部署物的属性,对所述探针布局策略进行调整,得到目标布局策略。

在一实施方式中,所述第三获得单元603,用于:

基于所述待布局地块的面积、所述部署物在所述待布局地块中的位置和大小、以及探针的探测属性,对探针布局策略中的各划分区域进行重新划分;

基于重新划分的各区域、及各探针在重新划分的区域中的位置,得到目标布局策略。

在一实施方式中,所述第二获得单元602,用于:

获得所述探针的探测属性;

基于所述待布局地块的地势和形状,按照所述探针的探测属性和待布局地块的面积,对所述待布局地块进行区域划分,得到所述待布局地块的各划分区域;

基于所述各划分区域及各探针在各划分区域中的位置,得到探针布局策略。

在一实施方式中,所述第三获得单元603,用于:基于所述农业品种的属性,确定所述部署物的属性。

在一实施方式中,第一待布局地块的目标布局策略所指示的探针数量不同于第二待布局地块的目标布局策略所指示的探针数量;和/或,第一待布局地块的目标布局策略所指示的探针位置不同于第二待布局地块的目标布局策略所指示的探针位置;

其中,第一待布局地块和第二待布局地块的面积相同,且第一待布局地块的地势类型不同于第二待布局地块的地势类型。

在一实施方式中,所述第一待布局地块的地势陡峭于所述第二待布局地块的地势;所述第一待布局地块的目标布局策略所指示的探针数量多于第二待布局地块的目标布局策略所指示的探针数量。

需要说明的是,本申请实施例的农业探针的布局装置,由于该农业探针的布局装置解决问题的原理与前述的农业探针的布局方法相似,因此,农业探针的布局装置的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。

下面说明本申请实施例提供的电子设备的示例性应用,本申请实施例提供的电子设备可以实施为电子设备,所述电子设备可以是服务器或终端设备。

本申请中的,农业用服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。农业用终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。农业用终端设备以及农业用服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请实施例在此不做限制。

根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。其中,所述电子设备包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请所述的农业探针的布局方法。所述计算机指令用于使所述计算机执行本申请所述的农业探针的布局方法。

图7示出了可以用来实施本申请的实施例的示例电子设备800的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。

如图7所示,设备800包括计算单元801,其可以根据存储在只读存储器(ROM)802中的计算机程序或者从存储单元808加载到随机访问存储器(RAM)803中的计算机程序,来执行各种适当的动作和处理。在RAM 803中,还可存储设备800操作所需的各种程序和数据。计算单元801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。

设备800中的多个部件连接至I/O接口805,包括:输入单元806,例如键盘、鼠标等;输出单元807,例如各种类型的显示器、扬声器等;存储单元808,例如磁盘、光盘等;以及通信单元809,例如网卡、调制解调器、无线通信收发机等。通信单元809允许设备800通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

计算单元801可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元801的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元801执行上文所描述的各个方法和处理,例如农业探针的布局方法。例如,在一些实施例中,农业探针的布局方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元808。在一些实施例中,计算机程序的部分或者全部可以经由ROM 802和/或通信单元809而被载入和/或安装到设备800上。当计算机程序加载到RAM 803并由计算单元801执行时,可以执行上文描述的农业探针的布局方法的一个或多个步骤。备选地,在其他实施例中,计算单元801可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行农业探针的布局方法。

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标注产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

用于实施本申请的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

在本申请的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

技术分类

06120116541795