[發(fā)明專利]一種生豬爬跨行為檢測(cè)方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201910625612.2 | 申請(qǐng)日: | 2019-07-11 |
| 公開(kāi)(公告)號(hào): | CN110532854B | 公開(kāi)(公告)日: | 2021-11-26 |
| 發(fā)明(設(shè)計(jì))人: | 陳一飛;張凱鋒;李丹;李行健 | 申請(qǐng)(專利權(quán))人: | 中國(guó)農(nóng)業(yè)大學(xué) |
| 主分類號(hào): | G06K9/00 | 分類號(hào): | G06K9/00;G06K9/32;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王文思 |
| 地址: | 100193 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 生豬 行為 檢測(cè) 方法 系統(tǒng) | ||
本發(fā)明提供一種生豬爬跨行為檢測(cè)方法及系統(tǒng),所述方法包括:將拍攝的豬欄內(nèi)的包含多個(gè)生豬的圖像輸入到預(yù)先訓(xùn)練好的Mask R?CNN網(wǎng)絡(luò)中,輸出圖像中每只生豬的ROI參數(shù)和mask坐標(biāo);根據(jù)每只生豬的ROI參數(shù)和mask坐標(biāo),提取每只生豬的多維特征向量;將每只生豬的多維特征向量輸入預(yù)先訓(xùn)練好的分類器中,輸出圖像中多只生豬的爬跨行為結(jié)果。本發(fā)明利用Mask R?CNN網(wǎng)絡(luò)對(duì)拍攝的豬欄內(nèi)的圖像進(jìn)行生豬掩模的提取,對(duì)生豬掩模的提取不受光照變化的影響,對(duì)于圖像中重疊生豬的識(shí)別性能較好,能夠精確提取圖像中每只生豬的掩模,進(jìn)而最終通過(guò)分類器能夠精確分類識(shí)別出圖像中多只生豬的爬跨行為結(jié)果。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及機(jī)器視覺(jué)與深度學(xué)習(xí)領(lǐng)域,尤其涉及一種生豬爬跨行為檢測(cè)方法及系統(tǒng)。
背景技術(shù)
在生豬養(yǎng)殖業(yè)領(lǐng)域,豬欄中生豬之間的密切相互作用會(huì)威脅生豬的健康并降低動(dòng)物福利。大多數(shù)豬的瘀傷,跛足和腿部骨折都是由豬之間相互作用的行為引起的,并且主要是爬跨行為。爬跨行為是指豬將其兩只前蹄搭在同伴的前身或其背部,同時(shí)下面的豬跪著或站著不動(dòng)的行為,爬跨行為有時(shí)可能會(huì)伴隨著下面豬的快速躲閃和尖叫,雄性豬和雌性豬在其整個(gè)壽命期間都會(huì)發(fā)生爬跨行為,特別是在發(fā)情期。考慮到爬跨行為會(huì)引起豬的表皮損傷和骨折等問(wèn)題,及時(shí)檢測(cè)爬跨行為并盡快分離豬體是至關(guān)重要的,及時(shí)檢測(cè)和干預(yù)爬跨行為將能夠減少豬的損傷,增加動(dòng)物福利,進(jìn)一步確保生豬的健康。
傳統(tǒng)的動(dòng)物行為檢測(cè)方法主要依靠人眼觀察,不但消耗大量勞動(dòng)力而且很容易產(chǎn)生主觀錯(cuò)誤,在大型商業(yè)養(yǎng)殖模式上也是不切實(shí)際的。
隨著傳感器技術(shù)的發(fā)展,目前常見(jiàn)的生豬行為檢測(cè)方法主要是通過(guò)傳感器監(jiān)測(cè)生豬行為上的信息,即采用傳感器等裝置采集生豬的個(gè)體信息,根據(jù)傳感器采集的生豬的個(gè)體信息來(lái)判斷生豬之間是否發(fā)生爬跨行為。但該種方式,多數(shù)傳感器需附著在生豬的體表,豬群間互相摩擦碰撞和生豬移動(dòng)易使其損落,且接觸式傳感器易造成豬的應(yīng)激反應(yīng)并影響測(cè)量的準(zhǔn)確性,安裝于現(xiàn)場(chǎng)的傳感器也需工作人員日常介入讀數(shù)工作,操作不便,也易對(duì)生豬造成干擾和驚嚇。
另外一種比較常見(jiàn)的方式為,根據(jù)拍攝的豬欄內(nèi)視頻圖像,通過(guò)區(qū)域連通性分析和混合高斯背景模型,能夠提取完整的目標(biāo)生豬輪廓,但該方法對(duì)光線變化敏感,容易產(chǎn)生虛影。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種生豬爬跨行為檢測(cè)方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中受光照影響無(wú)法提取圖像中生豬掩模以及對(duì)圖像中重疊生豬識(shí)別性能差的缺陷。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種生豬爬跨行為檢測(cè)方法,所述方法包括:
S1,將拍攝的豬欄內(nèi)的包含多個(gè)生豬的圖像輸入到預(yù)先訓(xùn)練后的Mask R-CNN網(wǎng)絡(luò)中,輸出所述圖像中每只生豬的ROI參數(shù)和mask坐標(biāo);
S2,根據(jù)每只生豬的所述ROI參數(shù)和mask坐標(biāo),提取每只生豬的多維特征向量;
S3,將每只生豬的所述多維特征向量輸入預(yù)先訓(xùn)練后的分類器中,輸出所述圖像中多只生豬的爬跨行為結(jié)果;
其中,所述ROI參數(shù)表征所述圖像中每只生豬的目標(biāo)邊界框,每只生豬的所述mask坐標(biāo)表征所述圖像中每只生豬的掩模,所述爬跨行為結(jié)果為發(fā)生爬跨行為或未發(fā)生爬跨行為。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步的,通過(guò)如下方式對(duì)所述Mask R-CNN網(wǎng)絡(luò)進(jìn)行訓(xùn)練:
將第一訓(xùn)練集中的每一張圖像輸入構(gòu)建的Mask R-CNN網(wǎng)絡(luò),輸出每一張圖像中的每只生豬的mask坐標(biāo),其中,所述第一訓(xùn)練集中的每一張圖像中的每只生豬的掩模已知;
計(jì)算通過(guò)Mask R-CNN網(wǎng)絡(luò)輸出的每只生豬的掩模和已知的每只生豬的掩模之間的掩模損失,其中,所述mask坐標(biāo)和所述掩模可相互轉(zhuǎn)換;
通過(guò)調(diào)整Mask R-CNN網(wǎng)絡(luò)的參數(shù),使得所述掩模損失滿足收斂條件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)農(nóng)業(yè)大學(xué),未經(jīng)中國(guó)農(nóng)業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910625612.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識(shí)別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K9-00 用于閱讀或識(shí)別印刷或書(shū)寫(xiě)字符或者用于識(shí)別圖形,例如,指紋的方法或裝置
G06K9-03 .錯(cuò)誤的檢測(cè)或校正,例如,用重復(fù)掃描圖形的方法
G06K9-18 .應(yīng)用具有附加代碼標(biāo)記或含有代碼標(biāo)記的打印字符的,例如,由不同形狀的各個(gè)筆畫(huà)組成的,而且每個(gè)筆畫(huà)表示不同的代碼值的字符
G06K9-20 .圖像捕獲
G06K9-36 .圖像預(yù)處理,即無(wú)須判定關(guān)于圖像的同一性而進(jìn)行的圖像信息處理
G06K9-60 .圖像捕獲和多種預(yù)處理作用的組合
- 過(guò)濾以及監(jiān)控程序的行為的方法
- 數(shù)據(jù)挖掘的方法和裝置
- 網(wǎng)絡(luò)異常行為檢測(cè)方法及檢測(cè)裝置
- 基于大數(shù)據(jù)關(guān)聯(lián)規(guī)則挖掘的異常行為檢測(cè)方法和系統(tǒng)
- 用于檢測(cè)用戶行為的方法和裝置
- 行為數(shù)據(jù)分析方法及裝置
- 一種基于網(wǎng)絡(luò)的行為教育方法
- 網(wǎng)絡(luò)行為分類方法、設(shè)備、存儲(chǔ)介質(zhì)及裝置
- 一種在線支付業(yè)務(wù)行為的異常檢測(cè)方法、裝置及電子設(shè)備
- 行為采集方法及系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





