本發(fā)明涉及種植技術領域,尤其涉及一種作物病害的控制方法及裝置。
背景技術:
在我國,各地使用蔬菜大棚的種菜技術已經(jīng)非常普及,大棚種植能更有效地管理各種農作物種植,提高對病蟲的預防和農作物的單位產(chǎn)量,也可以避免天氣變化的不良影響,同時通過大棚的溫濕度等控制,可實現(xiàn)種植更豐富、不同區(qū)域的農作物,滿足多需求的農作物供應。
目前,在種植物生長的過程中,通常采用人工方式對種植物的生長狀況進行監(jiān)測,但當種植的面積較大時,容易存在由于人工監(jiān)測不及時或者不到位,導致種植物的病害問題沒有得到良好的監(jiān)測和控制。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種作物病害的控制方法及裝置,用于及時應對作物病害,減少由于病害問題而帶來的損失。
有鑒于此,本發(fā)明第一方面提供一種作物病害的控制方法,應用于終端,包括:
獲取第一作物的第一圖像;
根據(jù)第一圖像判斷第一作物是否發(fā)生病害;
若是,則根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
進一步的,在根據(jù)第一圖像判斷第一作物是否發(fā)生病害后,方法還包括:
按照病害類型進行警報提示;和/或,
根據(jù)病害類型確定第一作物的抗病害劑;
控制噴灑裝置向第一作物噴灑抗病害劑。
進一步的,根據(jù)第一圖像判斷第一作物是否發(fā)生病害包括:
檢測第一圖像與預設病害圖像的相關性;
根據(jù)相關性判斷第一作物是否發(fā)生病害。
進一步的,檢測第一圖像與預設病害圖像的相關性包括:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
進一步的,根據(jù)第一圖像判斷第一作物是否發(fā)生病害包括:
將第一圖像輸入預設運算模型;
根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
本發(fā)明第二方面提供一種作物病害的控制裝置,應用于終端,可包括:
獲取單元,用于獲取第一作物的第一圖像;
判斷單元,用于根據(jù)第一圖像判斷第一作物是否發(fā)生病害;
第一確定單元,用于當?shù)谝蛔魑锇l(fā)生病害時,則根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
第二確定單元,用于根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
第一控制單元,用于控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
進一步的,裝置還包括:
提示單元,用于按照病害類型進行警報提示;和/或,
第三確定單元,用于根據(jù)病害類型確定第一作物的抗病害劑;
第二控制單元,用于控制噴灑裝置向第一作物噴灑抗病害劑。
進一步的,判斷單元,具體用于:
檢測第一圖像與預設病害圖像的相關性;
根據(jù)相關性判斷第一作物是否發(fā)生病害。
進一步的,判斷單元,具體用于:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
進一步的,判斷單元,具體用于:
將第一圖像輸入預設運算模型;
根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
從以上技術方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
本發(fā)明實施例提供了一種作物病害的控制方法,在第一作物的生長過程中,通過獲取第一作物的第一圖像,可以根據(jù)該第一圖像確定第一作物是否發(fā)生病害,若發(fā)生病害,可根據(jù)發(fā)生的病害類型確定抗病害營養(yǎng)液,以調整第一作物的當前營養(yǎng)液,從而可以自主監(jiān)控第一作物的病害問題,并能夠在發(fā)生病害時能夠采取有效的措施及時處理病害問題,防止病害問題的加劇,有利于簡化操作,節(jié)省人力,提高病害處理效率。
附圖說明
圖1為本發(fā)明實施例中作物病害的控制方法一個實施例示意圖;
圖2為本發(fā)明實施例中作物病害的控制方法另一實施例示意圖;
圖3為本發(fā)明實施例中作物病害的控制方法另一實施例示意圖;
圖4為本發(fā)明實施例中作物病害的控制裝置一個實施例示意圖;
圖5為本發(fā)明實施例中作物病害的控制裝置另一實施例示意圖。
具體實施方式
本發(fā)明實施例提供了一種作物病害的控制方法及裝置,用于及時應對作物病害,減少由于病害問題而帶來的損失。
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
為了更好理解本發(fā)明實施例公開的一種作物病害的控制方法,先對本發(fā)明實施例適用的終端進行描述。本發(fā)明實施例所描述的終端可以包括任何具備顯示屏以及存儲功能的設備,例如:平板電腦、手機等智能設備,該終端可以安裝有包括如下操作系統(tǒng):android、linux、ios、windows等,終端基于所安裝的操作系統(tǒng)可以進一步安裝有若干應用程序,該應用程序可以是終端出廠前預裝的系統(tǒng)應用,如設置應用、音樂應用、拍照應用等,也可以是用戶自己安裝的第三方應用,如微信應用等,具體此處不做限定。
為便于理解,下面對本發(fā)明實施例中的具體流程進行描述,請參閱圖1,本發(fā)明實施例中作物病害的控制方法一個實施例包括:
101、獲取第一作物的第一圖像;
本實施例中,無論是作物大棚的控制中心的終端,還是作物大棚的工作人員的終端,通過與作物大棚的智能裝置的通信連接,可以實現(xiàn)對作物大棚的智能裝置的控制,以較好的監(jiān)控作物大棚中作物的生長情況。
具體的,作物大棚中可以安裝有多個圖像采集裝置,可以用于采集不同作物的生長過程中的圖像。對于不同作物而言,圖像采集裝置采集的圖像可以按照作物種類進行分類處理,以能夠對同一作物的圖像進行針對性分析。
以作物大棚的控制中心的終端為例進行說明,作物大棚中的圖像采集裝置采集第一作物在生長過程中的第一圖像后,可以將第一圖像上傳至控制中心的終端,則該終端可以獲取第一作物的第一圖像。
進一步的,可以理解的是,本實施例中圖像采集裝置上傳的第一圖像不僅可以包括圖像信息,還可以包括當前時間信息等,具體此處不做限定。
可以理解的是,本實施中的第一作物可以包括但不限于蔬菜、水果、糧食、可觀賞類植物等。
102、根據(jù)第一圖像判斷第一作物是否發(fā)生病害,若是,則執(zhí)行步驟103,若否,則執(zhí)行步驟106;
本實施中,獲取第一作物的第一圖像后,可以根據(jù)第一圖像判斷第一作物是否發(fā)生病害。
具體的,相對于正常生長無病害的第一作物而言,當?shù)谝蛔魑锇l(fā)生病害時,作物的莖、葉、果實將發(fā)生不同的特征變化,如葉子顏色變黃、葉子枯萎、果表異常等,這些特征變化可以通過采集的第一圖像得到展示。由此,可以根據(jù)第一圖像判斷第一作物是否發(fā)生病害。
進一步的,本實施例中,為了有利于提高對第一作物是否發(fā)生病害的識別率,在終端的本地,或云服務端,可以存儲有第一作物發(fā)生病害時的圖像,以能夠結合已存儲的圖像以及第一圖像,判斷第一作物是否發(fā)生病害。
可以理解的是,本實施例中判斷第一作物是否發(fā)生病害的方式除了采用上述說明的內容,在實際應用中,還可以采用其它方式,如當葉子出現(xiàn)相應斑點時,可以確定第一作物發(fā)生病害,具體此處不做限定。
103、根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
本實施例中,若根據(jù)第一圖像判斷第一作物發(fā)生病害,則可以根據(jù)第一圖像確定第一作物發(fā)生的病害類型。
具體的,不同作物的病害類型不同,例如,豆莢的病害有大豆紫斑病、大豆赤霉病、大豆輪紋病等,而辣椒的病害有青枯病、白絹病、灰霉病等。而對于同一作物而言,不同的病害類型,作物的莖、葉、果實等顯示出不一樣的變化特征。例如,假設第一作物為黃瓜,以如下幾種病害進行示意性說明:
霜霉病:是大棚黃瓜最普遍、危害最嚴重的病害。黃瓜苗期、成株期均可發(fā)病,主要危害葉片,早上尤為明顯,反面似水漬狀燙傷,病斑逐漸擴大,受葉脈限制,呈角形黃褐色斑,濕度大時,葉背面長出灰色霉層;
細菌性角斑?。翰≈饕秩救~片和瓜條,偶然也可危害瓜蔓,幼苗期即可發(fā)病,危害葉片時,一般從低葉向上發(fā)展,葉反面呈水漬狀多角形斑,但比霜霉病病斑小,危害大時,無黑色霉層,葉背面??梢姴〔坑腥榘咨恼骋杭醇毦?,早晨尤顯,這種菌膿干燥后呈1層白色膜或白色粉末病斑;
灰霉病:主要危害花和幼果,病菌多從開敗的花侵入,使花腐敗,長出淡灰褐色霉層進而侵染瓜條,造成臍部腐爛,表面密生灰褐色霉狀物,爛去瓜頭,爛花落在莖葉上,造成爛莖爛葉,植株枯死。
由上可知,由于不同的病害引起的黃瓜的不同特征變化,那么通過對黃瓜的第一圖像進行分析,可以確定黃瓜發(fā)生的病害類型。
進一步的,由于作物在不同的生育期,其病害也會不同,那么在確定第一作物發(fā)生病害后,可以結合第一圖像和第一作物的當前生育期確定第一作物發(fā)生的病害類型,以黃瓜為例進行說明,如表1所示。
表1
由此可知,根據(jù)黃瓜的當前生育期,可以排除部分病害類型,進而可以縮小第一作物的病害類型的確定范圍,例如,假設黃瓜的當前生育期為幼苗期,那么黃瓜可能遭受到的病害類型可以為立枯病、根腐病、霜霉病、疫病、炭疽病中的一種或多種。
其中,第一作物的病害類型與對應的生育期之間可以建立映射關系,從而根據(jù)該映射關系,可以確定第一作物的當前生育期對應的病害類型。病害類型可以存儲于終端本地或云服務端。
進一步的,本實施例中,當終端本地或云服務端存儲有第一作物的不同病害類型的圖像時,第一作物的病害類型也可以與對應的圖像之間建立映射關系,即在存儲的圖像中匹配到第一圖像時,可以根據(jù)匹配圖像確定第一作物的病害類型。
104、根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
本實施例中,根據(jù)第一圖像確定第一作物發(fā)生的病害類型后,可以根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液。
具體的,為了解決土傳病病害以及土壤連作障礙的問題,本實施例中的第一作物以營養(yǎng)液基質進行栽培。在第一作物的生長過程中,為了降低第一作物已經(jīng)發(fā)生的病害問題而帶來的損失,可以通過營養(yǎng)液的供給進行病害的防治。根據(jù)第一作物可能發(fā)生的不同病害類型,可以在第一作物的營養(yǎng)液中添加針對相應病害類型的抗病害制劑,以配置成不同的抗病害營養(yǎng)液,則在確定第一作物發(fā)生的病害類型后,可以從多種抗病害營養(yǎng)液中,確定與第一作物當前發(fā)生的病害類型對應的抗病害營養(yǎng)液,已達到對相應病害進行診治的目的。
例如,假設第一作物為黃瓜,黃瓜發(fā)生的病害類型為霜霉病,則可以在黃瓜的多種抗病害營養(yǎng)液中確定診治霜霉病的抗病害營養(yǎng)液。
105、控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液;
本實施例中,根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液后,可以控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
具體的,作物大棚的控制中心的終端可以與灌溉系統(tǒng)進行通信連接,以能夠對灌溉系統(tǒng)進行控制。其中,在灌溉系統(tǒng)處可以設有配制營養(yǎng)液的母液桶,終端在確定抗病害營養(yǎng)液后,可以按照抗病害營養(yǎng)液的配方控制灌溉系統(tǒng)進行抗病害營養(yǎng)液的配制,配制結束后,可以停止第一作物的當前營養(yǎng)液的供應,并開始進行抗病害營養(yǎng)液的供應,以將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
106、結束流程。
本實施例中,若根據(jù)第一圖像判斷第一作物未發(fā)生病害,則可以不進行其它操作,即結束流程。
本實施例中,在第一作物的生長過程中,通過獲取第一作物的第一圖像,可以根據(jù)該第一圖像確定第一作物是否發(fā)生病害,若發(fā)生病害,可根據(jù)發(fā)生的病害類型確定抗病害營養(yǎng)液,以調整第一作物的當前營養(yǎng)液,從而可以自主監(jiān)控第一作物的病害問題,并能夠在發(fā)生病害時能夠采取有效的措施及時處理病害問題,防止病害問題的加劇,有利于簡化操作,節(jié)省人力,提高病害處理效率。
可以理解的是,基于第一圖像,判斷第一作物是否發(fā)生病害的方式不同,下面分別進行具體說明:
請參閱圖2,本發(fā)明實施例中作物病害的控制方法另一實施例包括:
本實施例中的步驟201與圖1所示實施例中的步驟101相同,此處不再贅述。
202、檢測第一圖像與預設病害圖像的相關性;
本實施例中,獲取第一作物的第一圖像后,可以檢測第一圖像與預設病害圖像的相關性。
具體的,沿用圖1所示實施例中步驟102說明的內容,若在終端的本地,或云服務端,存儲有第一作物發(fā)生病害時的圖像,那么可以對存儲的圖像進行處理,以得到預設病害圖像。
例如,假設第一作物為黃瓜,可以在黃瓜發(fā)生霜霉病、細菌性角斑病、灰霉病等病害時分別采集多張圖像,并根據(jù)病害類型的不同,對采集的多張圖像進行處理,如若在黃瓜感霜霉病時采集了a1、a2、a3、a4、a5、a6圖像,那么在將這6張圖像進行平均處理后,可以得到黃瓜發(fā)生霜霉病時對應的預設病害圖像,以此類推,還可以得到發(fā)生細菌性角斑病、灰霉病等時對應的預設病害圖像。則在獲取黃瓜的第一圖像后,可以分別確定第一圖像與發(fā)生霜霉病時、發(fā)生細菌性角斑病時、發(fā)生灰霉病時對應的預設病害圖像的相關性。需要說明的是,本實施例中采集的圖像的張數(shù)還可以為其它數(shù)值,上述僅為舉例說明,而預設病害圖像的獲取方式除了采用上述說明的內容,在實際應用中,還可以采用其它方式,只要能夠得到用于檢測第一圖像的相關性的預設病害圖像即可,具體此處不做限定。
本實施例中,檢測第一圖像與預設病害圖像的相關性的具體方式可以為:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
具體的,第一作物感染發(fā)生病害時,第一作物的莖、葉、果實可以表現(xiàn)出不同的生物特征,具體可以表現(xiàn)為顏色特征、形狀特征、紋理特征以及莖葉生長比例特征,通過分析這些特征,可以確定第一作物是否發(fā)生病害,沿用上述的說明,假設第一作物為黃瓜,在得到預設病害圖像后,可以分別提取第一圖像的第一圖像信息和不同病害類型的預設病害圖像的第二圖像信息,并將第一圖像信息和第二圖像信息進行比對,即顏色特征的比對、形狀特征的比對、紋理特征的比對、莖葉生長比例特征的比對,其中,各個生物特征的比對,主要是莖、葉、花、果實的比對。在實際應用中,各個生物特征的比對可以進行相應的權重設置,則在得到顏色特征、形狀特征、紋理特征、莖葉生長比例特征的比對結果后,可以將比對結果按照相應的權重計算第一圖像與預設病害圖像的相關性。需要說明的是,本實施例中各個生物特征的比對結果的權重可以按照實際需要進行設置,或者,也可以將比對結果進行其它計算,以得到第一圖像與預設病害圖像的相關性,具體此處不做限定。
可以理解的是,本實施例中檢測第一圖像與預設病害圖像的相關性的具體方式除了上述說明的內容,在實際應用中,還可以采用其它方式,只要能夠檢測第一圖像與預設病害圖像的相關性即可,具體此處不做限定。
203、根據(jù)相關性判斷第一作物是否發(fā)生病害,若是,則執(zhí)行步驟204,若否,則執(zhí)行步驟207;
具體的,可以預先設定閾值,以用于判斷相關性大小并得到判斷結果,如當?shù)谝粓D像與某一預設病害圖像的相關性大于預設閾值時,可以確定第一作物發(fā)生病害,若第一圖像與所有預設病害圖像的相關性均小于不大于預設閾值,則可以確定黃瓜未發(fā)生病害。
例如,假設第一作物為黃瓜,預設閾值為80%,黃瓜的第一圖像與發(fā)生霜霉病時的預設病害圖像的相關性為90%,則可以確定黃瓜發(fā)生了霜霉病。
204、根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
本實施例中,由于在確定第一圖像與預設病害圖像的相關性時,可以分別確定第一圖像與第一作物的不同病害類型對應的預設病害圖像的相關性,那么在根據(jù)相關性判斷第一作物發(fā)生病害后,可以根據(jù)第一圖像對應的預設病害圖像確定第一作物發(fā)生的病害類型。
進一步的,本實施例中,確定第一作物發(fā)生病害后,終端可以進行警報提示,以提示相關工作人員及時防治病害,以減少由于病害導致的農業(yè)減產(chǎn)、農產(chǎn)品質量下降、經(jīng)濟損失等問題。
需要說明的是,該警報提示的方式可以為聲音預警,還可以為在終端輸出的警報提示,如在終端輸出信息提示進行病害防治,或在控制中心的屏幕監(jiān)控區(qū)顯示該片區(qū)的第一作物發(fā)生了病害,需要進行病害防治,具體警報提示方式此處不做限定。
本實施例中,由于第一作物有不同病害類型的感染,那么在確定第一作物發(fā)生病害后,在按照病害類型進行警報提示時,還可以輸出針對該病害類型的防治措施,以對相應病害類型的病害進行針對性的有效防治。
本實施例中的步驟205至步驟206與圖1所示實施例中的步驟104至步驟105相同,此處不再贅述。
進一步的,本實施中,為了加強病害防治,可以根據(jù)第一作物發(fā)生的病害類型確定第一作物的抗病害劑,并可以控制噴灑裝置向第一作物噴灑抗病害劑,以進一步對病害進行防治,從而通過多手段提高防治第一作物的病害的效率,盡可能地阻止第一作物的病害的擴大化,并有效地降低第一作物的病害引起的危害??梢岳斫獾氖牵鲜霾『Ψ乐问侄蔚氖褂梅秶幌抻跔I養(yǎng)液基質栽培的第一作物,也可以為土植栽培的第一作物,具體此處不做限定。
207、結束流程。
本實施例中,若根據(jù)相關性判斷第一作物未發(fā)生病害,則可以不進行其它操作,即結束流程。
請參閱圖3,本發(fā)明實施例中作物病害的控制方法另一實施例包括:
本實施例中的步驟301與圖2所示實施例中的步驟201相同,此處不再贅述。
302、將第一圖像輸入預設運算模型;
本實施例中,獲取第一作物的第一圖像后,可以將第一圖像輸入預設預算模型。
具體的,沿用圖1所示實施例中步驟102說明的內容,若在終端的本地,或云服務端,存儲有第一作物發(fā)生病害時的圖像,那么可以將存儲的圖像作為訓練樣本,以得到預設運算模型,用于對第一圖像進行圖像識別。
本實施例中,需要首先對預設運算模型進行訓練,其中,預設運算模型可以為神經(jīng)網(wǎng)絡、分類器等。例如,第一作物為黃瓜,則在黃瓜發(fā)生霜霉病、細菌性角斑病、灰霉病等病害時分別采集多張圖像后,可以根據(jù)病害類型的不同,將采集的多張圖像作為訓練樣本,輸入預設運算模型,如若在黃瓜發(fā)生霜霉病時采集了a1、a2、a3、a4、a5、a6圖像,那么在將這6張圖像輸入預設運算模型中,對預設運算模型進行訓練,當完成預設運算模型的訓練后,可以使用訓練后的預設運算模型對第一圖像進行檢測,訓練后的預設運算模型可以直接輸出識別結果,從而可以根據(jù)識別結果確定第一作物是否發(fā)生病害。
可以理解的是,本實施例中待確定的預設運算模型的訓練方式除了上述說明的內容,在實際應用中,還可以采用其它方式,如將得到的多張預設病害圖像輸入預設運算模型后,以多張預設病害圖像為訓練樣本對預設運算模型進行訓練,具體此處不做限定。
303、根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害,若是,則執(zhí)行步驟304,若否,則執(zhí)行步驟307;
本實施例中,將第一圖像輸入預設運算模型后,可以根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
具體的,將第一圖像輸入預設運算模型后,預設運算模型可以輸出關于第一圖像的識別結果,該識別結果可以為諸如置信度,當置信度高于某一病害類型對應預設的閾值時,則可以確定第一作物發(fā)生病害。
304、根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
本實施例中,若根據(jù)預設運算模型輸出的識別結果判斷第一作物發(fā)生病害,則可以根據(jù)第一圖像確定第一作物發(fā)生的病害類型,即可以根據(jù)第一圖像輸入預設運算模型后輸出的識別結果進行病害類型的確定。
例如,由于預設運算模型在進行訓練時,是以不同病害類型的圖像進行訓練,從而可以學習到不同病害類型的圖像的圖像信息,以對不同病害類型進行檢測識別,若第一圖像的識別結果可以為諸如置信度,且當置信度高于某一病害類型對應預設的閾值時,則不僅可以確定第一作物發(fā)生病害,還可以確定第一作物發(fā)生的病害類型。
本實施中的步驟305至步驟306與圖2所示實施例中的步驟204至步驟205相同,此處不再贅述。
307、結束流程。
本實施例中,若根據(jù)預設運算模型輸出的識別結果判斷第一作物未發(fā)生病害,則可以不進行其它操作,即結束流程。
上面對本發(fā)明實施例中的作物病害的控制方法進行了描述,下面對本發(fā)明實施例中的作物病害的控制裝置進行描述,該作物病害的控制裝置應用于終端,請參閱圖4,本發(fā)明實施例中作物病害的控制裝置一個實施例包括:
獲取單元401,用于獲取第一作物的第一圖像;
判斷單元402,用于根據(jù)第一圖像判斷第一作物是否發(fā)生病害;
第一確定單元403,用于當?shù)谝蛔魑锇l(fā)生病害時,則根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
第二確定單元404,用于根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
第一控制單元405,用于控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
請參閱圖5,本發(fā)明實施例中作物病害的控制裝置另一實施例包括:
本實施例中的單元501與圖4所示實施例中的單元401相同,單元502與圖4所示實施例中的單元402相同,單元503與圖4所示實施例中的單元403相同,單元504與圖4所示實施例中的單元404相同,單元505與圖4所示實施例中的單元405相同,此處不再贅述。
提示單元506,用于按照病害類型進行警報提示;
第三確定單元507,用于根據(jù)病害類型確定第一作物的抗病害劑;
第二控制單元508,用于控制噴灑裝置向第一作物噴灑抗病害劑。
可選的,在本發(fā)明的一些實施例中,判斷單元502,可以進一步具體用于:
檢測第一圖像與預設病害圖像的相關性;
根據(jù)相關性判斷第一作物是否發(fā)生病害。
可選的,在本發(fā)明的一些實施例中,判斷單元502,可以進一步具體用于:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
可選的,在本發(fā)明的一些實施例中,判斷單元502,可以進一步具體用于:
將第一圖像輸入預設運算模型;
根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
上面從模塊化功能實體的角度對本發(fā)明實施例中的作物病害的控制裝置進行了描述,下面從硬件處理的角度對本發(fā)明實施例中的計算機裝置進行描述,本發(fā)明實施例中計算機裝置一個實施例包括:
處理器以及存儲器;
存儲器用于存儲計算機程序,處理器用于執(zhí)行存儲器中存儲的計算機程序時,可以實現(xiàn)如下步驟:
獲取第一作物的第一圖像;
根據(jù)第一圖像判斷第一作物是否發(fā)生病害;
若是,則根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
在本發(fā)明的一些實施例中,處理器,還可以用于實現(xiàn)如下步驟:
按照病害類型進行警報提示;和/或,
根據(jù)病害類型確定第一作物的抗病害劑;
控制噴灑裝置向第一作物噴灑抗病害劑。
在本發(fā)明的一些實施例中,處理器,還可以用于實現(xiàn)如下步驟:
檢測第一圖像與預設病害圖像的相關性;
根據(jù)相關性判斷第一作物是否發(fā)生病害。
在本發(fā)明的一些實施例中,處理器,還可以用于實現(xiàn)如下步驟:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
在本發(fā)明的一些實施例中,處理器,還可以用于實現(xiàn)如下步驟:
將第一圖像輸入預設運算模型;
根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
可以理解的是,計算機裝置中的處理器執(zhí)行所述計算機程序時,也可以實現(xiàn)上述對應的各裝置實施例中各單元的功能,此處不再贅述。示例性的,所述計算機程序可以被分割成一個或多個模塊/單元,所述一個或者多個模塊/單元被存儲在所述存儲器中,并由所述處理器執(zhí)行,以完成本發(fā)明。所述一個或多個模塊/單元可以是能夠完成特定功能的一系列計算機程序指令段,該指令段用于描述所述計算機程序在所述作物病害的控制裝置/終端設備中的執(zhí)行過程。例如,所述計算機程序可以被分割成上述作物病害的控制裝置中的各單元,各單元可以實現(xiàn)如上述的具體功能。
所述計算機裝置可以是桌上型計算機、筆記本、掌上電腦及云端服務器等計算設備。所述計算機裝置可包括,但不僅限于,處理器、存儲器,但并不構成對計算機裝置的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述計算機裝置還可以包括輸入輸出設備、網(wǎng)絡接入設備、總線等。
所述處理器可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,所述處理器是所述計算機裝置的控制中心,利用各種接口和線路連接整個計算機裝置的各個部分。
所述存儲器可用于存儲所述計算機程序和/或模塊,所述處理器通過運行或執(zhí)行存儲在所述存儲器內的計算機程序和/或模塊,以及調用存儲在存儲器內的數(shù)據(jù),實現(xiàn)所述計算機裝置的各種功能。所述存儲器可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如硬盤、內存、插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
本發(fā)明還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被處理器執(zhí)行時,處理器,可以用于執(zhí)行如下步驟:
獲取第一作物的第一圖像;
根據(jù)第一圖像判斷第一作物是否發(fā)生病害;
若是,則根據(jù)第一圖像確定第一作物發(fā)生的病害類型;
根據(jù)病害類型確定第一作物的抗病害營養(yǎng)液;
控制灌溉系統(tǒng)將第一作物的當前營養(yǎng)液調整為抗病害營養(yǎng)液。
在本發(fā)明的一些實施例中,計算機可讀存儲介質存儲的計算機程序被處理器執(zhí)行時,處理器,可以具體用于執(zhí)行如下步驟:
按照病害類型進行警報提示;和/或,
根據(jù)病害類型確定第一作物的抗病害劑;
控制噴灑裝置向第一作物噴灑抗病害劑。
在本發(fā)明的一些實施例中,計算機可讀存儲介質存儲的計算機程序被處理器執(zhí)行時,處理器,可以具體用于執(zhí)行如下步驟:
檢測第一圖像與預設病害圖像的相關性;
根據(jù)相關性判斷第一作物是否發(fā)生病害。
在本發(fā)明的一些實施例中,計算機可讀存儲介質存儲的計算機程序被處理器執(zhí)行時,處理器,可以具體用于執(zhí)行如下步驟:
分別提取第一圖像的第一圖像信息與預設病害圖像的第二圖像信息,第一圖像信息和第二圖像信息包括顏色特征、形狀特征、紋理特征、莖葉生長比例特征;
將第一圖像信息和第二圖像信息進行比對,以獲取第一圖像與預設病害圖像的相關性。
在本發(fā)明的一些實施例中,計算機可讀存儲介質存儲的計算機程序被處理器執(zhí)行時,處理器,可以具體用于執(zhí)行如下步驟:
將第一圖像輸入預設運算模型;
根據(jù)預設運算模型輸出的識別結果判斷第一作物是否發(fā)生病害。
可以理解的是,所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機程序來指令相關的硬件來完成,所述的計算機程序可存儲于一計算機可讀存儲介質中,該計算機程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。其中,所述計算機程序包括計算機程序代碼,所述計算機程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機可讀介質可以包括:能夠攜帶所述計算機程序代碼的任何實體或裝置、記錄介質、u盤、移動硬盤、磁碟、光盤、計算機存儲器、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質等。需要說明的是,所述計算機可讀介質包含的內容可以根據(jù)司法管轄區(qū)內立法和專利實踐的要求進行適當?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機可讀介質不包括電載波信號和電信信號。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
以上所述,以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。