匯總 | OpenCV DNN模塊中支持的分類網(wǎng)絡(luò)
微信公眾號:OpenCV學(xué)堂
關(guān)注獲取更多計算機視覺與深度學(xué)習(xí)知識
OpenCV DNN基于深度學(xué)習(xí)中的卷積神經(jīng)網(wǎng)絡(luò)技術(shù)實現(xiàn)對常見計算機視覺任務(wù)完成,這些支持模型的結(jié)構(gòu)與相關(guān)的論文筆者做了匯總。今天這里匯總一下支持的圖像分類模型。
01
GooLeNet
2014年提出,OpenCV DNN支持Caffe與tensorflow兩個版本的模型加載。相關(guān)論文如下:
https://arxiv.org/pdf/1409.4842.pdf兩個Block結(jié)構(gòu)單元

模型結(jié)構(gòu)

02
AlexNet模型
卷積神經(jīng)網(wǎng)絡(luò)模型的開山之作,相關(guān)的論文:
http://cvml.ist.ac.at/courses/DLWT_W17/material/AlexNet.pdf模型結(jié)構(gòu):

03
VGG網(wǎng)絡(luò)
2014年提出,OpenCV支持Caffe模型。
https://arxiv.org/pdf/1409.1556.pdf網(wǎng)絡(luò)結(jié)構(gòu)如下:

04
ResNet網(wǎng)絡(luò)
殘差網(wǎng)絡(luò)模型在2015年提出,OpenCV從3.3版本開始支持,相關(guān)的論文如下:
https://arxiv.org/pdf/1512.03385.pdf與VGG模型對比,模型結(jié)構(gòu):

05
SqueezeNet網(wǎng)絡(luò)
該模型與MobileNet網(wǎng)絡(luò)都是支持移動端/端側(cè)可部署的模型,2016提出,相關(guān)論文如下:
https://arxiv.org/pdf/1602.07360.pdf模型結(jié)構(gòu)

06
MobileNet網(wǎng)絡(luò)
支持V1與V2版本,包括ONNX格式文件,MobileNet模型最早在2017年提出,論文地址如下:
https://arxiv.org/pdf/1704.04861.pdf基于深度可分離實現(xiàn)降低計算與參數(shù)的輕量級網(wǎng)絡(luò)模型,圖示如下:

07
DenseNet?
該網(wǎng)絡(luò)是殘差網(wǎng)絡(luò)的升級與改進(jìn)版本,該模型結(jié)構(gòu)在2016年提出,論文地址如下:
https://arxiv.org/pdf/1608.06993.pdf網(wǎng)絡(luò)中的殘差block結(jié)構(gòu)如下:

08
ShuffleNet
該網(wǎng)絡(luò)最早在2017年提出,如今也更新到多個版本,從最早的V1版本到如今的V3版本,OpenCV DNN模型支持v1版本的圖像分類,相關(guān)論文如下:
https://arxiv.org/pdf/1707.01083.pdf模型結(jié)構(gòu)主要基于MobileNet的深度可分離與組合卷積進(jìn)一步創(chuàng)新,生成了通道混合操作,其中通道混合結(jié)構(gòu)與shuffle單元結(jié)構(gòu)如下:



此外基于這些網(wǎng)絡(luò)結(jié)構(gòu)的自定義網(wǎng)絡(luò)模型同樣可以被OpenCV DNN加載與解析完成圖像分類任務(wù)。
福利:免費送30課時OpenCV4 C++入門課程
掃碼即可開始觀看學(xué)習(xí)

善始者實繁
克終者蓋寡
?推薦閱讀?
OpenCV4系統(tǒng)化學(xué)習(xí)路線圖-視頻版本!
OpenCV單應(yīng)性矩陣發(fā)現(xiàn)參數(shù)估算方法詳解
OpenCV二值圖像分析之形態(tài)學(xué)應(yīng)用技巧
Opencv+TF-Slim實現(xiàn)圖像分類及深度特征提取
OpenCV中一個最容易搞錯的形態(tài)學(xué)操作

