本發(fā)明涉及信息技術(shù)領(lǐng)域,更具體地說,涉及一種植物的可用生長模型建立方法及裝置。
背景技術(shù):
隨著社會生活水平的提高,種植箱逐漸普及,尤其是家庭種植箱。家庭種植箱多數(shù)應(yīng)用于生長周期較短的小型蔬菜植物的種植,可以達(dá)到娛樂及親子教育的目的。
在現(xiàn)有技術(shù)中,對于用戶在種植箱中種植的植物,一般都是按照該植物的原始生長模型對其進(jìn)行相應(yīng)控制,一種植物的原始生長模型為該植物從種子階段開始至成熟階段中每個生長階段所需的環(huán)境條件。如果用戶初始種植的植物處于種子階段,使用原始生長模型沒有問題,但是,如果用戶初始種植的植物處于幼苗階段或者其他非種子階段,使用原始生長模型必然導(dǎo)致種植箱無法滿足植物當(dāng)前生長階段所需要的環(huán)境條件,影響植物的正常生長,使得用戶的種植體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種植物的可用生長模型建立方法及裝置,以解決在種植箱內(nèi)初始種植的植物處于非種子階段時無法使用原始生長模型的問題。
為了達(dá)到上述目的,本發(fā)明提供如下技術(shù)方案:
一種植物的可用生長模型建立方法,包括:
確定用戶待種植的目標(biāo)植物;
獲得所述目標(biāo)植物的生長時長的信息,所述生長時長為所述目標(biāo)植物從育種開始的生長時長;
根據(jù)所述生長時長及預(yù)先獲得的所述目標(biāo)植物的原始生長模型,確定所述目標(biāo)植物在所述原始生長模型中所處的生長階段;
從所述生長階段開始建立所述目標(biāo)植物的可用生長模型。
優(yōu)選地,所述獲得所述目標(biāo)植物的生長時長的信息,包括:
接收所述用戶發(fā)送的所述目標(biāo)植物的種植信息,所述種植信息中攜帶所述目標(biāo)植物的生長時長的信息;
從所述種植信息中提取所述目標(biāo)植物的生長時長的信息。
優(yōu)選地,所述目標(biāo)植物的種植信息為掃描所述目標(biāo)植物的包裝上的二維碼或條碼獲得。
優(yōu)選地,所述獲得所述目標(biāo)植物的生長時長的信息,包括:
獲得表征所述目標(biāo)植物當(dāng)前生長狀態(tài)的第一圖片;
將所述第一圖片與預(yù)先獲得的所述目標(biāo)植物對應(yīng)的圖片庫中的每個圖片進(jìn)行匹配,得到所述第一圖片與所述圖片庫中的每個圖片的匹配率;
將所述圖片庫中匹配率最高的圖片對應(yīng)的生長時長確定為所述目標(biāo)植物的生長時長。
優(yōu)選地,還包括:
將所述可用生長模型發(fā)送給所述用戶,以使所述用戶在種植箱中種植所述目標(biāo)植物后,根據(jù)所述可用生長模型控制所述種植箱進(jìn)行相應(yīng)的操作。
一種植物的可用生長模型建立裝置,包括:
目標(biāo)植物確定模塊,用于確定用戶待種植的目標(biāo)植物;
生長時長獲得模塊,用于獲得所述目標(biāo)植物的生長時長的信息,所述生長時長為所述目標(biāo)植物從育種開始的生長時長;
生長階段確定模塊,用于根據(jù)所述生長時長及預(yù)先獲得的所述目標(biāo)植物的原始生長模型,確定所述目標(biāo)植物在所述原始生長模型中所處的生長階段;
可用生長模型建立模塊,用于從所述生長階段開始建立所述目標(biāo)植物的可用生長模型。
優(yōu)選地,所述生長時長獲得模塊,具體用于:
接收所述用戶發(fā)送的所述目標(biāo)植物的種植信息,所述種植信息中攜帶所述目標(biāo)植物的生長時長的信息;
從所述種植信息中提取所述目標(biāo)植物的生長時長的信息。
優(yōu)選地,所述目標(biāo)植物的種植信息為掃描所述目標(biāo)植物的包裝上的二維碼或條碼獲得。
優(yōu)選地,所述生長時長獲得模塊,具體用于:
獲得表征所述目標(biāo)植物當(dāng)前生長狀態(tài)的第一圖片;
將所述第一圖片與預(yù)先獲得的所述目標(biāo)植物對應(yīng)的圖片庫中的每個圖片進(jìn)行匹配,得到所述第一圖片與所述圖片庫中的每個圖片的匹配率;
將所述圖片庫中匹配率最高的圖片對應(yīng)的生長時長確定為所述目標(biāo)植物的生長時長。
優(yōu)選地,還包括控制模塊,所述控制模塊用于將所述可用生長模型發(fā)送給所述用戶,以使所述用戶在種植箱中種植所述目標(biāo)植物后,根據(jù)所述可用生長模型控制所述種植箱進(jìn)行相應(yīng)的操作。
本發(fā)明提供的一種植物的可用生長模型建立方法,確定用戶待種植的目標(biāo)植物,獲得目標(biāo)植物的生長時長的信息,生長時長為目標(biāo)植物從育種開始的生長時長,根據(jù)生長時長及預(yù)先獲得的目標(biāo)植物的原始生長模型,確定目標(biāo)植物在原始生長模型中所處的生長階段,從所處的生長階段開始建立目標(biāo)植物的可用生長模型。應(yīng)用本發(fā)明提供的方法,根據(jù)目標(biāo)植物的生長時長及原始生長模型,建立了目標(biāo)植物的可用生長模型,這樣用戶在種植該目標(biāo)植物時,無論該目標(biāo)植物處于哪個生長階段,都可以根據(jù)該目標(biāo)植物的可用生長模型進(jìn)行相應(yīng)控制,根據(jù)該可用生長模型為目標(biāo)植物提供相應(yīng)的環(huán)境條件,提高了用戶種植植物的靈活性,提升了用戶的種植體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中一種植物的可用生長模型建立方法的流程示意圖;
圖2為本發(fā)明實(shí)施例中一種植物的可用生長模型建立裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例公開了一種植物的可用生長模型建立方法及裝置,以解決在種植箱內(nèi)初始種植的植物處于非種子階段時無法使用原始生長模型的問題。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明提供了一種植物的可用生長模型建立方法,該方法可應(yīng)用于控制器,該控制器可以內(nèi)置于種植箱內(nèi),還可以內(nèi)置于與種植箱通信連接的服務(wù)器內(nèi)。
本發(fā)明提供了一種植物的可用生長模型建立方法,參見圖1所示,圖1為本發(fā)明實(shí)施例中一種植物的可用生長模型建立方法的流程示意圖;該方法包括以下步驟:
S11:確定用戶待種植的目標(biāo)植物;
確定用戶即將在種植箱內(nèi)種植的目標(biāo)植物,目標(biāo)植物可以為種子階段的植物或處于其他生長階段的植物,如幼苗階段等。
S12:獲得目標(biāo)植物的生長時長的信息,生長時長為目標(biāo)植物從育種開始的生長時長;
控制器確定用戶待種植的目標(biāo)植物后,可以獲得該目標(biāo)植物的生長時長的信息。該生長時長的信息為目標(biāo)植物從育種開始的生長時長。
如果目標(biāo)植物為種子階段的植物,則可以直接確定其生長時長為0。如果目標(biāo)植物為其他生長階段的植物,則可以通過接收用戶發(fā)送的種植信息或者通過對目標(biāo)植物的圖片進(jìn)行分析獲得該目標(biāo)植物的生長時長的信息。
S13:根據(jù)生長時長及預(yù)先獲得的目標(biāo)植物的原始生長模型,確定目標(biāo)植物在原始生長模型中所處的生長階段;
可通過預(yù)先設(shè)置生長模型庫存儲各種植物的原始生長模型,該原始生長模型為從植物的種子時期至植物成熟時期的生長模型,原始生長模型中包括植物的各生長階段所對應(yīng)的植物的生長時長,及生長所需的環(huán)境條件,如在幼苗階段所需的光照量、水量和濕度等參數(shù)條件。根據(jù)生長時長和原始生長模型,確定目標(biāo)植物當(dāng)前在原始生長模型中所處的生長階段。
S14:從所述生長階段開始建立目標(biāo)植物的可用生長模型。
在步驟S13確定了目標(biāo)植物當(dāng)前所處的生長階段,可以從該生長階段開始建立該目標(biāo)植物的可用生長模型。該可用生長模型為原始生長模型中該目標(biāo)植物的當(dāng)前生長階段至其成熟階段的部分。若目標(biāo)植物為種子階段,則其可用生長模型和原始生長模型相同。
在一種具體的實(shí)施例中,例如目標(biāo)植物共有四個生長階段,每個生長階段為10天,當(dāng)前植物的生長時長為25天時處于第三個生長階段,則可用生長模型為從第25天開始至第40天結(jié)束時與原始生長模型相對應(yīng)的生長模型。
本發(fā)明提供的一種植物的可用生長模型建立方法,確定用戶待種植的目標(biāo)植物,獲得目標(biāo)植物的生長時長的信息,生長時長為目標(biāo)植物從育種開始的生長時長,根據(jù)生長時長及預(yù)先獲得的目標(biāo)植物的原始生長模型,確定目標(biāo)植物在原始生長模型中所處的生長階段,從所處的生長階段開始建立目標(biāo)植物的可用生長模型。應(yīng)用本發(fā)明提供的方法,根據(jù)目標(biāo)植物的生長時長及原始生長模型,建立了目標(biāo)植物的可用生長模型,這樣用戶在種植該目標(biāo)植物時,無論該目標(biāo)植物處于哪個生長階段,都可以根據(jù)該目標(biāo)植物的可用生長模型進(jìn)行相應(yīng)控制,根據(jù)該可用生長模型為目標(biāo)植物提供相應(yīng)的環(huán)境條件,提高了用戶種植植物的靈活性,提升了用戶的種植體驗(yàn)。
在本發(fā)明的一種具體實(shí)施方式中,步驟S12可以包括以下步驟:
步驟一:接收用戶發(fā)送的目標(biāo)植物的種植信息,種植信息中攜帶目標(biāo)植物的生長時長的信息;
步驟二:從種植信息中提取目標(biāo)植物的生長時長的信息。
用戶在購買目標(biāo)植物時,可以獲得該目標(biāo)植物的種植信息,該種植信息中可以攜帶該目標(biāo)植物的生長時長的信息。用戶可以將獲得的種植信息通過手機(jī)、電腦等終端發(fā)送給控制器。控制器接收到用戶發(fā)送的目標(biāo)植物的種植信息后,可以從該種植信息中提取該目標(biāo)植物的生長時長的信息。
具體的,目標(biāo)植物的種植信息可以為掃描目標(biāo)植物對應(yīng)的二維碼或條碼獲得的。
用戶可以通過終端掃描目標(biāo)植物對應(yīng)的二維碼或條碼獲得目標(biāo)植物的種植信息,優(yōu)選地,可通過手機(jī)、平板等設(shè)備進(jìn)行二維碼或條碼的掃描。一般二維碼或條碼可設(shè)置在目標(biāo)植物的包裝上,或者設(shè)置在售賣處的特定位置處。在其他實(shí)施例中也可以通過其他方式獲取種植信息,只要能夠達(dá)到相同的技術(shù)效果即可。
在本發(fā)明的一種具體實(shí)施方式中,步驟S12可以包括以下步驟:
第一個步驟:獲得表征目標(biāo)植物當(dāng)前生長狀態(tài)的第一圖片;
第二個步驟:將第一圖片與預(yù)先獲得的目標(biāo)植物的圖片庫中的每個圖片進(jìn)行匹配,得到第一圖片與圖片庫中的每個圖片的匹配率;
第三個步驟:將圖片庫中匹配率最高的圖片對應(yīng)的生長時長確定為目標(biāo)植物的生長時長。
具體的,第一圖片的獲得可以通過種植箱內(nèi)設(shè)置的攝像模塊獲得,或者通過接收移動終端發(fā)送的當(dāng)前目標(biāo)植物的圖片獲得,其可以表征目標(biāo)植物的當(dāng)前生長狀態(tài)。
在本發(fā)明實(shí)施例中,可以預(yù)先獲得目標(biāo)植物對應(yīng)的圖片庫,該圖片庫中包含與目標(biāo)植物同品種植物在不同生長時長時對應(yīng)的圖片,具體的,可通過網(wǎng)絡(luò)或歷史生長數(shù)據(jù)獲得。
將第一圖片和圖片庫中的每個圖片匹配得到匹配率,具體的,可以通過圖片中植物的形狀、葉子數(shù)量或其他關(guān)鍵信息進(jìn)行比較。將圖片庫中匹配率最高的圖片對應(yīng)的生長時長確定為目標(biāo)植物的生長時長,完成目標(biāo)植物的生長時長的獲取。當(dāng)然,在其他實(shí)施例中,也可以通過其他方法獲得目標(biāo)植物的生長時長,均在本發(fā)明的保護(hù)范圍內(nèi)。
在上述各實(shí)施例的基礎(chǔ)上,本發(fā)明提供的植物的可用生長模型建立方法還包括:
將可用生長模型發(fā)送給用戶,以使用戶在種植箱中種植目標(biāo)植物后,根據(jù)可用生長模型控制種植箱進(jìn)行相應(yīng)的操作。
可將可用生長模型發(fā)送至用戶的移動終端上,用戶通過移動終端根據(jù)該可用生長模型可以控制種植箱的相應(yīng)操作,以為目標(biāo)植物提供相應(yīng)的環(huán)境條件,使得種植箱內(nèi)的目標(biāo)植物能夠正常生長。
相應(yīng)于上面的方法實(shí)施例,本發(fā)明還提供了一種植物的可用生長模型建立裝置,參見圖2所示,圖2為本發(fā)明實(shí)施例中一種植物的可用生長模型建立裝置的結(jié)構(gòu)示意圖。該裝置包括:
目標(biāo)植物確定模塊10,用于確定用戶待種植的目標(biāo)植物;
生長時長獲得模塊20,用于獲得目標(biāo)植物的生長時長的信息,生長時長為目標(biāo)植物從育種開始的生長時長;
生長階段確定模塊30,用于根據(jù)生長時長及預(yù)先獲得的目標(biāo)植物的原始生長模型,確定目標(biāo)植物在原始生長模型中所處的生長階段;
可用生長模型建立模塊40,用于從生長階段開始建立目標(biāo)植物的可用生長模型。
本發(fā)明提供的一種植物的可用生長模型建立方法,確定用戶待種植的目標(biāo)植物,獲得目標(biāo)植物的生長時長的信息,生長時長為目標(biāo)植物從育種開始的生長時長,根據(jù)生長時長及預(yù)先獲得的目標(biāo)植物的原始生長模型,確定目標(biāo)植物在原始生長模型中所處的生長階段,從所處的生長階段開始建立目標(biāo)植物的可用生長模型。應(yīng)用本發(fā)明提供的方法,根據(jù)目標(biāo)植物的生長時長及原始生長模型,建立了目標(biāo)植物的可用生長模型,這樣用戶在種植該目標(biāo)植物時,無論該目標(biāo)植物處于哪個生長階段,都可以根據(jù)該目標(biāo)植物的可用生長模型進(jìn)行相應(yīng)控制,根據(jù)該可用生長模型為目標(biāo)植物提供相應(yīng)的環(huán)境條件,提高了用戶種植植物的靈活性,提升了用戶的種植體驗(yàn)。
在一種具體的實(shí)施例中,生長時長獲得模塊20,具體用于:
接收用戶發(fā)送的目標(biāo)植物的種植信息,種植信息中攜帶目標(biāo)植物的生長時長的信息;
從種植信息中提取目標(biāo)植物的生長時長的信息。
具體的,目標(biāo)植物的種植信息為掃描目標(biāo)植物的包裝上的二維碼或條碼獲得。
進(jìn)一步地,生長時長獲得模塊20,具體用于:
獲得表征目標(biāo)植物當(dāng)前生長狀態(tài)的第一圖片;
將第一圖片與預(yù)先獲得的目標(biāo)植物的圖片庫中的每個圖片進(jìn)行匹配,得到第一圖片與圖片庫中的每個圖片的匹配率;
將圖片庫中匹配率最高的圖片對應(yīng)的生長時長確定為目標(biāo)植物的生長時長。
在上述各實(shí)施例的基礎(chǔ)上,還包括控制模塊,控制模塊用于將可用生長模型發(fā)送給用戶,以使用戶在種植箱中種植目標(biāo)植物后,根據(jù)可用生長模型控制種植箱進(jìn)行相應(yīng)的操作。
本說明書中各個實(shí)施例采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個實(shí)施例之間相同或相似部分互相參見即可。對于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
專業(yè)人員還可以進(jìn)一步意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
以上對本發(fā)明所提供的一種植物的可用生長模型建立方法及裝置進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。