System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及圖像識別領(lǐng)域,特別涉及一種基于圖像識別的自動噴淋控制方法、系統(tǒng)、設(shè)備和介質(zhì)。
技術(shù)介紹
1、在現(xiàn)代牧場管理中,奶牛的健康和舒適度對奶產(chǎn)量和質(zhì)量有著重要的影響。特別是在炎熱的天氣條件下,奶牛容易因高溫而出現(xiàn)熱應(yīng)激,導(dǎo)致食欲下降、產(chǎn)奶量減少,甚至引發(fā)疾病。現(xiàn)有技術(shù)中,通常采用噴淋和風扇相結(jié)合的方式為奶牛降溫。在奶牛舍內(nèi)安裝噴淋系統(tǒng),通過定時或手動控制噴淋頭噴水,給奶牛降溫。但這種方式無法精準定位每頭奶牛的位置,導(dǎo)致噴淋的精準度較低,且由于無法精準控制噴淋區(qū)域,也會浪費大量的水資源,導(dǎo)致牧場的管理成本較高。因此,需要提供一種基于圖像識別的自動噴淋控制方法、系統(tǒng)、設(shè)備和介質(zhì)。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)提供一種基于圖像識別的自動噴淋控制方法。改善了現(xiàn)有技術(shù)噴淋奶牛精確度較低的問題。
2、本專利技術(shù)提供的一種基于圖像識別的自動噴淋控制方法,包括:獲取從預(yù)設(shè)位置拍攝的牧場圖像;其中,所述預(yù)設(shè)位置為牧場中欄桿的側(cè)面、背面或正面;根據(jù)所述預(yù)設(shè)位置,將所述牧場圖像輸入至對應(yīng)的圖像識別模型,從所述牧場圖像中對應(yīng)識別出牛體部位特征;其中,所述牛體部位特征包括牛頭特征、牛臀特征和/或牛軀干特征;依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征;依據(jù)所述目標牛體部位特征確定牛的位置,選擇并打開對應(yīng)的噴頭進行噴淋。
3、于本專利技術(shù)一實施例中,所述根據(jù)所述預(yù)設(shè)位置,將所述牧場圖像輸入至對應(yīng)的圖像識別模型,從所述牧場圖像中對應(yīng)識別出牛體部位特征,包括:當
4、于本專利技術(shù)一實施例中,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:預(yù)設(shè)位置為欄桿的側(cè)面時,所述牛體部位特征至少包括牛軀干特征;判斷所述牛體部位特征是否只包括所述牛軀干特征:若是,則計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征;否則,從所述牛體部位特征中提取牛頭特征,依據(jù)所述牛頭特征更新所述牛軀干特征,計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征。
5、于本專利技術(shù)一實施例中,所述計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:計算所述牛軀干特征和所述欄桿特征的交并比,并判斷該交并比是否大于預(yù)設(shè)的第一閾值:若是,則確定所述牛軀干特征為目標牛體部位特征;否則,繼續(xù)檢測下一張牧場圖像。
6、于本專利技術(shù)一實施例中,所述從所述牛體部位特征中提取牛頭特征,依據(jù)所述牛頭特征更新所述牛軀干特征,計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:從所述牛體部位特征中提取牛頭特征;在牛頭靠近欄桿時,計算所述牛頭特征與所述牛軀干特征的交并比,并判斷該交并比是否大于預(yù)設(shè)的第二閾值:若是,則從所述牛軀干特征中去除所述牛頭特征,更新所述牛軀干特征;否則,保持所述牛軀干特征不變;計算所述牛軀干特征和所述欄桿特征的交并比,并基于該交并比確定目標牛體部位特征。
7、于本專利技術(shù)一實施例中,判斷所述牛頭是否靠近欄桿的過程為:計算所述牛頭特征與所述欄桿特征的交并比,并判斷該交并比是否大于預(yù)設(shè)的第三閾值:若是,則所述牛頭靠近欄桿;否則,所述牛頭不靠近欄桿,則繼續(xù)檢測下一張牧場圖像。
8、于本專利技術(shù)一實施例中,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:所述預(yù)設(shè)位置為欄桿的背面時,所述牛體部位特征至少包括所述牛臀特征和所述牛軀干特征;判斷所述牛體部位特征是否只包括所述牛臀特征和所述牛軀干特征:若是,則確定所述牛臀特征為目標牛體部位特征;否則,繼續(xù)檢測下一張牧場圖像。
9、于本專利技術(shù)一實施例中,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:所述預(yù)設(shè)位置為欄桿的正面視角時,所述牛體部位特征包括牛頭特征;判斷所述牛頭特征是否在預(yù)設(shè)的欄桿底線位置:若是,則確定所述牛頭特征為目標牛體部位特征;否則,則繼續(xù)檢測下一張牧場圖像。
10、于本專利技術(shù)一實施例中,所述依據(jù)所述目標牛體部位特征確定牛的位置,選擇并打開對應(yīng)的噴頭進行噴淋,包括:提取所述牛體部位特征的中心點在所述牧場圖像中的坐標;依據(jù)預(yù)設(shè)的轉(zhuǎn)換規(guī)則,將所述中心點的坐標轉(zhuǎn)換為實際坐標,結(jié)合預(yù)設(shè)的攝像頭視角,計算所述中心點相對于所述攝像頭的偏離角度;基于所述偏離角度,依據(jù)預(yù)設(shè)的映射規(guī)則選擇并打開對應(yīng)的噴頭進行噴淋。
11、于本專利技術(shù)一實施例中,還提供了一種基于圖像識別的自動噴淋控制系統(tǒng),所述系統(tǒng)包括:數(shù)據(jù)獲取模塊,用于獲取從預(yù)設(shè)位置拍攝的牧場圖像;其中,所述預(yù)設(shè)位置為牧場中欄桿的側(cè)面、背面或正面;特征提取模塊,用于根據(jù)所述預(yù)設(shè)位置,將所述牧場圖像輸入至對應(yīng)的圖像識別模型,從所述牧場圖像中對應(yīng)識別出牛體部位特征;其中,所述牛體部位特征包括牛頭特征、牛臀特征和/或牛軀干特征;部位特征確定模塊,用于依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征;噴淋模塊,用于依據(jù)所述目標牛體部位特征確定牛的位置,選擇并打開對應(yīng)的噴頭進行噴淋。
12、于本專利技術(shù)一實施例中,還提供一種電子設(shè)備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述電子設(shè)備實現(xiàn)上述任一項所述的基于圖像識別的自動噴淋控制方法。
13、于本專利技術(shù)一實施例中,還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,當所述計算機程序被計算機的處理器執(zhí)行時,使計算機執(zhí)行上述任一項所述的基于圖像識別的自動噴淋控制方法。
14、本專利技術(shù)提出的一種基于圖像識別的自動噴淋控制方法、系統(tǒng)、設(shè)備及介質(zhì)。從預(yù)設(shè)位置獲取牧場圖像,并將其輸入至對應(yīng)的圖像識別模型中,以識別出牛體部位特征。由于不同的預(yù)設(shè)位置對應(yīng)不同的圖像識別模型,從而確保了不同視角下都能準確識別出牛的特征,以便后續(xù)的判別。依據(jù)攝像頭的預(yù)設(shè)位置,對檢測出的牛體部位特征進行篩選,確定目標牛體部位特征,從而確保了只有在牛體部位特征符合預(yù)設(shè)條件時,才會被選定為目標特征,減少了誤報和無效檢測。通過目標牛體部位特征可確定牛的具體位置,從而選擇對應(yīng)的噴頭進行噴淋。通過智能化的噴頭選擇和控制,實現(xiàn)了精準、高效的噴淋操作,相對于現(xiàn)有技術(shù)無差別的噴淋,本專利技術(shù)這種方式極大減少了水資源的浪費,提高了牧場管理的智能化水平。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種基于圖像識別的自動噴淋控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述根據(jù)所述預(yù)設(shè)位置,將所述牧場圖像輸入至對應(yīng)的圖像識別模型,從所述牧場圖像中對應(yīng)識別出牛體部位特征,包括:
3.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:
4.根據(jù)權(quán)利要求3所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:
5.根據(jù)權(quán)利要求3所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述從所述牛體部位特征中提取牛頭特征,依據(jù)所述牛頭特征更新所述牛軀干特征,計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:
6.根據(jù)權(quán)利要求5所述的基于圖像識別的自動噴淋控制方法,其特征在于,判斷所述牛頭是否靠近欄桿的過程為:
7.根據(jù)權(quán)利要求1所述的基于圖像識
8.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:
9.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述依據(jù)所述目標牛體部位特征確定牛的位置,選擇并打開對應(yīng)的噴頭進行噴淋,包括:
10.一種基于圖像識別的自動噴淋控制系統(tǒng),其特征在于,所述系統(tǒng)包括:
11.一種電子設(shè)備,其特征在于:所述電子設(shè)備包括:
12.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有計算機程序,當所述計算機程序被計算機的處理器執(zhí)行時,使計算機執(zhí)行權(quán)利要求1至9中任一項所述基于圖像識別的自動噴淋控制方法。
...【技術(shù)特征摘要】
1.一種基于圖像識別的自動噴淋控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述根據(jù)所述預(yù)設(shè)位置,將所述牧場圖像輸入至對應(yīng)的圖像識別模型,從所述牧場圖像中對應(yīng)識別出牛體部位特征,包括:
3.根據(jù)權(quán)利要求1所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述依據(jù)所述預(yù)設(shè)位置,對所述牛體部位特征進行篩選,確定目標牛體部位特征,包括:
4.根據(jù)權(quán)利要求3所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:
5.根據(jù)權(quán)利要求3所述的基于圖像識別的自動噴淋控制方法,其特征在于,所述從所述牛體部位特征中提取牛頭特征,依據(jù)所述牛頭特征更新所述牛軀干特征,計算所述牛軀干特征和預(yù)設(shè)的欄桿特征的交并比,并基于該交并比確定目標牛體部位特征,包括:
6.根據(jù)權(quán)利要求5所述的基于圖像識別...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陸海濤,
申請(專利權(quán))人:上海源濤信息科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。