相關(guān)申請的交叉引用
本申請要求2016年2月9日提交的印度專利申請201621004643的優(yōu)先權(quán),通過引用將其全部內(nèi)容包含與此。
本申請通常涉及農(nóng)業(yè)田地聚類和生態(tài)預(yù)報。特別地,本申請?zhí)峁┮环N農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法和系統(tǒng)。
背景技術(shù):
許多研究人員已針對諸如害蟲或疾病侵擾的預(yù)報、產(chǎn)量預(yù)測、收獲時間的預(yù)測、植物生長的預(yù)測等的應(yīng)用而致力于農(nóng)業(yè)領(lǐng)域的生態(tài)預(yù)報模型。最近一些研究人員已提出農(nóng)業(yè)中的數(shù)據(jù)同化技術(shù)以改善所觀察到的結(jié)果和模型結(jié)果之間的偏差的優(yōu)化所用的模型參數(shù)的估計。但是,大多是整合遠程感測數(shù)據(jù),以改善模型模擬。然而,田地之間涉及許多異質(zhì)性,這些異質(zhì)性無法通過僅考慮天氣和遠程感測數(shù)據(jù)來克服。存在如下需求:以諸如田地、村莊、流域、在地區(qū)方面涵蓋田地級異質(zhì)性的地區(qū)等的各種級別來整合信息,并且可以針對各種農(nóng)作物容易地采用該框架。
大部分可用的預(yù)報模型專門針對適用性具有特定的地理邊界的地區(qū)。現(xiàn)有的模型并不考慮特定于田地的活動(如灌溉類型、藥劑使用、不同的其它農(nóng)場工作等)和特定于田地的天氣參數(shù)(如田地級的土壤特性、濕度),這可能引起對預(yù)報模型的影響。因此,生態(tài)預(yù)報需要特定于田地的模型。
現(xiàn)有技術(shù)在開發(fā)預(yù)報模型時沒有關(guān)注農(nóng)作物的生長季節(jié)期間所遵循的農(nóng)場工作的影響。
技術(shù)實現(xiàn)要素:
在描述本方法、系統(tǒng)和硬件之前,應(yīng)該理解,本發(fā)明不限于所描述的特定系統(tǒng)和方法論,這是由于可能存在未在本申請中明確說明的本發(fā)明的多個可能的實施例。還應(yīng)該理解,說明書中所用的術(shù)語僅是為了描述特定的版本或?qū)嵤├⑶也⒎且庠谙拗苾H由所附權(quán)利要求書所限制的本發(fā)明的范圍。
本申請?zhí)峁┮环N農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法,所述方法包括由處理器實現(xiàn)的農(nóng)業(yè)田地聚類和生態(tài)預(yù)報的步驟,所述方法從以下步驟開始:使用農(nóng)村參與式感測模塊(208)來捕獲表示針對多個農(nóng)業(yè)田地的多次田地測量的絕對地面數(shù)據(jù);使用農(nóng)場上感測模塊(210)來捕獲所述多個農(nóng)業(yè)田地的多個天氣條件;使用特征集生成模塊(212)來生成包括所述多個農(nóng)業(yè)田地的所述絕對地面數(shù)據(jù)和所述天氣條件的特征集;使用聚類模塊(214)基于所述特征集來自適應(yīng)地使所述多個農(nóng)業(yè)田地聚類,以生成簇,其中在所述簇的各農(nóng)業(yè)田地中存在所述特征集中的至少一個特征;使用通用預(yù)報生成模塊(216)來生成生態(tài)預(yù)報所用的通用預(yù)報模塊,其中所述通用預(yù)報模塊包括所述簇中的特征集的共通特征;使用自適應(yīng)預(yù)報生成模塊(218)從所述特征集中選擇至少一個特征,以基于從所述特征集中選擇的特征生成多個自適應(yīng)預(yù)報模型以進行生態(tài)預(yù)報;以及使用推薦生成模塊(220)基于所生成的所述自適應(yīng)預(yù)報模型來向用戶推薦多個控制措施。
本申請?zhí)峁┮环N用于農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報的系統(tǒng)(200);所述系統(tǒng)(200)包括:處理器;連接至所述處理器的數(shù)據(jù)總線;以及計算機可用介質(zhì),用于實現(xiàn)計算機代碼,所述計算機可用介質(zhì)連接至所述數(shù)據(jù)總線,所述計算機程序代碼包括能夠通過所述處理器執(zhí)行的指令,所述指令被配置為用于執(zhí)行:農(nóng)村參與式感測模塊(208),用于捕獲表示針對多個農(nóng)業(yè)田地的多次田地測量的絕對地面數(shù)據(jù);農(nóng)場上感測模塊(210),用于捕獲所述多個農(nóng)業(yè)田地的多個天氣條件;特征集生成模塊(212),用于生成包括所述多個農(nóng)業(yè)田地的所述絕對地面數(shù)據(jù)和所述天氣條件的特征集;聚類模塊(214),用于基于所述特征集來自適應(yīng)地使所述多個農(nóng)業(yè)田地聚類,以生成簇;其中,在所述簇的各農(nóng)業(yè)田地中,所述特征集中的至少一個特征必須是共通的;通用預(yù)報生成模塊(216),用于生成生態(tài)預(yù)報所用的通用預(yù)報模塊,其中所述通用預(yù)報模塊包括所述簇中的特征集的共通特征;自適應(yīng)預(yù)報生成模塊(218),用于從所述特征集中選擇至少一個特征,以基于從所述特征集中選擇的特征生成多個自適應(yīng)預(yù)報模型以進行生態(tài)預(yù)報;以及推薦生成模塊(220),用于基于所生成的所述自適應(yīng)預(yù)報模型來向用戶推薦多個控制措施。
本申請?zhí)峁┮环N農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的系統(tǒng),所述系統(tǒng)包括:a.農(nóng)村參與式感測模塊(208),用于捕獲表示針對多個農(nóng)業(yè)田地的多個田地測量的絕對地面數(shù)據(jù);b.農(nóng)場上感測模塊(210),用于捕獲所述多個農(nóng)業(yè)田地的多個天氣條件;c.特征集生成模塊(212),用于生成包括所述多個農(nóng)業(yè)田地的所述絕對地面數(shù)據(jù)和所述天氣條件的特征集;d.聚類模塊(214),用于基于所述特征集來自適應(yīng)地使所述多個農(nóng)業(yè)田地聚類以生成簇,其中所述特征集中的至少一個特征在所述簇的各農(nóng)業(yè)田地中存在;e.通用預(yù)報生成模塊(216),用于生成生態(tài)預(yù)報所用的通用預(yù)報模型,其中所述通用預(yù)報模型包括所述簇中的特征集的共通特征;f.自適應(yīng)預(yù)報生成模塊(218),用于從所述特征集中選擇至少一個特征,以基于從所述特征集中選擇的特征來生成多個自適應(yīng)預(yù)報模型以進行生態(tài)預(yù)報;以及g.推薦生成模塊(220),用于基于所生成的所述自適應(yīng)預(yù)報模型來向用戶推薦多個控制措施。
附圖說明
在結(jié)合附圖來閱讀的情況下,上述的發(fā)明內(nèi)容以及以下優(yōu)選實施例的詳細說明更好理解。為了說明本發(fā)明,在附圖中示出本發(fā)明的示例性結(jié)構(gòu);然而,本發(fā)明不受所公開的特定方法和系統(tǒng)限制。在附圖中:
圖1示出根據(jù)本主題的實施例的實現(xiàn)農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地進行生態(tài)預(yù)報的網(wǎng)絡(luò)環(huán)境。
圖2示出用于說明根據(jù)本主題的實施例的農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報的系統(tǒng)架構(gòu)的框圖。
圖3示出根據(jù)本主題的另一實施例的農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法。
本領(lǐng)域技術(shù)人員應(yīng)當理解,這里的任意框圖表示體現(xiàn)本主題的原理的說明性系統(tǒng)的概念圖。類似地,應(yīng)當理解,任何流程圖、流圖、狀態(tài)轉(zhuǎn)換圖和偽代碼等表示可以實質(zhì)上在計算機可讀介質(zhì)中表示的、并且與是否明確示出了計算機或處理器無關(guān)地由這些計算機或處理器來執(zhí)行的各種處理。
具體實施方式
參考附圖來描述典型實施例。在圖中,附圖標記最左邊的數(shù)位標識該附圖標記首次出現(xiàn)的圖。在方便的情況下,貫穿附圖使用相同的附圖標記來指代相同或者相似的部分。盡管這里描述了所公開的原理的示例和特征,但在沒有背離所公開的實施例的精神和范圍的情況下,修改、改變和其它實現(xiàn)都是可以的。意在僅將以下詳細的描述視為示例性的,并且由所附權(quán)利要求書來表示真正的范圍和精神。
本申請?zhí)峁┯嬎銠C實現(xiàn)的農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法和系統(tǒng)。
圖1示出根據(jù)本主題的示例的實現(xiàn)農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102以用于農(nóng)業(yè)田地聚類和生態(tài)預(yù)報的網(wǎng)絡(luò)環(huán)境100。系統(tǒng)102可以被實現(xiàn)為但不限于臺式計算機、手持裝置、膝上型計算機或其它便攜式計算機和平板電腦等。除農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102之外,網(wǎng)絡(luò)環(huán)境100還包括一個或多個計算裝置104-1、104-2…104-n。為了說明和清楚,以下將計算裝置104-1、104-2…104-n統(tǒng)稱為計算裝置104,并且計算裝置104-1、104-2…104-n各自指計算裝置104。在網(wǎng)絡(luò)環(huán)境100中,農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102通過網(wǎng)絡(luò)106連接至計算裝置104。
網(wǎng)絡(luò)106可以是無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)、或者是它們的組合。網(wǎng)絡(luò)106可以被實現(xiàn)為諸如內(nèi)部網(wǎng)、電信網(wǎng)、電網(wǎng)、局域網(wǎng)(lan)、廣域網(wǎng)(wan)、虛擬專用網(wǎng)絡(luò)(vpn)、互聯(lián)網(wǎng)絡(luò)、全球局域網(wǎng)(gan)、因特網(wǎng)等的不同類型的網(wǎng)絡(luò)之一。網(wǎng)絡(luò)106可以是專用網(wǎng)絡(luò)或者共享網(wǎng)絡(luò),其中共享網(wǎng)絡(luò)表示使用例如http(超文本傳輸協(xié)議)、tcp/ip(傳輸控制協(xié)議/因特網(wǎng)協(xié)議)、wap(無線應(yīng)用協(xié)議)等的各種協(xié)議來彼此通信的不同類型的網(wǎng)絡(luò)的聯(lián)合。此外,網(wǎng)絡(luò)106可以包括各種網(wǎng)絡(luò)裝置,包括路由器、網(wǎng)橋、服務(wù)器、計算裝置和存儲裝置。
盡管示出農(nóng)業(yè)聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102與計算裝置104是通過網(wǎng)絡(luò)106來連接的,本領(lǐng)域技術(shù)人員將理解,系統(tǒng)102和計算裝置104可以是本地分布或者跨一個或多個地理位置分布,并且可以彼此實體連接或邏輯連接。
在一種實現(xiàn)中,農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102可以連接至數(shù)據(jù)庫。盡管圖中沒有示出,應(yīng)理解,數(shù)據(jù)庫222也可以連接到網(wǎng)絡(luò)106或網(wǎng)絡(luò)環(huán)境100中的任何其它網(wǎng)絡(luò)。在一個實現(xiàn)中,數(shù)據(jù)庫222可以包括農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102可使用的一個或多個數(shù)據(jù)集。在一個實現(xiàn)中,數(shù)據(jù)庫222可以被設(shè)置為關(guān)系型數(shù)據(jù)庫,并且可以以諸如關(guān)系表、面向?qū)ο蟮年P(guān)系表、索引表等的各種格式來存儲數(shù)據(jù)。然而,應(yīng)該理解,數(shù)據(jù)庫222可以被設(shè)置為諸如操作型數(shù)據(jù)庫、分析型數(shù)據(jù)庫、層級數(shù)據(jù)庫、以及分布式或網(wǎng)絡(luò)數(shù)據(jù)庫等的其它類型的數(shù)據(jù)庫。
為了各種目的,農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102可以連接至計算裝置104。例如,農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102可以連接至計算裝置104以提供針對諸如與企業(yè)有關(guān)的edr等的信息資源庫的訪問。以下說明用以使田地聚類的農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102的實現(xiàn)和功能。
在一個實現(xiàn)中,農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102包括一個或多個處理器202、連接至處理器202的接口204和存儲器206。處理器202可以是單個處理單元或者多個單元,其中所有單元均可以包括多個計算單元。處理器202可以被實現(xiàn)為一個或多個微處理器、微計算機、微控制器、數(shù)字信號處理器、中央處理單元、狀態(tài)機、邏輯電路、和/或基于操作指令來操作信號的任何裝置。除其它功能以外,處理器202被配置為獲取和執(zhí)行存儲器206中所存儲的計算機可讀指令和數(shù)據(jù)。
接口204可以包括各種軟件和硬件接口,例如,諸如鍵盤、鼠標、外部存儲器和打印機等的外圍裝置所用的接口。接口204可以便于廣泛多種網(wǎng)絡(luò)和協(xié)議類型內(nèi)的多個通信,這些網(wǎng)絡(luò)和協(xié)議類型包括例如局域網(wǎng)(lan)、電纜等的有線網(wǎng)絡(luò)以及諸如無線lan(wlan)、蜂窩或衛(wèi)星等的無線網(wǎng)絡(luò)。為此目的,接口204可以包括用于將數(shù)據(jù)解釋系統(tǒng)102連接至多個計算裝置104的一個或多個端口。在以下論述的各種示例實現(xiàn)中,數(shù)據(jù)解釋系統(tǒng)102經(jīng)由接口204與計算裝置104進行通信。
存儲器206可以包括本領(lǐng)域已知的任何計算機可讀介質(zhì),這些計算機可讀介質(zhì)例如包括:諸如sram(靜態(tài)隨機存取存儲器)、dram(動態(tài)隨機存取存儲器)等的易失性存儲器,以及/或者諸如rom(只讀存儲器)、可擦除可編程rom、閃速存儲器、硬盤、光盤和磁帶等的非易失性存儲器。數(shù)據(jù)解釋系統(tǒng)102還包括模塊和數(shù)據(jù)222。
這些模塊包括進行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。這些模塊包括農(nóng)村參與式感測模塊(208)、農(nóng)場上感測模塊(210)、特征集生成模塊(212)、聚類模塊(214)、通用預(yù)報生成模塊(216)、自適應(yīng)預(yù)報生成模塊(218)、推薦生成模塊(220),還可以包括其它模塊。其它模塊可以包括對農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報系統(tǒng)102的應(yīng)用和功能進行補充的程序或已編碼指令。
參考圖2,圖2是示出執(zhí)行農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報的系統(tǒng)架構(gòu)的框圖。
在本發(fā)明的實施例中,提供農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的系統(tǒng)(102)。該系統(tǒng)(102)包括農(nóng)村參與式感測模塊(208)、農(nóng)場上感測模塊(210)、特征集生成模塊(212)、聚類模塊(214)、通用預(yù)報生成模塊(216)、自適應(yīng)預(yù)報生成模塊(218)、推薦生成模塊(220),還可以包括其它模塊。
在本發(fā)明的實施例中,系統(tǒng)(102)可以用于農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報。為了使田地聚類并提供生態(tài)預(yù)報,系統(tǒng)(102)首先捕獲表示針對多個農(nóng)業(yè)田地的多次田地測量的絕對地面數(shù)據(jù)。具體地,在本實現(xiàn)中,表示針對多個農(nóng)業(yè)田地的多次田地測量的絕對地面數(shù)據(jù)是使用農(nóng)村參與式感測模塊(208)來捕獲的。
在本發(fā)明的另一個實施例中,農(nóng)場上感測模塊(210)適用于捕獲多個農(nóng)業(yè)田地的多個天氣條件。農(nóng)場上感測可以是與具有感測、處理、通信和存儲能力的手持裝置相互連接的傳感器。傳感器也可以安裝在無線傳感器網(wǎng)絡(luò)或天氣站上,以及可以放置在農(nóng)場上以監(jiān)視當?shù)氐臍庀蠛屯寥绤?shù)。
在本發(fā)明的另一實施例中,特征集生成模塊(212)適用于生成包括多個農(nóng)業(yè)田地的所述絕對地面數(shù)據(jù)和天氣數(shù)據(jù)的特征集。特征集是從包括但不限于以下內(nèi)容的組中選擇的:農(nóng)作物品種、氣象參數(shù)、以及植被指數(shù)、特定于田地的活動、土壤參數(shù)、流域的形態(tài)參數(shù)、農(nóng)作物上下文數(shù)據(jù)、氣候參數(shù)以及它們的組合。
在本發(fā)明的另一個實施例中,聚類模塊(214)用于基于特征集來自適應(yīng)地使多個農(nóng)業(yè)田地聚類,以生成簇;其中,在聚類的各農(nóng)業(yè)田地中,特征集中的至少一個特征必須是共通的。特征集是從包括但不限于以下內(nèi)容的組中選擇的:農(nóng)作物品種、氣象參數(shù)、以及植被指數(shù)、特定于田地的活動、土壤參數(shù)、流域的形態(tài)參數(shù)、農(nóng)作物上下文數(shù)據(jù)、氣候參數(shù)以及它們的組合。
在本發(fā)明的另一實施例中,通用預(yù)報生成模塊(216)適用于生成包括所述簇集合中的特征集的共通特征的生態(tài)預(yù)報所用的通用預(yù)報模型。該預(yù)報是基于來自該特征集的對于該簇而言共通的特征的選擇。針對各簇的通用模型和各簇中的多個模型被配置為基于實際觀察自適應(yīng)地修改。
在本發(fā)明的另一個實施例中,自適應(yīng)預(yù)報生成模塊(218)適用于從特征集中選擇至少一個特征以生成多個自適應(yīng)預(yù)報模型,該多個自適應(yīng)預(yù)報模型是基于從該特征集中選擇的特征以進行生態(tài)預(yù)報。系統(tǒng)的架構(gòu)如下。c={c1,c2,.....cj,...ck}是簇的集合,其中各簇包括不同的田地。這些田地可以屬于或者可以不屬于同一農(nóng)業(yè)氣候區(qū)。各簇將具有多個模型。因此,對于特定田地,能夠使用可以超出該田地實際所屬的地理邊界的模型。在田地的集合可用的情況下,將基于特定于地區(qū)或者特定于田地的參數(shù)來進行簇形成。在各簇ci的簇形成之后,將存在模型的集合mi={mi1,mi2,….mij,...min}。對于各簇,可以基于來自簇內(nèi)的各田地的可用特征的組合來生成多個模型。在簇形成和模型生成后,模型和簇將隨著時間的經(jīng)過而適應(yīng)于田地參數(shù)中的不確定性,并且還將基于來自未知田地的特征的新集合。將基于對于田地可用的參數(shù)/特征來決定針對未知田地的簇選擇,并且所選擇的簇所用的模型可以用于該未知田地。
在本發(fā)明的另一實施例中,推薦生成模塊(220)適用于基于所生成的所述自適應(yīng)預(yù)報模型來向用戶推薦多個控制措施。該推薦可以從包括但不限于以下內(nèi)容的組中選擇出:如害蟲或疾病發(fā)生率等的特定參數(shù)(拍攝受影響植物的圖像),以及如農(nóng)藥施用、農(nóng)藥類型、農(nóng)藥的量、灌溉、種植、播種日期和用于捕獲引起預(yù)報中的生態(tài)參數(shù)的空間和時間變動的參數(shù)的差異的任何其它活動等的田地中的不同活動。
在本發(fā)明的另一實施例中,系統(tǒng)基于經(jīng)由如無線傳感器網(wǎng)絡(luò)、農(nóng)村參與式感測、遠程感測、流域的形態(tài)參數(shù)、農(nóng)作物上下文數(shù)據(jù)和能夠唯一標識田地的任何其它源的不同模式來報告的不同參數(shù)所定義的特性的相似性,來進行田地的聚類。各田地可以不具有所有的參數(shù)(例如,一些田地可以僅具有wsn數(shù)據(jù),或者一些田地可以僅具有遠程感測數(shù)據(jù),或者一些田地可以具有所有這些參數(shù)的組合),因此,將基于可變長度特征(參數(shù))但利用可以唯一表征田地的最少信息來進行田地的聚類。簇選擇所用的該系統(tǒng)和方法將基于可用特征的數(shù)量和/或通過經(jīng)由參與式感測收集所要求的特征來決定是否將未知田地包括在簇中。對于各簇,必須存在具有所有參數(shù)的至少一個田地,以將該至少一個田地與具有參數(shù)的縮小集合的給定田地進行比較,從而決定是否將該給定田地包括在簇中。
在本發(fā)明的另一個實施例中,系統(tǒng)提供特定于簇的自適應(yīng)框架,其中該自適應(yīng)框架使得模型隨著時間的經(jīng)過而適應(yīng)于來自該簇的田地的更多可用信息??梢曰趯κ褂脜⑴c式感測和經(jīng)由無線傳感器網(wǎng)絡(luò)所感測到的天氣參數(shù)所報告的預(yù)測結(jié)果的實際觀察,從基本模型開始對這些預(yù)報模型進行自適應(yīng)修改,以隨著時間的經(jīng)過而改進基本模型的性能。在這些小地區(qū)中的各地區(qū)內(nèi),模型結(jié)構(gòu)及其狀態(tài)變量根據(jù)不同的簇并且隨著時間的經(jīng)過而變動。因而,針對具有可用參數(shù)的給定田地,進行該給定田地與一個或多個簇的關(guān)聯(lián)的確定。
參考圖3,圖3是示出農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法的流程圖。
處理從步驟302開始,其中使用農(nóng)村參與式感測模塊(208)來捕獲表示針對多個農(nóng)業(yè)田地的多次田地測量的絕對地面數(shù)據(jù)。在步驟304中,使用農(nóng)場上傳感模塊(210)來捕獲與多個農(nóng)業(yè)田地的多個天氣條件有關(guān)的數(shù)據(jù)。在步驟306中,使用特征集生成模塊(212)來生成包括多個農(nóng)業(yè)田地的所述絕對地面數(shù)據(jù)和天氣數(shù)據(jù)的特征集。在步驟308中,使用聚類模塊(214)來基于特征集使多個農(nóng)業(yè)田地聚類;其中,特征集中的至少一個特征在簇的各農(nóng)業(yè)田地中存在。在步驟310中,使用通用預(yù)報生成模塊(216)來生成生態(tài)預(yù)報所用的通用預(yù)報模塊,其中所述通用預(yù)報模塊包括所述簇中的特征集的共通特征。在步驟312中,使用自適應(yīng)預(yù)報生成模塊(218)從特征集中選擇至少一個特征以基于從特征集中選擇的特征生成多個自適應(yīng)預(yù)報模型,該多個自適應(yīng)預(yù)報模型用于進行生態(tài)預(yù)報。處理在步驟314結(jié)束,其中,使用推薦生成模塊(220)生成基于所生成的所述自適應(yīng)預(yù)報模型的針對用戶的多個控制措施的推薦。
鑒于以上,應(yīng)當理解,本發(fā)明提供了一種農(nóng)業(yè)田地聚類和基于聚類的農(nóng)業(yè)田地的生態(tài)預(yù)報所用的方法和系統(tǒng)。盡管如此,應(yīng)當理解,以上所述僅涉及本發(fā)明的典型實施例,并且在沒有背離由所述權(quán)利要求書所限定的本發(fā)明的精神和范圍的情況下,可以對本發(fā)明進行各種修改。
闡述所示的步驟以說明所示的典型實施例,并且應(yīng)當預(yù)期,持續(xù)的技術(shù)發(fā)展將改變執(zhí)行特定功能的方式。這里為了說明而非限制而呈現(xiàn)這些示例。此外,這里為了便于描述而任意地定義了功能構(gòu)建塊的邊界??梢远x替代的邊界,只要適當?shù)貓?zhí)行指定的功能及其關(guān)系即可?;谶@里所包含的教導(dǎo),對于本領(lǐng)域技術(shù)人員來說,替代例(包括這里所描述的內(nèi)容的等效物、擴展、變形、偏差等)將顯而易見。這些替代例落入所公開的實施例的范圍和精神內(nèi)。此外,詞語“包括”、“具有”、“包含”和“含有”以及其它類似形式意圖在含義方面等效,并且意圖為開放式的,其中跟隨在這些詞語中的任一詞語后面的一項或多項并非意在排它地列出該一項或多項,也并非意在僅局限于所列出的一項或多項。還必須注意,如這里和所附權(quán)利要求中所使用的,除非上下文有明確規(guī)定,否則單數(shù)形式“一”、“一個”和“該”包含多個引用。
此外,在實現(xiàn)與本發(fā)明一致的實施例時可以利用一個或多個計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)是指任何類型的實體存儲器,其中在這些實體存儲器上可以存儲可由處理器讀取的信息或數(shù)據(jù)。因此,計算機可讀存儲介質(zhì)可以存儲利用一個或多個處理器來執(zhí)行的指令,其中這些指令包括使得處理器執(zhí)行與在此描述的實施例一致的步驟或階段的指令。術(shù)語“計算機可讀介質(zhì)”應(yīng)被理解為包括有形物品并且不包括載波和瞬態(tài)信號,即非瞬態(tài)。示例包括ram(隨機存取存儲器)、rom(只讀存儲器)、易失性存儲器、非易失性存儲器、硬盤、cdrom、dvd、閃速存儲器、盤以及任何其它已知的實體存儲介質(zhì)。
意圖僅將本發(fā)明和示例視為示例性的,并且由所附權(quán)利要求書來表示所公開的實施例的真正的范圍和精神。