本發(fā)明涉及畜牧養(yǎng)殖,特別是涉及一種奶牛熱應(yīng)激判識(shí)模型的確定方法、應(yīng)用方法及相關(guān)裝置。
背景技術(shù):
1、奶牛熱應(yīng)激是現(xiàn)代畜牧業(yè)面臨的一個(gè)重要問題,對(duì)奶牛生理和生產(chǎn)性能產(chǎn)生危害嚴(yán)重,生理上致呼吸頻率加快、體溫升高、采食量下降、免疫力降低等,生產(chǎn)上使產(chǎn)奶量減少、乳品質(zhì)下降,造成經(jīng)濟(jì)損失。熱應(yīng)激環(huán)境使奶牛不適,生活質(zhì)量下降,出現(xiàn)行為異常,如頻繁站立等,反映其痛苦。良好養(yǎng)殖環(huán)境對(duì)緩解熱應(yīng)激至關(guān)重要,改善牛舍通風(fēng)、降溫條件可降低熱應(yīng)激發(fā)生概率,提高奶牛福利水平。
2、傳統(tǒng)的奶牛熱應(yīng)激監(jiān)測(cè)方法存在諸多局限性牛熱應(yīng)激的判定存在諸多問題,傳統(tǒng)的熱應(yīng)激評(píng)定往往是在奶牛已經(jīng)進(jìn)入熱應(yīng)激狀態(tài)后進(jìn)行,難以提前預(yù)警,通常需要綜合考慮外界環(huán)境因素、采食時(shí)長、呼吸頻率、皮膚溫度等多個(gè)條件才能進(jìn)行評(píng)定,但這些條件在實(shí)際應(yīng)用中較難準(zhǔn)確把握,且這種評(píng)定方式對(duì)群體觀察系數(shù)不高,缺乏實(shí)時(shí)性,養(yǎng)殖效率低等問題,另外,傳統(tǒng)的環(huán)境監(jiān)測(cè)方法只能獲取環(huán)境的溫度和濕度等基本信息,無法直接反映奶牛個(gè)體的熱應(yīng)激。
3、因此,如何對(duì)奶牛熱應(yīng)激進(jìn)行準(zhǔn)確監(jiān)測(cè)識(shí)別,成為本領(lǐng)域亟需解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是提供一種奶牛熱應(yīng)激判識(shí)模型的確定方法、應(yīng)用方法及相關(guān)裝置,可準(zhǔn)確識(shí)別奶牛是否熱應(yīng)激及熱應(yīng)激程度。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下方案。
3、第一方面,本發(fā)明提供了一種奶牛熱應(yīng)激判識(shí)模型的確定方法,所述奶牛熱應(yīng)激判識(shí)模型的確定方法包括。
4、獲取奶牛熱環(huán)境視頻;所述奶牛熱環(huán)境視頻包括:奶牛全身各個(gè)部位的行為數(shù)據(jù)和環(huán)境參數(shù)。
5、對(duì)所述奶牛熱環(huán)境視頻進(jìn)行分幀提取,得到奶牛熱環(huán)境圖像。
6、將所述奶牛熱環(huán)境圖像輸入躺臥奶牛的識(shí)別模型,得到奶牛胸腹部行為圖像;所述躺臥奶牛的識(shí)別模型為基于yolov5算法構(gòu)建的模型;所述奶牛胸腹部行為圖像包括:奶牛呼吸時(shí)胸腹部的收縮和舒張狀態(tài)的圖像。
7、基于所述奶牛胸腹部行為圖像,確定奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù);所述奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)包括:輪廓特征和呼吸深度特征;所述輪廓特征為基于canny邊緣檢測(cè)算法得到的特征;所述呼吸深度特征包括:奶牛在熱環(huán)境下呼吸行為持續(xù)時(shí)間、呼吸周期時(shí)長、呼吸深度、平均每次呼吸變化幅度、呼吸頻率、呼吸行為特征參數(shù)分布的變異性和同質(zhì)性。
8、基于所述奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和奶牛體溫預(yù)測(cè)模型,確定奶牛體溫?cái)?shù)據(jù);所述奶牛體溫預(yù)測(cè)模型將體溫?cái)?shù)據(jù)與呼吸頻率進(jìn)行關(guān)聯(lián)。
9、以所述奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和所述奶牛體溫?cái)?shù)據(jù)作為輸入,以奶牛的熱應(yīng)激程度為輸出,對(duì)機(jī)器學(xué)習(xí)算法進(jìn)行訓(xùn)練,得到奶牛熱應(yīng)激判識(shí)模型;所述奶牛的熱應(yīng)激程度包括:無熱應(yīng)激、輕度熱應(yīng)激、中度熱應(yīng)激、重度熱應(yīng)激和危險(xiǎn)熱應(yīng)激。
10、第二方面,本發(fā)明提供了一種奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法,所述奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法包括。
11、獲取待辨識(shí)奶牛熱環(huán)境視頻;所述待辨識(shí)奶牛熱環(huán)境視頻包括:奶牛全身各個(gè)部位的行為數(shù)據(jù)和環(huán)境參數(shù)。
12、對(duì)所述待辨識(shí)奶牛熱環(huán)境視頻進(jìn)行分幀提取,得到待辨識(shí)奶牛熱環(huán)境圖像。
13、將所述待辨識(shí)奶牛熱環(huán)境圖像輸入躺臥奶牛的識(shí)別模型,得到待辨識(shí)奶牛胸腹部行為圖像;所述躺臥奶牛的識(shí)別模型為基于yolov5算法構(gòu)建的模型;所述待辨識(shí)奶牛胸腹部行為圖像包括:待辨識(shí)奶牛呼吸時(shí)胸腹部的收縮和舒張狀態(tài)的圖像。
14、基于所述待辨識(shí)奶牛胸腹部行為圖像,確定待辨識(shí)奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù);所述待辨識(shí)奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)包括:輪廓特征和呼吸深度特征;所述輪廓特征為基于canny邊緣檢測(cè)算法得到的特征;所述呼吸深度特征包括:待辨識(shí)奶牛在熱環(huán)境下呼吸行為持續(xù)時(shí)間、呼吸周期時(shí)長、呼吸深度、平均每次呼吸變化幅度、呼吸頻率、呼吸行為特征參數(shù)分布的變異性和同質(zhì)性。
15、基于所述待辨識(shí)奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和奶牛體溫預(yù)測(cè)模型,確定待辨識(shí)奶牛體溫?cái)?shù)據(jù);所述奶牛體溫預(yù)測(cè)模型將體溫?cái)?shù)據(jù)與呼吸頻率進(jìn)行關(guān)聯(lián)。
16、將所述待辨識(shí)奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和所述待辨識(shí)奶牛體溫?cái)?shù)據(jù)輸入奶牛熱應(yīng)激判識(shí)模型,得到待辨識(shí)奶牛的熱應(yīng)激程度;所述奶牛熱應(yīng)激判識(shí)模型為基于上述所述的奶牛熱應(yīng)激判識(shí)模型的確定方法訓(xùn)練得到的模型。
17、第三方面,本發(fā)明提供了一種計(jì)算機(jī)設(shè)備,包括:存儲(chǔ)器、處理器以及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)上述中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。
18、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。
19、第五方面,本發(fā)明提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。
20、根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果:
21、本發(fā)明提供了一種奶牛熱應(yīng)激判識(shí)模型的確定方法、應(yīng)用方法及相關(guān)裝置,所述奶牛熱應(yīng)激判識(shí)模型的確定方法包括:獲取奶牛熱環(huán)境視頻;對(duì)所述奶牛熱環(huán)境視頻進(jìn)行分幀提取,得到奶牛熱環(huán)境圖像;將所述奶牛熱環(huán)境圖像輸入躺臥奶牛的識(shí)別模型,得到奶牛胸腹部行為圖像;基于所述奶牛胸腹部行為圖像,確定奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù);基于所述奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和奶牛體溫預(yù)測(cè)模型,確定奶牛體溫?cái)?shù)據(jù);以所述奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù)和所述奶牛體溫?cái)?shù)據(jù)作為輸入,以奶牛的熱應(yīng)激程度為輸出,對(duì)機(jī)器學(xué)習(xí)算法進(jìn)行訓(xùn)練,得到奶牛熱應(yīng)激判識(shí)模型。本發(fā)明能夠準(zhǔn)確識(shí)別奶牛在躺臥狀態(tài)下的胸腹腔起伏頻率與深度,通過無接觸和無應(yīng)激實(shí)時(shí)自動(dòng)識(shí)別技術(shù),收集大量數(shù)據(jù)基于個(gè)體表現(xiàn)提取關(guān)鍵參數(shù),建立識(shí)別應(yīng)激狀態(tài)下變現(xiàn)差異,分類歸納,形成標(biāo)準(zhǔn),并偶聯(lián)提前預(yù)警裝置,達(dá)到熱環(huán)境下通過奶牛行為表現(xiàn)判斷是否熱應(yīng)激及熱應(yīng)激程度的目的。
1.一種奶牛熱應(yīng)激判識(shí)模型的確定方法,其特征在于,所述奶牛熱應(yīng)激判識(shí)模型的確定方法包括:
2.根據(jù)權(quán)利要求1所述的奶牛熱應(yīng)激判識(shí)模型的確定方法,其特征在于,所述躺臥奶牛的識(shí)別模型的確定方法,具體包括:
3.根據(jù)權(quán)利要求2所述的奶牛熱應(yīng)激判識(shí)模型的確定方法,其特征在于,基于所述奶牛熱環(huán)境視頻,構(gòu)建數(shù)據(jù)集,具體包括:
4.根據(jù)權(quán)利要求1所述的奶牛熱應(yīng)激判識(shí)模型的確定方法,其特征在于,基于所述奶牛胸腹部行為圖像,確定奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù),具體包括:
5.根據(jù)權(quán)利要求1所述的奶牛熱應(yīng)激判識(shí)模型的確定方法,其特征在于,所述機(jī)器學(xué)習(xí)算法包括:隨機(jī)森林算法、支持向量機(jī)算法、深度學(xué)習(xí)算法和神經(jīng)網(wǎng)絡(luò)算法。
6.一種奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法,其特征在于,所述奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法包括:
7.根據(jù)權(quán)利要求6所述的奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法,其特征在于,基于所述待辨識(shí)奶牛胸腹部行為圖像,確定待辨識(shí)奶牛熱環(huán)境下胸腹部起伏行為特征參數(shù),具體包括:
8.一種計(jì)算機(jī)設(shè)備,包括:存儲(chǔ)器、處理器以及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求1-5中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或?qū)崿F(xiàn)權(quán)利要求6或7所述的奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-5中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或?qū)崿F(xiàn)權(quán)利要求6或7所述的奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-5中任一項(xiàng)所述的奶牛熱應(yīng)激判識(shí)模型的確定方法或?qū)崿F(xiàn)權(quán)利要求6或7所述的奶牛熱應(yīng)激判識(shí)模型的應(yīng)用方法。