• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    水下魚類品種識別模型與實(shí)時識別系統(tǒng)

    2022-05-30 22:49:02李少波楊玲于輝輝陳英義
    智慧農(nóng)業(yè)(中英文) 2022年1期
    關(guān)鍵詞:卷積神經(jīng)網(wǎng)絡(luò)安卓

    李少波 楊玲 于輝輝 陳英義

    摘要:快速準(zhǔn)確的魚類識別系統(tǒng)需要良好的識別模型和部署系統(tǒng)作為支撐。近年來,卷積神經(jīng)網(wǎng)絡(luò)在圖像識別領(lǐng)域取得了巨大成功,不同的卷積網(wǎng)絡(luò)模型都有不同的優(yōu)點(diǎn)和缺點(diǎn),面對眾多可供選擇的模型結(jié)構(gòu),如何選擇和評價卷積神經(jīng)網(wǎng)絡(luò)模型成為了必須考慮的問題。此外,在模型應(yīng)用方面,移動終端直接部署深度學(xué)習(xí)模型需要對模型進(jìn)行裁剪、壓縮處理,影響精度的同時還會導(dǎo)致安裝包體積增大,不利于模型升級維護(hù)。針對上述問題,本研究根據(jù)水下魚類實(shí)時識別任務(wù)特點(diǎn),選取了AlexNet、GoogLeNet、ResNet和DenseNet預(yù)訓(xùn)練模型進(jìn)行對比試驗研究,通過在 Ground-Truth 魚類公開數(shù)據(jù)集基礎(chǔ)上對圖像進(jìn)行隨機(jī)翻轉(zhuǎn)、旋轉(zhuǎn)、顏色抖動來增強(qiáng)數(shù)據(jù),使用 Label smoothing 作為損失函數(shù)緩解模型過擬合問題,通過研究 Ranger 優(yōu)化器和 Cosine 學(xué)習(xí)率衰減策略進(jìn)一步提高模型訓(xùn)練效果。統(tǒng)計各個識別模型在訓(xùn)練集和驗證集上的精確度和召回率,最后綜合精確度和召回率量化模型識別效果。試驗結(jié)果表明,基于DenseNet訓(xùn)練的魚類識別模型綜合評分最高,在驗證集的精確度和召回率分別達(dá)到了99.21%和96.77%,整體 F1值達(dá)到了0.9742,模型理論識別精度達(dá)到預(yù)期?;?Python 開發(fā)并部署了一套遠(yuǎn)程水下魚類實(shí)時識別系統(tǒng),將模型部署到遠(yuǎn)程服務(wù)器,移動終端通過網(wǎng)絡(luò)請求進(jìn)行魚類識別模型調(diào)用,驗證集圖像實(shí)際測試表明,在網(wǎng)絡(luò)良好條件下,移動終端可以在1 s 內(nèi)準(zhǔn)確識別并顯示魚類信息。

    關(guān)鍵詞:魚類識別模型;卷積神經(jīng)網(wǎng)絡(luò);模型評價;安卓;Ground-Truth ;實(shí)時識別系統(tǒng)

    中圖分類號:S964;TP183???????????? 文獻(xiàn)標(biāo)志碼:A??????????????? 文章編號:SA202202006

    引用格式:李少波, 楊玲, 于輝輝, 陳英義.水下魚類品種識別模型與實(shí)時識別系統(tǒng)[J].智慧農(nóng)業(yè)(中英文), 2022, 4(1):130-139.

    LI Shaobo, YANG Ling, YU Huihui, CHEN Yingyi. Underwater fish species identification model and real-time iden‐tification system[J]. Smart Agriculture, 2022, 4(1):130-139.(in Chinese with English abstract)

    1 引言

    魚類是最重要的水產(chǎn)品之一,世界上已知的魚類有28,000多種[1],研發(fā)快速、準(zhǔn)確的自動化魚類識別系統(tǒng)在魚類知識科普、混合養(yǎng)殖、海洋監(jiān)管等方面具有重要意義。一個完整的自動化魚類識別系統(tǒng)至少應(yīng)該包含識別方法的構(gòu)建和模型部署兩個方面。

    在魚類識別方法方面,傳統(tǒng)的基于手工特征提取的魚類識別方法,主要依靠魚的紋理、顏色、形狀等特征進(jìn)行區(qū)分[2],雖然通過應(yīng)用尺度不變特征變換 ( Scale-Invariant? Feature? Trans‐form , SIFT )[3]、方向梯度直方圖(Histogram of Oriented Gradient , HOG )[4] 等方法取得了卓有成效的改進(jìn),但魚類特征需要依賴專家手動設(shè)計,當(dāng)識別另一種魚類時需要重新設(shè)計這些特征,方法不具有通用性且識別精度不高[5]。近年來,卷積神經(jīng)網(wǎng)絡(luò)( Convolution Neural Net‐ work , CNN )在圖像識別領(lǐng)域取得了巨大進(jìn)展[6] ,Krizhevsky等[7]提出的AlexNet卷積神經(jīng)網(wǎng)絡(luò)在 ImageNet Large? Scale Visual Recognition Challenge ( ILSVRC )比賽中大放異彩,一舉斬獲了 ILSVRC2012比賽冠軍。在AlexNet之后,研究者們陸續(xù)提出了許多優(yōu)秀的改進(jìn)的 CNN 模型,如VGGNet [8] 、GoogLeNet [9] 、ResNet [10]、DenseNet [11]等,這些模型在解決圖像分類問題上都取得了優(yōu)異的成績。CNN 系列算法已經(jīng)成為了完成圖像識別任務(wù)的最佳算法之一[12]。不同的 CNN模型有不同的特點(diǎn),沒有一種模型可以在所有場景下都優(yōu)于其它模型[13],例如 VGG‐ Net 相比AlexNet可以學(xué)習(xí)更多特征,但也大幅增加了模型大小[14];GoogLeNet的 Inception模塊大幅減少了模型參數(shù),但并沒有解決隨著深度的增加可能會出現(xiàn)的模型退化問題[15];ResNet緩解了隨著深度增加導(dǎo)致的梯度消失問題,但增加了實(shí)現(xiàn)難度并且引入了許多需要手工設(shè)置的權(quán)重[16]。對于具體的水下魚類識別任務(wù),CNN 結(jié)構(gòu)如何選擇和評價模型成為必須考慮的問題。

    在模型部署方面,將模型直接部署到安卓移動終端是一種可行的方案。隨著移動互聯(lián)網(wǎng)時代發(fā)展和智能終端的普及,越來越多的人習(xí)慣用手機(jī)上網(wǎng)?!吨袊ヂ?lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》顯示,截止到2020年12月,中國手機(jī)網(wǎng)民規(guī)模達(dá)到了9.86億,網(wǎng)民中使用手機(jī)上網(wǎng)的比例達(dá)到了99.7%[17]。2021年安卓系統(tǒng)占據(jù)了將近90%手機(jī)市場份額[18],在安卓終端上實(shí)現(xiàn)魚類識別可方便用戶使用,大幅降低終端用戶學(xué)習(xí)成本。但安卓終端相比于服務(wù)器計算能力有限,一般的深度模型需要針對移動設(shè)備進(jìn)行裁剪、壓縮處理后才能部署到移動終端,對模型進(jìn)行裁剪和壓縮會影響模型精度,而且將模型直接打包到安裝包會顯著影響安裝包大小,不利于功能擴(kuò)展和維護(hù)升級。

    針對上述問題,本研究以實(shí)現(xiàn)高精度魚類識別系統(tǒng)為出發(fā)點(diǎn),嘗試通過研究多個主流 CNN結(jié)構(gòu),結(jié)合數(shù)據(jù)集特點(diǎn)和任務(wù)要求初步選擇模型,通過設(shè)計模型對比試驗進(jìn)一步量化模型優(yōu)劣,并設(shè)計一套遠(yuǎn)程魚類識別系統(tǒng)完成模型部署,以實(shí)現(xiàn)一套完整的高精度魚類在線識別系統(tǒng)。

    2 研究數(shù)據(jù)與方法

    2.1系統(tǒng)設(shè)計

    魚類識別系統(tǒng)的整體設(shè)計如圖1所示,用戶可以通過調(diào)用安卓手機(jī)攝像頭采集魚類圖像信息,通過網(wǎng)絡(luò)上傳魚類圖像至服務(wù)器進(jìn)行識別,服務(wù)器在成功識別魚類品種后查詢魚類信息數(shù)據(jù)庫獲取魚的簡介、分布、習(xí)性、生長周期等魚類知識庫信息返回給安卓客戶端顯示。

    2.2數(shù)據(jù)處理

    采用 Ground-Truth 公開數(shù)據(jù)集[19] 中圖像訓(xùn)練模型。數(shù)據(jù)集包含由海洋生物學(xué)家手動標(biāo)記的23種魚類共計27,370張水下圖像,圖 2展示了數(shù)據(jù)集的每種魚類的圖像和數(shù)量。將圖像分成80%的訓(xùn)練數(shù)據(jù)集(21,819張圖像)和20%的驗證數(shù)據(jù)集(5474張圖像),在訓(xùn)練過程中使用隨機(jī)水平翻轉(zhuǎn)、隨機(jī)旋轉(zhuǎn)、顏色抖動等數(shù)據(jù)增強(qiáng)技術(shù)擴(kuò)大樣本大小。圖像大小縮放到260×260像素作為模型輸入。

    2.3基本原理

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

    卷積神經(jīng)網(wǎng)絡(luò)是圖像處理領(lǐng)域廣泛應(yīng)用的深度學(xué)習(xí)網(wǎng)絡(luò),本質(zhì)上是一種層次網(wǎng)絡(luò)[20],其主要的特點(diǎn)是包含卷積層和池化層,原始輸入圖像的具象信息通過層層卷積和池化操作被提取成高層次抽象信息[21],到最后一層后根據(jù)損失函數(shù)計算預(yù)測值和真實(shí)結(jié)果的誤差再逐層向前傳播矯正模型參數(shù),直到模型收斂[22]。卷積和最大池化操作如圖3所示。

    卷積操作的計算公式為

    其中,L表示神經(jīng)網(wǎng)絡(luò)層數(shù);Mj表示輸入特征圖;Ki,j(L)表示卷積核;bj(L)表示偏置;f (·)表示激活函數(shù)。

    AlexNet、VGGNet、GoogLeNet、ResNet、DenseNet是 CNN 模型的典型代表,統(tǒng)計顯示[24],各個 CNN模型大小如表1所示。

    2.3.2 混淆矩陣

    混淆矩陣是一種比較預(yù)測類別和真實(shí)類別差異的可視化矩陣[25]。每一列的總數(shù)表示預(yù)測為該類別的數(shù)據(jù)的數(shù)目,每一行的數(shù)據(jù)總數(shù)表示該類別的數(shù)據(jù)實(shí)際的數(shù)目,二分類任務(wù)的混淆矩陣如圖4所示。

    其中,? TN (True Negative) 表示預(yù)測為 Negative類正確的數(shù)量,F(xiàn)N (False Negative)表示預(yù)測為 Negative類錯誤的數(shù)量,F(xiàn)P ( False Pos‐itive)表示預(yù)測為 Positive 類錯誤的數(shù)量, TP ( True Positive )表示預(yù)測為 Positive 類正確的數(shù)量。

    在混淆矩陣的基礎(chǔ)上延伸出了精確率( Pre‐cision)、召回率( Recall )、準(zhǔn)確率(Accuracy)等指標(biāo),精確率的計算公式為:

    召回率的計算公式為:

    Recall =

    準(zhǔn)確率的計算公式為:

    TP + TN

    Accurary =

    平衡分?jǐn)?shù) F1值是綜合考慮了精確度、召回率的調(diào)和值,一般 F1值越大說明模型效果越好,其計算公式為:

    2.4模型選擇與構(gòu)建

    CNN 模型要想獲得較理想的識別模型,需要基于大量數(shù)據(jù)集訓(xùn)練[26],而且識別任務(wù)越復(fù)雜需要的數(shù)據(jù)集越大[27]。對于水下魚類實(shí)時識別任務(wù),由于光線的變換、水的折射等復(fù)雜水下環(huán)境,水下魚類圖像往往存在分辨率不足、噪點(diǎn)多等特點(diǎn)[2],而且不同種類的魚的生存水域和生活習(xí)性存在巨大差異,一些魚類只能生活在深海之中,獲取大規(guī)模的水下魚類圖像并不容易。由于可獲取的水下魚類數(shù)據(jù)集比較有限,而AlexNet、ResNet等著名 CNN模型已經(jīng)在圖像分類問題上經(jīng)過了長時間、大規(guī)模的訓(xùn)練,以這些預(yù)訓(xùn)練模型為起點(diǎn)遷移到新的訓(xùn)練任務(wù)的遷移學(xué)習(xí)方法可以有效降低模型對于訓(xùn)練集大小的依賴,適合計算資源緊張、數(shù)據(jù)集不多的情形[28],本試驗采用基于預(yù)訓(xùn)練模型遷移學(xué)習(xí)的方法生成模型。從表2可以看出,VGGNet生成的模型最大,達(dá)到了138 Mb ,模型越大意味著模型計算量越大,從而識別速度越慢。由于本次魚類實(shí)時識別任務(wù)對模型識別速度要求較高,本試驗選擇了AlexNet、GoogLeNet、ResNet和DenseNet預(yù)訓(xùn)練網(wǎng)絡(luò)來訓(xùn)練魚類識別模型,通過對各個模型最后的全連接層進(jìn)行微調(diào)適配水下魚類識別任務(wù)。

    為緩解模型過度擬合,選擇 Label smooth ‐ing [29]作為損失函數(shù)。Ranger [30]優(yōu)化器結(jié)合了Radam [31] 和 Lookahead [32] 到單一的優(yōu)化器中,從而可以獲取更高的精度,本文選擇了 Ranger作為訓(xùn)練優(yōu)化器。將學(xué)習(xí)率統(tǒng)一設(shè)置成0.0001,并使用 Cosine 策略衰減學(xué)習(xí)率,批處理大小為64,迭代30輪,完整的超參數(shù)的配置如表2所示。

    3 結(jié)果分析

    根據(jù)表2參數(shù)設(shè)置,分別在AlexNet、GoogLeNet、ResNet50和 DenseNet169上進(jìn)行模型訓(xùn)練,并在驗證集上測試了模型準(zhǔn)確率、精確率、召回率等,試驗結(jié)果如表3所示。

    準(zhǔn)確率可以很大程度上說明模型的優(yōu)劣,對于一般的分類問題,我們希望模型越準(zhǔn)確越好。由圖1可以看出,本試驗所采用的 Ground-Truth 數(shù)據(jù)集存在嚴(yán)重的數(shù)據(jù)不平衡問題,最少的黑嘴雀魚只有16張圖片,而最多的網(wǎng)紋宅泥魚則多達(dá)12, 112張圖片,相差750多倍。此種情況下,模型只需要將分類結(jié)果分成網(wǎng)紋宅泥魚就會得到很高的準(zhǔn)確率,僅依靠準(zhǔn)確率指標(biāo)已經(jīng)無法準(zhǔn)確評估模型效果。由表3可以看出基于GoogLeNet訓(xùn)練的模型參數(shù)量最小,AlexNet模型的浮點(diǎn)計算量最小但同時參數(shù)量最大, DenseNet169的模型參數(shù)量和浮點(diǎn)計算次數(shù)比較均衡,基于 ResNet50訓(xùn)練的模型驗證集精確度最高達(dá)到了99.26%,但同時召回率低于 DenseNet169。通常精確率越高,召回率就會越低。由公式(5) 可以看到 F1值能夠更全面地衡量模型優(yōu)劣,更適合用于評估本試驗?zāi)P?。根?jù)表3的結(jié)果,進(jìn)一步計算各個模型整體的 F1值,結(jié)果如表4所示。

    由表4可見, DenseNet169模型整體 F1值達(dá)到了0.9742,是本次試驗獲得的 F1值最高的模型。雖然基于GoogLeNet訓(xùn)練的模型參數(shù)量和浮點(diǎn)計算次數(shù)都少于 DenseNet169模型,但考慮模型是部署到有較強(qiáng)計算能力的服務(wù)器端,并且優(yōu)先保障魚類識別應(yīng)用的精準(zhǔn)度,本研究選擇了識別精度更高的 DenseNet169模型進(jìn)行部署。

    4 水下魚識別模型部署

    4.1服務(wù)器實(shí)現(xiàn)

    (1)開發(fā)平臺

    操作系統(tǒng):Ubuntu 20.04。

    平臺環(huán)境:? Python 3.8, CUDA 11.2,Py‐Torch 1.7.0, Anaconda 2.0.3, Django 3.2.4[33] ,Gunicorn 20.0.4[34]等。

    開發(fā)工具:PyCharm Professional 2019.2。

    數(shù)據(jù)庫:MySQL。

    為方便模型調(diào)用,本研究選擇了 Python語言進(jìn)行服務(wù)器開發(fā),在配備 GT1650顯卡的 Ubuntu系統(tǒng)上安裝了英偉達(dá)顯卡驅(qū)動,在 Anaconda 創(chuàng)建虛擬環(huán)境并在虛擬環(huán)境中安裝 Django 、Py‐Torch 、numpy、pandas 等必要工具包完成環(huán)境配置。

    (2)項目搭建

    在 PyCharm Professional中新建 Django項目,并將 Python 解釋器配置成上述虛擬環(huán)境,按照Django框架規(guī)范在配置文件里配置好數(shù)據(jù)庫和安全策略等各類中間件,創(chuàng)建FishInfo類映射到數(shù)據(jù)庫并納入 Django Admin 管理,在 urls.py 文件中完成 URL映射,服務(wù)器項目結(jié)構(gòu)如圖5所示。

    (3)模型集成

    參考Pytorch官方文檔[35]將上述權(quán)重文件打包成*. tar 格式,創(chuàng)建 classifier 類,在該類的__init__方法中使用Pytorch提供的 torch系列API完成模型初始化,并新建perdict函數(shù)實(shí)現(xiàn)模型預(yù)測邏輯,最終通過在 Django 的 views.py 中引入classifier 類,傳遞圖像數(shù)據(jù)給 classifier 對象完成模型調(diào)用,模型集成和初始化代碼如圖6所示。

    (4)魚類信息存儲

    本系統(tǒng)采用 MySQL 來存儲結(jié)構(gòu)化的魚類信息,系統(tǒng)所涉及的核心表為FishInfo魚類信息表,包含了 Ground-Truth數(shù)據(jù)集中魚的介紹性信息,這些魚類信息采集自樂潛無線海洋魚類資料庫[36] 和臺灣魚類資料庫[37],F(xiàn)ishInfo表的設(shè)計如表5所示。

    (5)服務(wù)發(fā)布

    由于 Django本身帶的調(diào)試服務(wù)器性能較弱,為提高服務(wù)器并發(fā)效率,本研究使用Guni‐corn [34] 多線程形式來發(fā)布服務(wù)端程序,最終服務(wù)器的相關(guān)環(huán)境和提供的接口服務(wù)如圖7所示。

    4.2安卓APP 實(shí)現(xiàn)

    (1)開發(fā)平臺

    操作系統(tǒng):macOS 11.2。

    平臺環(huán)境:? JDK 1.8.0_211, Android? SDKPlatform 30。

    開發(fā)工具:AndroidStudio 4.1.2[38]。

    在 Mac 電腦上安裝 JDK 、Android SDK 并配置好環(huán)境變量,在AndroidStudio IDE中完成具體的 APP程序編碼工作。

    (2)項目搭建

    為提高編碼效率,APP引入了OKHttp [39]輕量級網(wǎng)絡(luò)框架,在子線程中收發(fā)識別請求,由于谷歌規(guī)定安卓代碼在子線程中不能更新界面,為方便界面交互引入了EventBus [40]來完成跨線程事件傳遞。以上兩個依賴均為開源項目依賴,在AndroidStudio的build.gradle配置文件中添加相應(yīng)的倉庫地址即可完成依賴項導(dǎo)入。APP項目結(jié)構(gòu)如圖8所示。

    (3)圖像采集和上傳

    在圖像采集方面,為盡可能提高軟件兼容性,APP鎖定屏幕為豎屏,采用 Android SDK提供的 Camera 類完成相機(jī)的調(diào)用和圖像幀獲取,將原 NV21格式圖像幀包裝成 Bitmap并壓縮為固定的640×480像素大小,最終編碼成 Base64格式字符串,通過OKHttp在子線程中將 Base64編碼的圖片上傳至服務(wù)器請求識別。

    (4)界面實(shí)現(xiàn)

    當(dāng)服務(wù)器放回的識別可信度達(dá)到一定閾值后,APP顯示相關(guān)魚類信息,識別結(jié)果在 APP子線程中接收,通過EventBus完成識別結(jié)果的事件分發(fā),最終在主線程的界面完成識別結(jié)果顯示。APP的識別結(jié)果界面如圖9所示。

    4.3系統(tǒng)測試

    (1)測試環(huán)境

    軟件環(huán)境:魚類在線識別系統(tǒng) V1.0。

    移動終端:紅米 K40手機(jī)。

    服務(wù)器環(huán)境:配備 Intel i7-8700處理器和英偉達(dá) GTX1650顯卡的聯(lián)想臺式機(jī)。

    網(wǎng)絡(luò)環(huán)境:校園無線局域網(wǎng)。

    場地環(huán)境:實(shí)驗室環(huán)境40 W熒光燈下。

    (2)測試方法

    通過在程序中加入耗時計算代碼測試識別過程耗時,計量模型識別耗時以及從手機(jī)終端發(fā)出網(wǎng)絡(luò)請求到收到識別信息的總時延,具體的測試操作如圖10所示,在紅米 K40手機(jī)上安裝軟件后,在臺式電腦顯示器上打開驗證集中的魚類圖片,利用手機(jī)后置攝像頭拍照進(jìn)行魚類識別,手機(jī)軟件上實(shí)時顯示識別結(jié)果和識別耗時。

    (3)測試結(jié)果

    使用上述環(huán)境和方法對魚識別系統(tǒng)應(yīng)用的實(shí)際測試,測試結(jié)果如表6所示。由表6可見,在上述測試環(huán)境下,APP可以在百毫秒級準(zhǔn)確識別魚類圖片,并且延遲的主要原因是網(wǎng)絡(luò)傳輸耗時,基本可以滿足識別應(yīng)用需要。

    5 結(jié)論與展望

    本研究以水下魚類實(shí)時識別任務(wù)為切入點(diǎn),提供了一個完整的魚類識別任務(wù)模型選擇、訓(xùn)練的評價的思路,并提出了一種基于安卓移動終端的遠(yuǎn)程魚類識別解決方案,該方案具有良好的擴(kuò)展性,可以為其它圖像識別任務(wù)提供重要參考,所實(shí)現(xiàn)系統(tǒng)可以應(yīng)用于魚類知識科普、魚類養(yǎng)殖等各類需要識別魚類的場景。本次試驗結(jié)果表明: (1) 基于 DenseNet169訓(xùn)練的模型整體 F1 值達(dá)到了0.9742,是本試驗獲得的最優(yōu)模型。(2) 本試驗提出的基于安卓移動終端的遠(yuǎn)程魚類識別解決方案取得了良好的識別效果,具有較好的識別實(shí)時性。

    后續(xù)研究還可以在模型壓縮裁剪領(lǐng)域展開工作,對所部署模型進(jìn)行裁剪壓縮,進(jìn)一步提高模型識別效果。

    參考文獻(xiàn):

    [1] NELSON J S, GRANDE T C, WILSON M V. Fishesof the? world[M]. New? Jersey: John? Wiley & Sons,2016.

    [2] YANG L, LIU Y, YU H, et al. Computer vision modelsin intelligent aquaculture with emphasis on fish detec‐tion? and? behavior? analysis: A review[J]. Archives? ofComputational? Methods? in? Engineering, 2021, 28(4):2785-2816.

    [3] LOWE D G. Distinctive image features from scale-in‐variant keypoints[J]. International journal of computervision, 2004, 60(2):91-110.

    [4] DALAL N, TRIGGS B. Histograms of oriented gradi‐ents for human detection[C]//2005 IEEE Computer So‐ciety Conference on Computer Vision and Pattern Rec‐ognition (CVPR'05). Piscataway,? New? York,? USA:IEEE, 2005:886-893.

    [5] 盧宏濤, 張秦川.深度卷積神經(jīng)網(wǎng)絡(luò)在計算機(jī)視覺中的應(yīng)用研究綜述[J].數(shù)據(jù)采集與處理 , 2016, 31(1):1-17.

    LU H, ZHANG Q. Applications of deep convolutionalneural network in computer vision[J]. Data Acquisitionand Processing, 2016, 31(1):1-17.

    [6] AL-SAFFAR A A M, TAO H, TALAB M A. Review ofdeep? convolution neural network? in? image? classifica‐tion[C]//2017 International Conference on Radar, An‐tenna,? Microwave,? Electronics,? and? Telecommunica‐tions (ICRAMET). Piscataway,? New? York,? USA: IEEE, 2017:26-31.

    [7] KRIZHEVSKY A, SUTSKEVER I, HINTON G E. Im‐agenet? classification? with? deep? convolutional? neural networks[J]. Advances in Neural Information Process‐ing Systems, 2012, 25:1097-1105.

    [8] SIMONYAN K, ZISSERMAN A. Very deep convolu‐tional networks for large-scale image recognition[J/OL]. arXiv:1409.1556, 2014.

    [9] SZEGEDY C, LIU W, JIA Y, et al. Going deeper withconvolutions[C]// The IEEE Conference on Computer vision and Pattern Recognition. Piscataway, New York, USA: IEEE, 2015:1-9.

    [10] HE K, ZHANG X, REN S, et al. Deep residual learn‐ing? for? image ?recognition[C]// The? IEEE? Conference on? Computer Vision? and Pattern Recognition. Piscat‐ away, New York, USA: IEEE, 2016:770-778.

    [11] HUANG? G,? LIU? Z,? VAN? DER? MAATEN? L,? et? al.Densely? connected? convolutional? networks[C]// The IEEE Conference on Computer Vision and Pattern Rec‐ognition. Piscataway,? New? York,? USA: IEEE, 2017:4700-4708.

    [12] HU? H,? YANG? Y. A? Combined? GLQP? and? DBN-DRF? for? face? recognition? in? unconstrained? environ‐ments[C]//20172nd International Conference on Con‐trol,? Automation? and? Artificial? Intelligence (CAAI 2017). Paris: Atlantis Press, 2017:553-557.

    [13] NOVAKOVI?? J? D,? VELJOVI? A,? ILI?? S? S,? et? al.Evaluation of classification models in machine learn‐ing[J]. Theory? and? Applications? of? Mathematics & Computer Science, 2017, 7(1):39-46.

    [14] ERTOSUN? M? G,? RUBIN? D? L. Probabilistic? visualsearch for masses within mammography images using deep learning[C]//2015 IEEE International Conference on? Bioinformatics? and? Biomedicine (BIBM). Piscat‐ away, New York, USA: IEEE, 2015:1310-1315.

    [15] LIN C, LIN C, WANG S, et al. Multiple convolutionalneural networks fusion using improved fuzzy integral for? facial? emotion? recognition[J]. Applied? Sciences, 2019, 9(13): ID 2593.

    [16] BHATIA G S, AHUJA P, CHAUDHARI D, et al. Farm ‐guide-one-stop solution to farmers[J/OL]. Asian? Jour‐nal? For? Convergence? In? Technology, 2019, 4(1).[2021-09-06]. https://asianssr.org/index.php/ajct/article/ view/789.

    [17] 中國互聯(lián)網(wǎng)絡(luò)信息中心.中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告[EB/OL].[2021-09-07]. http://www. cac.gov.cn/2021-02/03/c_1613923423079314.htm.

    [18]孫彥博.2021年中國手機(jī)操作系統(tǒng)行業(yè)研究報告[R].南京:頭豹研究院, 2021.

    [19] BOOM? B? J,? HUANG? P X,? HE? J,? et? al. Supportingground-truth annotation of image datasets using cluster‐ing[C]// The 21st International Conference on PatternRecognition? (ICPR2012). Piscataway,? New? York,USA: IEEE, 2012:1542-1545.

    [20] MAKANTASIS K, KARANTZALOS K, DOULAMISA,? et? al. Deep? supervised? learning? for? hyperspectraldata? classification? through? convolutional ?neural? net‐works[C]//2015 IEEE? International? Geoscience? andRemote? Sensing? Symposium (IGARSS). Piscataway,New York, USA: IEEE, 2015:4959-4962.

    [21]魏秀參.解析深度學(xué)習(xí):卷積神經(jīng)網(wǎng)絡(luò)原理與視覺實(shí)踐[M].北京:電子工業(yè)出版社, 2018:13-14.

    [22] RUMELHART D E, HINTON G E, WILLIAMS R J.Learning representations by back-propagating errors[J].nature, 1986, 323(6088):533-536.

    [23] BOUVRIE? J. Notes? on? convolutional? neural? net‐works[J/OL].(2006-11-22)[2021-09-06]. https://www.researchgate.net/publication/28765140_Notes_on_Con‐volutional_Neural_Networks.

    [24] KHAN A, SOHAIL A, ZAHOORA U, et al. A surveyof the recent architectures of deep convolutional neuralnetworks[J]. Artificial? Intelligence? Review, 2020, 53(8):5455-5516.

    [25] RAHMAD F, SURYANTO Y, RAMLI K. Performancecomparison? of anti-spam? technology? using? confusionmatrix classification[C]// IOP Conference Series: Mate‐rials? Science? and? Engineering. Bandung,? Indonesia:IOP Publishing, 2020:12076.

    [26] WANG H, ZHAO T, LI L C, et al. A hybrid CNN fea‐ture model for pulmonary nodule malignancy risk dif‐ferentiation[J]. Journal of X-ray Science and Technolo‐gy, 2018, 26(2):171-187.

    [27] KAMILARIS? A,? PRENAFETA-BOLD?? F? X. A? re‐view of the use of convolutional neural networks in ag‐riculture[J]. The Journal of Agricultural Science, 2018,156(3):312-322.

    [28]梁紅, 金磊磊, 楊長生.小樣本情況基于深度學(xué)習(xí)的水下目標(biāo)識別研究[J].武漢理工大學(xué)學(xué)報(交通科學(xué)與工程版), 2019, 43(1):6-10.

    LIANG H, JIN L, YANG C. Research on underwatertarget recognition based on depth learning with smallsample[J]. Journal of Wuhan University of Technology(Transportation? Science & Engineering), 2019, 43(1):6-10.

    [29] ZHANG C, JIANG P, HOU Q, et al. Delving deep intolabel smoothing[J]. IEEE Transactions on Image Pro‐cessing, 2021, 30:5984-5996.

    [30] GitHub-lessw2020/Ranger-Deep-Learning-Optimizer:Ranger — A synergistic optimizer using RAdam (Rec‐tified Adam), Gradient Centralization and LookAhead in? one? codebase[EB/OL].[2021/8/30]. https://github. com/lessw2020/Ranger-Deep-Learning-Optimizer.

    [31] LIU L, JIANG H, HE P, et al. On the variance of theadaptive? learning? rate? and? beyond[J/OL]. arXiv:1908.03265, 2019.

    [32] ZHANG M R, LUCAS J, HINTON G, et al. Looka‐head? optimizer: K? steps? forward, 1 step? back[J/OL]. arXiv:1907.08610, 2019.

    [33] Django overview[EB/OL].[2021-07-28]. https://www.djangoproject.com/start/overview/.

    [34] Gunicorn-Python??? WSGI??? HTTP??? Server??? forUNIX [EB/OL].[2021-07-28]. https://gunicorn.org/.

    [35] PyTorch documentation[EB/OL].[2021-07-28]. https://pytorch.org/docs/stable/index.html.

    [36] 中文海洋魚類資料庫[EB/OL].[2021-08-30]. http://sea.fundiving.cn.

    [37]臺灣魚類資料庫[EB/OL].[2021-08-30]. https://fishdb.sinica.edu.tw/chi/species.php.

    [38] Android developers[EB/OL].[2021-07-28]. https://developer.android.google.cn/studio.

    [39] OkHttp[EB/OL].[2021-08-30]. https://square.github.io/okhttp/.

    [40] GitHub-asaskevich/EventBus:[Go] Lightweight event‐bus? with? async? compatibility? for? Go[EB/OL].[2021-08-30]. https://github.com/asaskevich/EventBus.

    Underwater Fish Species Identification Model andReal-Time Identification System

    LI Shaobo1,2,3 , YANG Ling1,2,3 , YU Huihui4 , CHEN Yingyi1,2,3*

    (1. College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China;2. National Innovation Centerfor Digital Fishery, China Agricultural University, Beijing 100083, China;3. Beijing Engineering and Technology Research Centrefor the Internet of Things in Agriculture, Beijing 100083, China;4. School of Information Science and Technology, Beijing Forestry University, Beijing 100083, China )

    Abstract: Convolutional neural network models have different advantages and disadvantages, it is becoming more and more dif‐ficult to select an appropriate convolutional neural network model in an actual fish identification project. The identification of underwater fish is a challenge task due to varies in illumination, low contrast, high noise, low resolution and sample imbalance between each type of image from the real underwater environment. In addition, deploying models to mobile devices directly will reduce the accuracy of the model sharply. In order to solve the above problems, Fish Recognition Ground-Truth dataset was used to training model in this study, which is provided by Fish4Knowledge project from University of Edinburgh. It contains 27, 370 images with 23 fish species, and has been labeled manually by marine biologists. AlexNet, GoogLeNet, ResNet and DenseNet models were selected initially according to the characteristics of real-time underwater fish identification task, then a comparative experiment was designed to explore the best network model. Random image flipping, rotation and color dithering were used to enhance data based on ground-truth fish dataset in response to the limited number of underwater fish images. Con‐sidering that there was a serious imbalance in the number of samples in each category, the label smoothing technology was used to alleviate model overfitting. The Ranger optimizer and Cosine learning rate attenuation strategy were used to further improve the training effect of the models. The accuracy and recall rate information of each model were recorded and counted. The results showed that, the accuracy and recall rate of the fish recognition model based on DenseNet reached 99.21% and 96.77% in train set and validation set respectively, its F1 value reached 0.9742, which was the best model obtained in the experiment. Finally, a remote fish identification system was designed based on Python language, in this system the model was deployed to linux server and the Android APP was responsible for uploading fish images via http to request server to identify the fishes and displaying the identification information returned by server, such as fish species, profiles, habits, distribution, etc. A set of recognition tests were performed on real Android phone and the results showed that in the same local area net the APP could show fish informa‐tion rapidly and exactly within 1 s.

    Key words: fish identification model; CNN; model evaluation; Android; Ground-Truth; real-time identification system

    猜你喜歡
    卷積神經(jīng)網(wǎng)絡(luò)安卓
    iPhone不卡的秘密曝光:安卓也能享受
    MIPS安卓平臺上ARM二進(jìn)制翻譯系統(tǒng)
    文物表情包
    基于卷積神經(jīng)網(wǎng)絡(luò)溫室智能大棚監(jiān)控系統(tǒng)的研究
    基于深度卷積神經(jīng)網(wǎng)絡(luò)的物體識別算法
    一種基于安卓系統(tǒng)的手機(jī)側(cè)抓包分析方法
    深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
    基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
    軟件工程(2016年8期)2016-10-25 15:47:34
    基于卷積神經(jīng)網(wǎng)絡(luò)的樹葉識別的算法的研究
    安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
    欧美成人一区二区免费高清观看| 亚洲精品成人久久久久久| 夜夜看夜夜爽夜夜摸| 小蜜桃在线观看免费完整版高清| 久久久久国产网址| 日本三级黄在线观看| 欧美xxxx性猛交bbbb| 好男人视频免费观看在线| 青青草视频在线视频观看| 日韩三级伦理在线观看| 蜜臀久久99精品久久宅男| 欧美日韩综合久久久久久| 欧美日本视频| 直男gayav资源| 国产精品美女特级片免费视频播放器| 欧美一区二区亚洲| 亚洲18禁久久av| 五月伊人婷婷丁香| 三级国产精品欧美在线观看| 日韩,欧美,国产一区二区三区 | 九草在线视频观看| 国产 一区 欧美 日韩| 老司机福利观看| 人妻少妇偷人精品九色| 国产黄片视频在线免费观看| 亚洲国产精品成人久久小说| 91在线精品国自产拍蜜月| 免费看美女性在线毛片视频| 色哟哟·www| 日韩中字成人| 精品人妻偷拍中文字幕| 夫妻性生交免费视频一级片| 91精品一卡2卡3卡4卡| 精品人妻一区二区三区麻豆| 老司机福利观看| 亚洲人与动物交配视频| 男女视频在线观看网站免费| 亚洲最大成人av| 久久久久久久久久黄片| 男女下面进入的视频免费午夜| 亚洲精品,欧美精品| 纵有疾风起免费观看全集完整版 | 午夜免费激情av| 狠狠狠狠99中文字幕| 长腿黑丝高跟| 免费看a级黄色片| 国产熟女欧美一区二区| 国语自产精品视频在线第100页| 成人午夜精彩视频在线观看| 国产综合懂色| 精品久久久久久成人av| 最近2019中文字幕mv第一页| 国产中年淑女户外野战色| 亚洲欧美日韩高清专用| 91在线精品国自产拍蜜月| 国产成人福利小说| 久久婷婷人人爽人人干人人爱| 91午夜精品亚洲一区二区三区| 国产免费福利视频在线观看| 久久久久久久久久久免费av| 日韩欧美在线乱码| 精品久久久噜噜| 亚洲欧美精品综合久久99| 国产精品一区www在线观看| 最近中文字幕高清免费大全6| 99九九线精品视频在线观看视频| 久久精品影院6| 日日撸夜夜添| 亚洲欧美日韩无卡精品| 22中文网久久字幕| 永久网站在线| 国产精品一区二区在线观看99 | 七月丁香在线播放| 91aial.com中文字幕在线观看| 国产高潮美女av| 不卡视频在线观看欧美| 尾随美女入室| 日韩一区二区视频免费看| 99热这里只有是精品50| 国产精品久久久久久久久免| 在线免费十八禁| 一区二区三区免费毛片| 日本av手机在线免费观看| 国产成年人精品一区二区| 少妇丰满av| 久久99蜜桃精品久久| 一区二区三区高清视频在线| 成人亚洲欧美一区二区av| 看免费成人av毛片| 日韩在线高清观看一区二区三区| 中文字幕久久专区| 老师上课跳d突然被开到最大视频| 亚洲精品456在线播放app| 久久精品国产亚洲网站| 国产精品一区www在线观看| 欧美成人a在线观看| 日本免费a在线| 欧美性猛交╳xxx乱大交人| 少妇的逼好多水| 亚洲av福利一区| 国产男人的电影天堂91| 国产精品,欧美在线| 丰满人妻一区二区三区视频av| 亚洲综合色惰| 国产成年人精品一区二区| 亚洲欧洲日产国产| 久久综合国产亚洲精品| 中文字幕熟女人妻在线| 淫秽高清视频在线观看| 69人妻影院| 嫩草影院入口| 国产亚洲av嫩草精品影院| 一级毛片我不卡| 禁无遮挡网站| 亚洲欧美清纯卡通| 午夜福利视频1000在线观看| 久久久久九九精品影院| 日韩av在线免费看完整版不卡| 成人毛片a级毛片在线播放| 2022亚洲国产成人精品| av播播在线观看一区| 国产伦精品一区二区三区视频9| 久久久久久伊人网av| 国产一区二区在线av高清观看| 99在线人妻在线中文字幕| 九九热线精品视视频播放| 日本色播在线视频| 久久人妻av系列| 嘟嘟电影网在线观看| 在线免费观看不下载黄p国产| 亚洲精品影视一区二区三区av| 久久精品影院6| 黄片无遮挡物在线观看| 日本-黄色视频高清免费观看| 中文资源天堂在线| 国产日韩欧美在线精品| 国产精品一区www在线观看| 精品久久久久久久末码| 久久久精品欧美日韩精品| 亚洲av二区三区四区| 人妻少妇偷人精品九色| 卡戴珊不雅视频在线播放| 国产av在哪里看| 日本熟妇午夜| 国产亚洲精品av在线| 欧美极品一区二区三区四区| 99久久无色码亚洲精品果冻| 九九热线精品视视频播放| 99热网站在线观看| 热99在线观看视频| 国产成人freesex在线| 国产精品麻豆人妻色哟哟久久 | 一级毛片aaaaaa免费看小| 一卡2卡三卡四卡精品乱码亚洲| 水蜜桃什么品种好| 亚洲va在线va天堂va国产| 一区二区三区四区激情视频| 中国国产av一级| 99久久精品热视频| 男女啪啪激烈高潮av片| 你懂的网址亚洲精品在线观看 | 美女大奶头视频| 夜夜看夜夜爽夜夜摸| 99久久九九国产精品国产免费| 国产精品国产高清国产av| 尾随美女入室| 精品国内亚洲2022精品成人| 99久久人妻综合| 嘟嘟电影网在线观看| 久久久国产成人免费| 69av精品久久久久久| 一级毛片久久久久久久久女| 久久久久久大精品| 国产精品一区二区三区四区久久| 国产 一区精品| h日本视频在线播放| 欧美人与善性xxx| 国产成人一区二区在线| 麻豆av噜噜一区二区三区| 国产中年淑女户外野战色| 久久久久网色| 久久久久网色| 成人av在线播放网站| av国产久精品久网站免费入址| 视频中文字幕在线观看| 久久综合国产亚洲精品| 男人和女人高潮做爰伦理| 国语对白做爰xxxⅹ性视频网站| 午夜福利视频1000在线观看| 日韩欧美精品免费久久| 国产真实乱freesex| 亚洲国产色片| 国产黄色视频一区二区在线观看 | 国产69精品久久久久777片| 国产亚洲精品久久久com| 老司机影院成人| 免费观看的影片在线观看| 亚洲婷婷狠狠爱综合网| 性插视频无遮挡在线免费观看| videossex国产| 一区二区三区免费毛片| 国产精品久久视频播放| 性色avwww在线观看| 日本一二三区视频观看| 2021少妇久久久久久久久久久| 午夜免费激情av| 校园人妻丝袜中文字幕| 91久久精品国产一区二区三区| 观看美女的网站| 亚洲欧美精品自产自拍| 国产大屁股一区二区在线视频| 国产v大片淫在线免费观看| 国产精品久久久久久久久免| 能在线免费观看的黄片| 1024手机看黄色片| 男人和女人高潮做爰伦理| 亚洲综合精品二区| 亚洲va在线va天堂va国产| 男人和女人高潮做爰伦理| 国产精品久久视频播放| 一本久久精品| 国产亚洲av嫩草精品影院| 成人无遮挡网站| 男女视频在线观看网站免费| 91在线精品国自产拍蜜月| 久久综合国产亚洲精品| 18禁在线播放成人免费| 嫩草影院新地址| 91在线精品国自产拍蜜月| 国产精品三级大全| 欧美性猛交╳xxx乱大交人| 高清av免费在线| 国产一区亚洲一区在线观看| 国产成年人精品一区二区| 五月玫瑰六月丁香| 日韩大片免费观看网站 | 国产又色又爽无遮挡免| 亚洲成av人片在线播放无| 国产综合懂色| 在线播放国产精品三级| 国产 一区 欧美 日韩| 欧美色视频一区免费| 亚洲va在线va天堂va国产| 日日干狠狠操夜夜爽| 舔av片在线| 一级毛片久久久久久久久女| 国产精品女同一区二区软件| 99九九线精品视频在线观看视频| 草草在线视频免费看| 草草在线视频免费看| 99久久精品热视频| 亚洲av成人精品一二三区| av免费在线看不卡| 欧美日韩精品成人综合77777| 欧美日韩在线观看h| 亚洲精品成人久久久久久| 亚洲欧美日韩无卡精品| 久久婷婷人人爽人人干人人爱| 美女黄网站色视频| 麻豆国产97在线/欧美| 美女黄网站色视频| 亚洲精品自拍成人| 日韩av不卡免费在线播放| 天堂中文最新版在线下载 | 淫秽高清视频在线观看| 噜噜噜噜噜久久久久久91| 18禁在线播放成人免费| 校园人妻丝袜中文字幕| 观看美女的网站| 日本一二三区视频观看| 国产美女午夜福利| 婷婷色av中文字幕| 一卡2卡三卡四卡精品乱码亚洲| 别揉我奶头 嗯啊视频| 丝袜喷水一区| 日韩一区二区视频免费看| 国产午夜精品一二区理论片| 国产在线男女| 夜夜爽夜夜爽视频| 联通29元200g的流量卡| 啦啦啦韩国在线观看视频| 久久久久久久久中文| 欧美高清成人免费视频www| 国内精品一区二区在线观看| 国产黄片美女视频| 国产伦精品一区二区三区四那| 乱码一卡2卡4卡精品| 国产激情偷乱视频一区二区| 国内精品一区二区在线观看| 老司机影院毛片| 国产高潮美女av| 少妇丰满av| a级毛片免费高清观看在线播放| 久久久色成人| 久久久国产成人免费| 久久草成人影院| av黄色大香蕉| 高清视频免费观看一区二区 | 精品欧美国产一区二区三| 人妻系列 视频| 成年av动漫网址| 天堂网av新在线| 欧美日韩国产亚洲二区| 99久久九九国产精品国产免费| 日韩精品有码人妻一区| 亚洲av成人精品一二三区| АⅤ资源中文在线天堂| 国产亚洲午夜精品一区二区久久 | 免费搜索国产男女视频| 亚洲高清免费不卡视频| 熟女人妻精品中文字幕| 国产v大片淫在线免费观看| 99热这里只有是精品50| 国产伦理片在线播放av一区| 亚洲欧美日韩东京热| 我的老师免费观看完整版| 在线观看av片永久免费下载| 日本与韩国留学比较| 亚洲av成人精品一二三区| 精品一区二区三区人妻视频| 国产精品综合久久久久久久免费| 精品人妻视频免费看| www.色视频.com| 久久精品综合一区二区三区| 久久99热这里只频精品6学生 | eeuss影院久久| 日韩精品有码人妻一区| 精品久久久久久电影网 | 少妇的逼好多水| 日本wwww免费看| 国产成人精品婷婷| 最近中文字幕高清免费大全6| 亚洲综合精品二区| 直男gayav资源| 男人狂女人下面高潮的视频| 午夜激情福利司机影院| 亚洲美女搞黄在线观看| 99久国产av精品| 99热这里只有是精品50| 久久久久久久久久成人| 在线观看av片永久免费下载| 亚洲国产精品sss在线观看| 国产精品国产三级国产av玫瑰| 免费大片18禁| 一区二区三区乱码不卡18| 乱系列少妇在线播放| videos熟女内射| 尾随美女入室| 亚洲欧美成人精品一区二区| 免费av不卡在线播放| 日本免费一区二区三区高清不卡| 哪个播放器可以免费观看大片| 亚洲自偷自拍三级| 久久综合国产亚洲精品| 成人漫画全彩无遮挡| 日日撸夜夜添| 天堂影院成人在线观看| 久久热精品热| 色播亚洲综合网| 男的添女的下面高潮视频| 国产一级毛片七仙女欲春2| 亚洲成人精品中文字幕电影| 精品午夜福利在线看| 免费观看性生交大片5| 午夜福利视频1000在线观看| 国产v大片淫在线免费观看| 国产色婷婷99| 看黄色毛片网站| 国产老妇女一区| 美女大奶头视频| 亚洲av成人av| 免费观看人在逋| 精品一区二区三区视频在线| 狂野欧美白嫩少妇大欣赏| 精品久久久久久成人av| 午夜视频国产福利| 欧美不卡视频在线免费观看| 欧美又色又爽又黄视频| 黑人高潮一二区| 我要看日韩黄色一级片| 精品久久久久久久末码| 国产视频内射| 亚洲三级黄色毛片| 欧美不卡视频在线免费观看| 国产av在哪里看| 国产精品一及| 丝袜美腿在线中文| 秋霞在线观看毛片| 韩国av在线不卡| 天堂网av新在线| 中国美白少妇内射xxxbb| 亚洲中文字幕日韩| 精华霜和精华液先用哪个| 日本猛色少妇xxxxx猛交久久| 欧美激情在线99| 在线免费观看不下载黄p国产| 亚洲三级黄色毛片| 小说图片视频综合网站| av免费观看日本| 一边亲一边摸免费视频| 亚洲高清免费不卡视频| 午夜激情福利司机影院| 中文字幕制服av| 日韩在线高清观看一区二区三区| 夜夜看夜夜爽夜夜摸| 2021天堂中文幕一二区在线观| 亚洲国产欧美在线一区| 亚洲五月天丁香| 国产视频内射| 欧美最新免费一区二区三区| 久久精品91蜜桃| 日本午夜av视频| 日韩强制内射视频| 能在线免费观看的黄片| 午夜久久久久精精品| 中文字幕免费在线视频6| av专区在线播放| 国产极品精品免费视频能看的| 3wmmmm亚洲av在线观看| 男女国产视频网站| 99久久精品国产国产毛片| 午夜精品国产一区二区电影 | 免费观看的影片在线观看| 在线免费十八禁| 亚洲图色成人| 久久久久免费精品人妻一区二区| 永久免费av网站大全| 99热网站在线观看| 国产黄色小视频在线观看| 亚洲精品国产av成人精品| 麻豆av噜噜一区二区三区| 十八禁国产超污无遮挡网站| 插逼视频在线观看| 婷婷六月久久综合丁香| 男女边吃奶边做爰视频| 性色avwww在线观看| 欧美成人免费av一区二区三区| 久久亚洲国产成人精品v| 亚洲激情五月婷婷啪啪| 国产一区二区亚洲精品在线观看| 18禁在线无遮挡免费观看视频| 99热这里只有是精品在线观看| 18+在线观看网站| 麻豆久久精品国产亚洲av| 亚洲18禁久久av| 一本一本综合久久| 国产精品电影一区二区三区| 全区人妻精品视频| 色综合亚洲欧美另类图片| 一区二区三区免费毛片| 乱码一卡2卡4卡精品| 亚洲电影在线观看av| 国产精品一及| 午夜老司机福利剧场| 男人狂女人下面高潮的视频| 欧美激情国产日韩精品一区| 国产精品一区二区性色av| 国产欧美另类精品又又久久亚洲欧美| 国产男人的电影天堂91| 超碰av人人做人人爽久久| 亚洲高清免费不卡视频| 欧美3d第一页| 人人妻人人澡人人爽人人夜夜 | 麻豆久久精品国产亚洲av| 亚洲怡红院男人天堂| 观看美女的网站| 亚洲国产精品成人综合色| 女人十人毛片免费观看3o分钟| 一级黄片播放器| 国产淫语在线视频| 身体一侧抽搐| 精品久久久久久电影网 | 日本av手机在线免费观看| 99热这里只有是精品在线观看| 精品少妇黑人巨大在线播放 | 国产单亲对白刺激| 夜夜看夜夜爽夜夜摸| 美女xxoo啪啪120秒动态图| 国产免费又黄又爽又色| 婷婷色综合大香蕉| 在现免费观看毛片| 亚洲国产精品合色在线| 3wmmmm亚洲av在线观看| 日韩av在线大香蕉| 女的被弄到高潮叫床怎么办| 亚洲成色77777| 五月玫瑰六月丁香| 一区二区三区乱码不卡18| 国产综合懂色| 成人毛片a级毛片在线播放| 亚洲av免费在线观看| 插阴视频在线观看视频| 真实男女啪啪啪动态图| 亚洲成人av在线免费| 亚洲av成人精品一二三区| 嫩草影院新地址| 国产精品伦人一区二区| 国产精品乱码一区二三区的特点| av播播在线观看一区| av在线天堂中文字幕| 乱系列少妇在线播放| 观看免费一级毛片| 美女脱内裤让男人舔精品视频| 99热网站在线观看| 卡戴珊不雅视频在线播放| 欧美xxxx黑人xx丫x性爽| 男女那种视频在线观看| 身体一侧抽搐| 欧美精品国产亚洲| 一区二区三区免费毛片| 级片在线观看| 成人毛片a级毛片在线播放| 亚洲av电影在线观看一区二区三区 | 亚洲av福利一区| 久久亚洲精品不卡| 卡戴珊不雅视频在线播放| 欧美另类亚洲清纯唯美| 国产在线男女| 人人妻人人澡欧美一区二区| 国产免费视频播放在线视频 | 日本午夜av视频| 亚洲五月天丁香| 日韩视频在线欧美| 久久精品人妻少妇| 黄片wwwwww| 18禁在线无遮挡免费观看视频| 国产又黄又爽又无遮挡在线| 欧美日韩综合久久久久久| 爱豆传媒免费全集在线观看| 水蜜桃什么品种好| 高清视频免费观看一区二区 | 亚洲精品日韩在线中文字幕| 91久久精品国产一区二区三区| 特大巨黑吊av在线直播| 国产av码专区亚洲av| 男女国产视频网站| 久热久热在线精品观看| 成人一区二区视频在线观看| 2022亚洲国产成人精品| 99久久无色码亚洲精品果冻| 成人美女网站在线观看视频| 亚洲欧美精品专区久久| 久久久久久久久大av| 久久久久九九精品影院| 免费观看精品视频网站| 网址你懂的国产日韩在线| 精品一区二区免费观看| 亚州av有码| 亚洲国产精品成人久久小说| 欧美潮喷喷水| 亚洲成人中文字幕在线播放| 午夜亚洲福利在线播放| 成年免费大片在线观看| 岛国毛片在线播放| 精品久久久久久电影网 | 97热精品久久久久久| 天堂影院成人在线观看| 大话2 男鬼变身卡| 久久精品国产自在天天线| 日本爱情动作片www.在线观看| 亚洲美女搞黄在线观看| 亚洲电影在线观看av| 国产午夜精品久久久久久一区二区三区| 国产亚洲午夜精品一区二区久久 | 午夜福利高清视频| 欧美性猛交黑人性爽| 久久久久久久国产电影| 天堂中文最新版在线下载 | 蜜臀久久99精品久久宅男| 综合色丁香网| 91精品国产九色| 美女脱内裤让男人舔精品视频| 免费av毛片视频| 国产人妻一区二区三区在| 日日摸夜夜添夜夜添av毛片| 少妇人妻一区二区三区视频| 久久精品影院6| 亚洲精品影视一区二区三区av| 老师上课跳d突然被开到最大视频| 亚洲精品自拍成人| 综合色丁香网| 精品久久久久久久久久久久久| 日韩国内少妇激情av| 色吧在线观看| 麻豆精品久久久久久蜜桃| 99久久九九国产精品国产免费| 麻豆国产97在线/欧美| 成年免费大片在线观看| 人人妻人人澡人人爽人人夜夜 | 日本-黄色视频高清免费观看| 噜噜噜噜噜久久久久久91| 建设人人有责人人尽责人人享有的 | 黄色日韩在线| 国产精品一区二区在线观看99 | 在线免费观看不下载黄p国产| 国产成人一区二区在线| 插阴视频在线观看视频| 亚洲精品日韩在线中文字幕| 极品教师在线视频| 高清日韩中文字幕在线| 日韩成人伦理影院| 午夜免费激情av| 久久国产乱子免费精品| 国产淫语在线视频| 91aial.com中文字幕在线观看| 中文在线观看免费www的网站| 国产精品女同一区二区软件| 日本-黄色视频高清免费观看| 国产精品久久久久久久久免| 一级毛片电影观看 | 午夜亚洲福利在线播放| 欧美一区二区精品小视频在线| 级片在线观看| 亚洲av熟女| 国产亚洲5aaaaa淫片|