亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于卷積神經(jīng)網(wǎng)絡(luò)的豬只個(gè)體身份識(shí)別研究

        2022-04-12 05:13:21馬娜徐苗
        計(jì)算機(jī)時(shí)代 2022年4期
        關(guān)鍵詞:卷積神經(jīng)網(wǎng)絡(luò)豬只

        馬娜 徐苗

        摘? 要: 為了便于管理豬只,需及時(shí)關(guān)注每只豬的狀態(tài),本研究以真實(shí)條件下的7只豬只為研究對(duì)象,利用Keras建立了卷積層-池化層-卷積層-池化層2層卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)豬只個(gè)體身份進(jìn)行識(shí)別。建立的卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)豬只個(gè)體身份識(shí)別的準(zhǔn)確率可達(dá)85.71%。建立的豬只個(gè)體身份識(shí)別模型簡(jiǎn)單,執(zhí)行效率高,可以較準(zhǔn)確的實(shí)現(xiàn)豬只身份識(shí)別。

        關(guān)鍵詞: 豬只; 個(gè)體身份識(shí)別; Keras; 卷積神經(jīng)網(wǎng)絡(luò)

        中圖分類號(hào):TP391.4? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ?文章編號(hào):1006-8228(2022)04-51-04

        Research on pig individual identity based on convolutional neural networks

        Ma Na Xu Miao

        (College of Information Science and Engineering, Shanxi Agricultural University, Taigu, Shanxi 030801, China)

        Abstract: In order to facilitate the management of pigs, it is necessary to pay attention to the status of each pig in time. In this paper, using Keras and taking seven pigs under real conditions as the research object, a two-layer convolutional neural network model which includes convolutional layer-pooling layer-convolutional layer-pooling layer is established to identify individual pigs. The accuracy of the convolutional neural network model for individual identification of pigs can reach 85.71%. The pig individual identification model is simple and efficient, which can identify pigs more accurately.

        Key words: pig; individual identification; Keras; convolutional neural network

        0 引言

        我國(guó)是世界上養(yǎng)豬數(shù)量最多的國(guó)家之一,監(jiān)測(cè)豬只健康狀況對(duì)生產(chǎn)力和人類健康都至關(guān)重要[1-3]。隨著科學(xué)技術(shù)發(fā)展和壯大,信息化時(shí)代已經(jīng)到來(lái),目前我國(guó)的養(yǎng)豬業(yè),無(wú)論是生產(chǎn)方式、生產(chǎn)能力還是養(yǎng)殖模式,都在發(fā)生翻天覆地的變化,正處于由傳統(tǒng)養(yǎng)豬業(yè)向信息化養(yǎng)豬業(yè)轉(zhuǎn)變時(shí)期[4-7]。很多大型養(yǎng)豬場(chǎng)對(duì)于豬只個(gè)體身份沒(méi)有一個(gè)準(zhǔn)確有效的識(shí)別方法,僅僅依靠管理員的觀察,幾乎不可能實(shí)現(xiàn)對(duì)豬只連續(xù)地、個(gè)別地觀察。為了方便管理,一般會(huì)通過(guò)在豬只耳朵上穿孔來(lái)佩戴無(wú)線射頻識(shí)別標(biāo)簽(RFID)[8-10]來(lái)辨別豬只身份。但這種方法存在一些缺陷:①穿孔很大可能會(huì)導(dǎo)致皮膚發(fā)炎,影響豬只健康;②隨著豬只之間的接觸,難免會(huì)發(fā)生咬標(biāo)、掉標(biāo)的情況;③養(yǎng)殖人員每隔一段時(shí)間都得檢查標(biāo)簽,很耗費(fèi)時(shí)間和精力。

        近年來(lái),機(jī)器視覺(jué)技術(shù)不斷發(fā)展,在目標(biāo)識(shí)別[11-14]、跟蹤方面[15-16]有了很大進(jìn)展,不僅減少了成本,通過(guò)實(shí)時(shí)監(jiān)測(cè)還能及時(shí)發(fā)現(xiàn)豬只異常。Weijia Huang等[17]提取豬只圖像Gabor 特征、紋理特征,然后利用PCA降低特征維數(shù),最后用支持向量機(jī)對(duì)豬只身份進(jìn)行識(shí)別。趙偉等[18]提出了一種基于Gabor方向直方圖和支持向量機(jī)的豬只個(gè)體身份識(shí)別方法。首先利用關(guān)鍵點(diǎn)提取肩部和臀部?jī)蓚€(gè)特征區(qū)域,然后提取豬體背部毛發(fā)模式特征,最后將提取的豬只的Gabor方向直方圖作為SVM分類器的輸入進(jìn)行豬只個(gè)體身份識(shí)別。Mark F.Hansen等[19]采集豬臉視頻,然后用豬臉訓(xùn)練神經(jīng)網(wǎng)絡(luò)進(jìn)行豬只身份識(shí)別。該方法要求必須拍攝到豬只正臉,造成身份識(shí)別局限性。傳統(tǒng)的豬只身份識(shí)別需要對(duì)實(shí)驗(yàn)中豬只的前景和目標(biāo)的特點(diǎn)進(jìn)行大量的分析,提取有效的特征向量數(shù)據(jù)作為模式識(shí)別和分類器的數(shù)據(jù)輸入,在特征向量提取和分類器選擇上有很大隨機(jī)性。卷積神經(jīng)網(wǎng)絡(luò)[20-22](Convolutional Neural Networks, CNN)是近些年來(lái)圖像識(shí)別技術(shù)中應(yīng)用最多,最受歡迎之一的技術(shù),在很多領(lǐng)域都有較高的性能。卷積神經(jīng)網(wǎng)絡(luò)不需要對(duì)圖像進(jìn)行大量的算法處理,只需使用較少的程序代碼就可以建立深度學(xué)習(xí)模型,進(jìn)行訓(xùn)練、評(píng)估準(zhǔn)確率、并進(jìn)行預(yù)測(cè)。因此本文研究利用卷積神經(jīng)網(wǎng)絡(luò)構(gòu)建豬只個(gè)體身份識(shí)別模型,該模型的優(yōu)點(diǎn)是可以對(duì)真實(shí)條件下的豬只圖像直接進(jìn)行預(yù)測(cè),模型簡(jiǎn)單,效率高。

        1 卷積神經(jīng)網(wǎng)絡(luò)

        1.1 卷積神經(jīng)網(wǎng)絡(luò)的組成

        卷積神經(jīng)網(wǎng)絡(luò)包括數(shù)據(jù)輸入層(input layer)、卷積層(conv layer)、池化層(pooling layer)、激活函數(shù)(Activation Function)、Dropout和全連接層(FC layer)。

        ⑴ 輸入層:對(duì)圖像的特征數(shù)據(jù)預(yù)處理,把對(duì)圖像的預(yù)處理數(shù)據(jù)轉(zhuǎn)化成容易識(shí)別的圖像特征數(shù)據(jù)。

        ⑵ 卷積層:絕大部分計(jì)算都是集中在該層完成的。有多少個(gè)卷積核,輸出就有多少個(gè)卷積核通道。每個(gè)卷積核的輸出都生成一個(gè)特征圖,這些特征圖堆疊在一起組成整個(gè)卷積核輸出的結(jié)果。

        ⑶ 池化層:池化操作一般出現(xiàn)在卷積操作之后,與卷積操作交替在網(wǎng)絡(luò)中運(yùn)行。通過(guò)池化層,只把主要特征保留,進(jìn)一步縮小全連接層中神經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)的特征個(gè)數(shù)。常見(jiàn)的池化操作方式主要有兩種:最大池化(max pooling)、平均池化(average pooling)。

        ⑷ 激活函數(shù):用于運(yùn)行在神經(jīng)網(wǎng)絡(luò)全連接層中的神經(jīng)元上的非線性函數(shù),它的作用主要是為了激活和提升整個(gè)神經(jīng)網(wǎng)絡(luò)的非線性。常用的激活函數(shù)有:Sigmoid函數(shù)、Tanh函數(shù)、ReLU函數(shù)[23]。

        ⑸ Dropout[24]:在神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)中,這是一種有效防止過(guò)度神經(jīng)網(wǎng)絡(luò)擬合的方法,可以按照一定的擬合比例,將部分非線性神經(jīng)網(wǎng)絡(luò)的單元暫時(shí)從神經(jīng)網(wǎng)絡(luò)中分離或丟棄,相當(dāng)于將原始的神經(jīng)網(wǎng)絡(luò)處理為一個(gè)更簡(jiǎn)潔的神經(jīng)網(wǎng)絡(luò)。

        ⑹ 全連接層:是由許多神經(jīng)元共同連接得來(lái)的,經(jīng)過(guò)前面幾次對(duì)圖像進(jìn)行卷積操作和池化操作,把圖像抽象地處理為具有很強(qiáng)特征的信息。特征提取完之后,通過(guò)全連接層來(lái)完成對(duì)圖像的分類任務(wù)。

        2 基于卷積神經(jīng)網(wǎng)絡(luò)對(duì)豬只個(gè)體身份進(jìn)行識(shí)別

        2.1 數(shù)據(jù)采集

        實(shí)驗(yàn)數(shù)據(jù)采集于山西省臨汾某養(yǎng)豬場(chǎng)的豬圈內(nèi),共采集7只豬只活動(dòng)視頻,每個(gè)視頻1分鐘。利用matlab工具,從采集到的豬只視頻數(shù)據(jù)中提取出7只豬個(gè)體圖像數(shù)據(jù),分別存放到7個(gè)文件夾中,用文件夾名稱來(lái)標(biāo)記豬只身份。為了保證樣本數(shù)據(jù)平均性,經(jīng)篩選,去除部分奇異樣本,再采用適當(dāng)?shù)臄?shù)據(jù)增強(qiáng)技術(shù)對(duì)數(shù)據(jù)集進(jìn)行擴(kuò)充,最終得到每只豬只115幅圖像,共805幅豬只圖像。對(duì)每只豬個(gè)體隨機(jī)選取100幅圖像作為訓(xùn)練集,用15幅作為測(cè)試集。訓(xùn)練集數(shù)據(jù)總共700幅豬只圖像,測(cè)試集總共105幅豬只圖像,輸入卷積神經(jīng)網(wǎng)絡(luò)模型中進(jìn)行豬只身份識(shí)別。

        2.2 建立卷積神經(jīng)網(wǎng)絡(luò)模型

        本研究利用Keras建立了兩種卷積神經(jīng)網(wǎng)絡(luò)模型,一種模型是:卷積層-池化層-卷積層-池化層-全連接層,簡(jiǎn)稱為2層CNN模型,另一種模型是卷積層-池化層-卷積層-池化層-卷積層-池化層-全連接層,簡(jiǎn)稱為3層CNN模型。

        構(gòu)建的2層CNN模型結(jié)構(gòu)如圖1所示,3層CNN模型結(jié)構(gòu)如圖2所示。

        3 結(jié)果與分析

        3.1 2層CNN模型與3層CNN模型豬只身份識(shí)別結(jié)果對(duì)比

        將105幅測(cè)試用圖像輸入到建立好的2層CNN豬只身份識(shí)別模型和3層CNN豬只身份識(shí)別模型中進(jìn)行測(cè)試,得到結(jié)果如表1所示。

        從表1中可以看到3層CNN模型與2層CNN模型對(duì)于豬只識(shí)別準(zhǔn)確率,都是85.7%,但是3層CNN模型所用識(shí)別時(shí)間相對(duì)較長(zhǎng),說(shuō)明隨著網(wǎng)絡(luò)結(jié)構(gòu)的增加,豬只身份識(shí)別準(zhǔn)確率卻不會(huì)增加。因此對(duì)于本研究中的豬只身份識(shí)別,建立2層CNN模型是最優(yōu)模型。

        3.2 2層CNN模型豬只身份識(shí)別結(jié)果分析

        采用2層CNN模型來(lái)識(shí)別豬只身份,得到圖3混淆矩陣。其中0代表1號(hào)豬,1代表2號(hào)豬,2代表3號(hào)豬,3代表4號(hào)豬,5代表6號(hào)豬,6代表7號(hào)豬。

        通過(guò)混淆矩陣,可以得到以下結(jié)論。

        ⑴ 對(duì)角線上的數(shù)字是預(yù)測(cè)正確的數(shù)量??梢钥吹?號(hào)、2號(hào)、3號(hào)、4號(hào)、5號(hào)、6號(hào)豬只15幅圖像全部預(yù)測(cè)正確。說(shuō)明本研究建立的豬只身份識(shí)別模型,對(duì)于1-6號(hào)豬只特征提取精確,識(shí)別結(jié)果準(zhǔn)確。

        ⑵ 7號(hào)豬只身份識(shí)別結(jié)果很差,15幅圖像中5只被預(yù)測(cè)成3號(hào)豬,10只被預(yù)測(cè)成6號(hào)豬。7號(hào)豬只身份識(shí)別率很低,原因可能在于7號(hào)豬只圖像采集時(shí),里邊包含了多個(gè)豬只,對(duì)目標(biāo)豬只身份特征提取造成干擾,導(dǎo)致CNN模型識(shí)別率很低。7號(hào)豬只采集部分圖像如圖4所示。

        3 結(jié)論與討論

        本文利用Keras構(gòu)建卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)7只豬只個(gè)體身份進(jìn)行識(shí)別,準(zhǔn)確率可達(dá)85.71%。

        ⑴ 本文建立的豬只身份識(shí)別模型可以對(duì)真實(shí)條件下的豬只身份進(jìn)行快速識(shí)別,避免了傳統(tǒng)機(jī)器學(xué)習(xí)中的手工提取特征,降低人為因素的干擾。

        ⑵ 本文建立的豬只身份識(shí)別模型對(duì)只有單目標(biāo)豬只的圖像身份識(shí)別效果較好。在多目標(biāo)豬只身份識(shí)別上有待于改進(jìn)。

        參考文獻(xiàn)(References):

        [1] LEI ZHANG, HELEN GRAY, XUJIONG YE, et al.?Automatic Individual Pig Detection and Tracking in Pig Farms.Laboratory of Vision Engineering, School of Computer Science, University of Lincoln,2019(2):1-2

        [2] 羅土玉,邊峰,鐘日開(kāi),等.幼豬生長(zhǎng)性能智能測(cè)定系統(tǒng)設(shè)計(jì)和試驗(yàn)[J].現(xiàn)代農(nóng)業(yè)裝備,2017(2):65-67

        [3] 伍佰鑫,浣成,張翠永,等.規(guī)模豬場(chǎng)人工智能監(jiān)控和預(yù)警的研究和應(yīng)用概況[J].中國(guó)豬業(yè),2017(12):60-61

        [4] 沈富林,陸雪林,許棟,等.能物聯(lián)助推畜牧產(chǎn)業(yè)升級(jí)和種養(yǎng)聯(lián)動(dòng)[J].國(guó)畜牧業(yè),2016(1):32-35

        [5] 何東健,劉冬,趙凱旋.精準(zhǔn)畜牧業(yè)中動(dòng)物信息智能感知與行為檢測(cè)研究進(jìn)展[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2016,47(5):231-244

        [6] 米國(guó)芹.豬群健康狀態(tài)識(shí)別與掌握[J].中國(guó)畜禽種業(yè),2018,14(9):137

        [7] 朱明,隋斌,齊飛,等.論中國(guó)鄉(xiāng)村振興戰(zhàn)略中的農(nóng)業(yè)工程管理創(chuàng)新[J].農(nóng)業(yè)工程學(xué)報(bào),2019,35(2):1-9

        [8] KASHIHA MOHAMMADAMIN, BAHR CLAUDIA, OTTSANNE,et al. Automatic weight estimation of individual pigs usingimage analysis[J].Computers and Electronics in Agriculture,2014,107:38-44

        [9] 張文文.基于模糊推理的多源信息生豬異常行為綜合監(jiān)測(cè)[D].太原:太原理工大學(xué),2018

        [10] 卞子煜.基于深度學(xué)習(xí)的群養(yǎng)豬個(gè)體身份識(shí)別[D].江蘇大學(xué),2020

        [11] 楊秋妹,肖德琴,張根興.豬只飲水行為機(jī)器視覺(jué)自動(dòng)識(shí)別[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2018,49(6):232-238

        [12] 金耀,何秀文,萬(wàn)世主,等.基于YOLO v3的生豬個(gè)體識(shí)別方法[J].中國(guó)農(nóng)機(jī)化學(xué)報(bào),2021,42(2):178-183

        [13] 李丹,張凱鋒,李行健,等.基于Mask R-CNN的豬只爬跨行為識(shí)別[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2019,50(增刊):261-266,275

        [14] 王少華,何東健,劉冬.基于機(jī)器視覺(jué)的奶牛發(fā)情行為自動(dòng)識(shí)別方法[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2020,51(4):241-249

        [15] 張煒,陳晨.基于機(jī)器視覺(jué)技術(shù)的復(fù)雜運(yùn)動(dòng)姿態(tài)自動(dòng)跟蹤研究[J].現(xiàn)代電子技術(shù),2021,44(11):62-66

        [16] 李志華,于楊.基于檢測(cè)的多目標(biāo)跟蹤算法綜述[J].物聯(lián)網(wǎng)技術(shù),2021,11(4):20-24

        [17] HUANG WJ, ZHU WX, MA CH, et al. Identification ofgroup-housed pigs based on Gabor and Local BinaryPattern features[J]. biosystems engineering,2017,166:90-100

        [18] 趙偉.基于Gabor方向直方圖和支持向量機(jī)的豬個(gè)體身份識(shí)別[D].江蘇大學(xué),2017

        [19] F. HANSEN M., L. SMITH M., N. SMITH L. Towardson-farm pig face recognition using convolutional neuralnetwork[J]. Computer in Industry,2018(98):145-152

        [20] 蓋榮麗,蔡建榮,王詩(shī)宇,等.卷積神經(jīng)網(wǎng)絡(luò)在圖像識(shí)別中的應(yīng)用研究綜述[J].小型微型計(jì)算機(jī)系統(tǒng):1-6[2021-06-09].http://kns.cnki.net/kcms/detail/21.1106.TP.20210428.1058.002.html.

        [21] 李彥冬,郝宗波,雷航.卷積神經(jīng)網(wǎng)絡(luò)研究綜述[J].計(jì)算機(jī)應(yīng)用,2016(9):33-38

        [22] 李炳臻,劉克,顧佼佼,等.卷積神經(jīng)網(wǎng)絡(luò)研究綜述[J].計(jì)算機(jī)時(shí)代,2021(4):8-12,17

        [23] NAIR V,HINTON G E.Rectified linear units improverestricted boltzmann machines [C].Proceedings of the 27th international conference on machine learning (ICML-10),2010:807-814

        [24] HINTON G E,SRIVASTAVA N,KRIZHEVSKY A,et al..Improving neural networks by preventing co-adaptation of feature detectors[J].Computer Ence,2012,3(4):212-223

        猜你喜歡
        卷積神經(jīng)網(wǎng)絡(luò)豬只
        降低日糧粗蛋白并添加單體氨基酸對(duì)斷奶—育肥豬生長(zhǎng)性能和營(yíng)養(yǎng)排泄的影響(中)
        豬呼吸道疫病的發(fā)生原因與防控方法研究
        畜禽業(yè)(2021年7期)2021-12-04 14:33:20
        豬胃潰瘍的病因與防治措施
        豬舍富集的環(huán)境對(duì)豬只的影響?
        秋冬季防應(yīng)激不可忽略飲水消毒
        豬只硒缺乏癥的預(yù)防措施和治療方法
        基于卷積神經(jīng)網(wǎng)絡(luò)溫室智能大棚監(jiān)控系統(tǒng)的研究
        基于深度卷積神經(jīng)網(wǎng)絡(luò)的物體識(shí)別算法
        深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
        基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
        軟件工程(2016年8期)2016-10-25 15:47:34
        av成人综合在线资源站| 极品尤物高潮潮喷在线视频| 日本久久久久| 亚洲大胆美女人体一二三区| 久久亚洲道色综合久久| 国产成人亚洲综合色婷婷| 日韩另类在线| 亚洲日本一区二区在线观看 | 国产精品无码久久久久免费AV| 亚洲在线一区二区三区| 亚洲天堂成人av在线观看| 老少配老妇老熟女中文普通话| 最新国产拍偷乱偷精品| 人妻熟女中文字幕在线视频| 亚洲久悠悠色悠在线播放| 一边吃奶一边摸做爽视频| 夜夜爽无码一区二区三区 | 日本最新免费二区| 欧美一片二片午夜福利在线快| 成人国产乱对白在线观看| 午夜精品久久99蜜桃| 国产精品亚洲а∨天堂2021| 亚洲成a人片在线| 日本高清不卡一区二区三区| 日韩在线观看入口一二三四| 精品国产乱码久久久久久1区2区| 无码av免费永久免费永久专区| 搞黄色很刺激的网站二区| 激情综合色综合啪啪开心| 国产精品美女一区二区三区 | 国产精品一区二区日本| 天天躁狠狠躁狠狠躁夜夜躁| 2021国产精品一区二区在线| 看一区二区日本视频免费| 蜜臀亚洲av无码精品国产午夜.| 亚洲国产理论片在线播放| 国产一区二区三区亚洲天堂| 国产日产一区二区三区四区五区| 国产精品狼人久久久久影院| ZZIJZZIJ亚洲日本少妇| 久久免费精品日本久久中文字幕 |