System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及家禽養殖領域,具體涉及一種家系小群體籠養鵝個體產蛋性能自動測定裝置及方法。
技術介紹
1、目前鵝養殖主要有籠養和非籠養兩種模式,相比于非籠養模式,鵝籠養有助于個體鵝產蛋性能測定,可提高鵝選育的效率。此外,飼養者可以更好地控制鵝的飼料攝入量和飼喂時間,有助于確保鵝獲得適當的營養,有效的管理飼料成本;同時,飼養者可以更容易地清理鵝舍,改善鵝養殖環境、加強疾病防控等。從而可以高效選擇高產鵝、同時提高動物福利。
2、鵝籠養模式存在一籠一養以及家系小群體籠養兩種模式,傳統的一籠一養對選育高產鵝具有極大優勢,但是存在資源空間浪費、單獨籠養養殖設施和管理成本較高,此外鵝是群居動物,單獨圈養可能會限制其正常的社會行為,影響其心里健康和生產性能。
3、隨著養鵝業的發展,養殖場規模化程度越來越高,但是自動化程度較低,大多數養殖場是傳統的人工收集鵝蛋、測定鵝的產蛋性能,顯然傳統方式已不能滿足大規模化養殖場產蛋信息記錄和選育高產鵝的需求。
4、為了解決上述問題,目前有研究者設計了產蛋檢測的方法以及研發了相應的裝置,但還存在部分問題。針對不同的養殖模式測定種鵝個體產蛋性能的方法各不相同,現有技術中中提出了一種基于?rfid?的籠養種禽個體產蛋記錄系統,飼養員通過便攜式數據采集裝置掃描所收集蛋的籠子電子標簽,這種方法需要對飼養員進行額外的技術培訓以及人工巡檢的效率低下等問題;在另一現有技術中設計一款自動化產蛋箱用于非籠養鵝產蛋性能測定,但一個產蛋箱的成本過于昂貴,此外鵝進入產蛋箱體會導致產蛋箱關門可能導致鵝
技術實現思路
1、針對現有技術中的上述不足,本專利技術提供一種家系小群體籠養鵝個體產蛋性能自動測定裝置及方法。
2、為了達到上述專利技術目的,本專利技術采用的技術方案為:
3、1.一種家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,包括如下步驟:
4、s1、由產蛋檢測裝置檢測是否產蛋,并對新產的鵝蛋進行信息定位,具體包括如下步驟:
5、s11、產蛋檢測模塊上位機使用rtsp取流以及多線程技術,實現多攝像頭的實時預覽取流;
6、s12、使用區域劃分算法,得到鵝蛋的準確檢測區域;
7、s13、使用目標持續性計數算法、目標檢測算法實時檢測區域內產蛋情況以及種鵝身份信息識別,其中,目標持續性計數算法具體方式為:
8、s131、將連續多幀圖像中檢測到的鵝蛋目標數量視作一個隊列,隊列元素表示每幀圖像的鵝蛋目標數量;
9、s132、當新的檢測幀圖像到來時,將新的鵝蛋目標數量添加到隊列的末尾,并刪除隊列中的第一個元素;
10、s133、統計出現次數最多的元素,將該元素作為隊列長度加1時刻幀的鵝蛋數量;
11、s14、使用蛋鵝匹配算法將新出現的鵝蛋進行信息匹配,并保存噴碼蛋編碼到匹配隊列,其中,信息匹配的具體方式為:
12、s141、當通過目標持續性計數法得到的區域內的隊列長度加1時刻幀的鵝蛋數量末時刻統計的鵝蛋數量時表示該區域內出現了新的鵝蛋,將此時新鵝蛋的中心坐標通過歐氏距離計算該鵝蛋與其他鵝之間的距離;
13、s142、基于s141計算得到的新的鵝蛋與其他鵝之間的距離,從第一個鵝開始檢測該鵝的停產時間是否超過所設定的時間閾值,如果沒有超過則繼續判斷下一個鵝的停產時間,直至匹配到停產時間超過所設定時間閾值的鵝蛋完成匹配;
14、s15、當鵝蛋滾落到傳送帶的途徑中經過事件觸發算法,此時將匹配隊列中的第一個數據彈出隊列,并上傳到噴碼隊列中進行存儲;
15、s2、傳送帶會以1cm/s的速度勻速前進并對鵝蛋進行噴碼,在移動過程中,如果滾落新的鵝蛋,根據到達噴碼傳感器的距離優先級進行隊列的排序。
16、進一步的,所述s12中使用區域劃分算法,得到鵝蛋的準確檢測區域的方式為:利用紅外攝像頭獲取鵝籠內任意一幀圖像,以所照射區域內鵝籠的四個頂點坐標構成四邊形表示監測區域。
17、進一步的,所述s15具體包括如下步驟:
18、s151、由目標檢測算法得到檢測區域中鵝蛋目標框的中心坐標,并由目標持續性技術算法統計該區域內當前幀鵝蛋數量;
19、s152、判斷當前幀鵝蛋數量是否大于末時刻統計的鵝蛋數量,若大于則將當前幀鵝蛋數量賦值給末時刻統計的鵝蛋數量,同時將鵝蛋歸屬匹配母鵝標簽并保存在匹配隊列中,并上傳服務器隊列;
20、s153、創建子線程檢測服務器隊列和噴碼隊列中的數據是否增加,若如果存在新數據,則將數據上傳給前端服務器以及噴碼模塊上位機的優先級噴碼隊列中。
21、一種家系小群體籠養鵝個體產蛋性能自動測定方法的裝置,包括產蛋檢測裝置、噴碼區域裝置、稱重區域裝置、組合式鵝籠,其中:
22、所述產蛋檢測裝置包括多個紅外攝像頭以及對應與養殖籠的產蛋檢測模塊上位機,其中,紅外攝像頭部署在吊軌上,通過poe與產蛋檢測模塊上位機進行通訊;產蛋檢測模塊上位機使用rtsp取流以及多線程技術,實現多攝像頭的實時預覽取流;
23、所述噴碼區域裝置包括噴碼機、噴碼機電感應開關和噴碼模塊上位機,當噴碼機電感應開關感應到鵝蛋經過的時候,通過rs-232或rs-485與噴碼模塊上位機進行通訊,噴碼模塊上位機收到觸發信號后,生產相應的打印數據,并通過rs-232或rs-485將數據發送給噴碼機;
24、所述組合式鵝籠包括多個相同尺寸的鵝籠、料槽、自動飲水管、分路蛋傳送帶和集蛋傳送帶,每個鵝籠的底板與集蛋傳送帶成固定夾角,當鵝產蛋時蛋自動從鵝籠滑落到蛋傳送帶上,蛋傳送帶以固定的速度勻速前進;每個鵝籠里圈養一只公鵝以及數量相同的母鵝,每個母鵝佩戴不同的項圈以區分。
25、本專利技術具有以下有益效果:
26、(1)一籠圈養五只母鵝一只公鵝,為母鵝佩戴不同樣式的項圈進行區分,相比于單籠單養可以極大地節省制作籠子成本、占地位置、以及飼養者可以更容易地清理鵝舍,改善鵝養殖環境、加強疾病防控等。從而可以高效選擇高產鵝、同時提高動物福利。
27、(2)使用了一種改進的深度學習網絡,進一步解決復雜環境中環境信息對于種鵝、鵝蛋特征提取的干擾問題和提升了檢測效率。
28、(3)通過目標持續計數算法,解決了因為識別問題導致的誤判,大幅度提高了信息的準確性。
29、(4)通過蛋鵝匹配算法,實現了自動化判別鵝和鵝蛋的信息匹配問題,大幅度減少人工觀察攝像頭判別產蛋情況。
30、(5)通過區域劃分算法,可以防止紅外攝像頭檢測區域外的復雜環境對檢測效果產生影響,大幅度減少異常情況對系統的影響。
31、(6)通過事件觸發線算法,可以確保噴碼數據的準確性,只有當鵝蛋在區域劃分內滾落到傳送帶時中心點經過事件觸發線后,才會將鵝蛋和鵝的匹配信息上傳到噴碼模塊上位機中優先級噴碼隊列中。
32、(7)使用距離優先級噴碼隊列,本文檔來自技高網...
【技術保護點】
1.一種家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,包括如下步驟:
2.基于權利要求1所述的家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,所述S12中使用區域劃分算法,得到鵝蛋的準確檢測區域的方式為:利用紅外攝像頭獲取鵝籠內任意一幀圖像,以所照射區域內鵝籠的四個頂點坐標構成四邊形表示監測區域。
3.基于權利要求1所述的家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,所述S15具體包括如下步驟:
4.一種基于權利要求1-3任一項所述的家系小群體籠養鵝個體產蛋性能自動測定方法的裝置,其特征在于,包括產蛋檢測裝置、噴碼區域裝置、稱重區域裝置、組合式鵝籠,其中:
【技術特征摘要】
1.一種家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,包括如下步驟:
2.基于權利要求1所述的家系小群體籠養鵝個體產蛋性能自動測定方法,其特征在于,所述s12中使用區域劃分算法,得到鵝蛋的準確檢測區域的方式為:利用紅外攝像頭獲取鵝籠內任意一幀圖像,以所照射區域內鵝籠的四個頂點坐標構成四邊形...
【專利技術屬性】
技術研發人員:肖德琴,郭大康,彭少海,湯卓衡,程磊,林偉超,林澤遠,劉又夫,王晗東,王佳濤,呂斯婷,梁航,劉偉明,譚若飛,
申請(專利權)人:華南農業大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。