精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

人臉檢測之Retina FaceNet

網絡 通信技術
Retinaface 與普通的目標檢測算法類似,在圖片上預先設定好一些先驗框,這些先驗框會分布在整個圖片上,網絡內部結構會對這些先驗框進行判斷看是否包含人臉,同時也會調整位置進行調整并且給每一個先驗框的一個置信度。

 retinaface 人臉檢測算法

甜點

最近一直了解人臉檢測的算法,所以也嘗試學多人臉檢測框架。所以這里將拿出來和大家分享一下

Retinaface 與普通的目標檢測算法類似,在圖片上預先設定好一些先驗框,這些先驗框會分布在整個圖片上,網絡內部結構會對這些先驗框進行判斷看是否包含人臉,同時也會調整位置進行調整并且給每一個先驗框的一個置信度。

在 Retinaface 的先驗框不但要獲得人臉位置,還需要獲得每一個人臉的五個關鍵點位置

接下來我們對 Retinaface 執行過程其實就是在圖片上預先設定好先驗框,網絡的預測結果會判斷先驗框內部是否包含人臉并且對先驗框進行調整獲得預測框和五個人臉關鍵點。

主干特征提取網絡

  • mobileNet 和 Resnet
  • 在主干網絡(例如 mobileNetv1) 不斷進行特征提取,在特征提取過程就是壓縮長寬到深度(通道擴張)上過程(下采樣)

mobileNet

MobileNet 網絡是由 google 團隊在 2017 年提出的,專注移動端和嵌入式設備中輕量級 CNN 網絡,在大大減少模型參數與運算量下,對于精度只是小幅度下降而已。

加強特征提取網絡 FPN 和 SHH

FPN 構建就是生成特征圖進行融合,通過上采樣然后和上一層的有效特征層進行

SSH 的思想非常簡單,使用了 3 個并行結構,利用 3 x 3 卷積的堆疊代替 5 x 5 與 7 x 7 卷積的效果,


retina head

在主干網絡輸出的相當輸出了不同大小網格,用于檢測不同大小目標,先驗框默認數量為 2,這些先驗框用于檢測目標,然后通過調整得到目標邊界框。

  • face classification 用于檢測先驗框中是否存在人臉。也就是判斷先驗框內部是否包含目標,利用一個 1 x 1 的卷積,將 SSH 的通道數調整成 num_anchors x 2 ,用于代表每個先驗框內部包含人臉的概率, 這里覺得有必要解釋一下 2,通常不就是用一個概率來表示先驗框存在人臉的概率,而在這里用了兩個值來表示人臉是否存在先驗框內的概率。其實在兩個值中,如果第一個值比較大,就表示有人臉,那么如果第二值比較大,表示沒有人臉存在
  • face box regression 用于調整先驗框的中心和寬高,用四個參數對先驗框進行調整。此時可以利用 1 x 1 的卷積,將 SSH 的通道數調整成 num_anchors x 4 用于表示每個先驗框的調整參數
  • facial landmark regression 對先驗框進行調整獲得人臉關鍵點,每一個人臉關鍵點需要兩個調整參數,一共有五個人臉關鍵點。此時利用 1 x 1 的卷積,將 SSH 通道調整成為 num_anchor(num_anchors x 5 x 2) 表示每個先驗框的每一個人臉關鍵點的調整,5 就是人臉上 5 個關鍵點,這里 2 表示對人臉中心點進行調整的參數。

FPN

  1. class FPN(nn.Module): 
  2.     def __init__(self,in_channels_list,out_channels): 
  3.         super(FPN,self).__init__() 
  4.         leaky = 0 
  5.         if (out_channels <= 64): 
  6.             leaky = 0.1 
  7.          
  8.         # 利用 1x1 卷積對獲得的3有效特征層進行通道數的調整,輸出通道數都為 64 
  9.         self.output1 = conv_bn1X1(in_channels_list[0], out_channels, stride = 1, leaky = leaky) 
  10.         self.output2 = conv_bn1X1(in_channels_list[1], out_channels, stride = 1, leaky = leaky) 
  11.         self.output3 = conv_bn1X1(in_channels_list[2], out_channels, stride = 1, leaky = leaky) 
  12.  
  13.         self.merge1 = conv_bn(out_channels, out_channels, leaky = leaky) 
  14.         self.merge2 = conv_bn(out_channels, out_channels, leaky = leaky) 
  15.  
  16.     def forward(self, input): 
  17.         # names = list(input.keys()) 
  18.         input = list(input.values()) 
  19.  
  20.         #  
  21.         output1 = self.output1(input[0]) 
  22.         output2 = self.output2(input[1]) 
  23.         output3 = self.output3(input[2]) 
  24.  
  25.         # 對于最小特征層進行上采樣來獲得 up3 
  26.         up3 = F.interpolate(output3, size=[output2.size(2), output2.size(3)], mode="nearest"
  27.         # 然后將最小特征層經過上采用獲得結果和中間有效特征層進行相加 
  28.         output2 = output2 + up3 
  29.         # 進行 64 通道卷積進行特征整合 
  30.         output2 = self.merge2(output2) 
  31.  
  32.         # 這個步驟和上面類似 
  33.         up2 = F.interpolate(output2, size=[output1.size(2), output1.size(3)], mode="nearest"
  34.         output1 = output1 + up2 
  35.         output1 = self.merge1(output1) 
  36.  
  37.         out = [output1, output2, output3] 
  38.         return out 

 SSH

  1. class SSH(nn.Module): 
  2.     def __init__(self, in_channel, out_channel): 
  3.         super(SSH, self).__init__() 
  4.         assert out_channel % 4 == 0 
  5.         leaky = 0 
  6.         if (out_channel <= 64): 
  7.             leaky = 0.1 
  8.         self.conv3X3 = conv_bn_no_relu(in_channel, out_channel//2, stride=1) 
  9.  
  10.         # 用 2 個 3 x 3 的卷積來代替 5 x 5 的卷積 
  11.         self.conv5X5_1 = conv_bn(in_channel, out_channel//4, stride=1, leaky = leaky) 
  12.         self.conv5X5_2 = conv_bn_no_relu(out_channel//4, out_channel//4, stride=1) 
  13.         # 使用 3 個 3 x 3 的卷積來代替 7 x 7 的卷積 
  14.         self.conv7X7_2 = conv_bn(out_channel//4, out_channel//4, stride=1, leaky = leaky) 
  15.         self.conv7x7_3 = conv_bn_no_relu(out_channel//4, out_channel//4, stride=1) 
  16.  
  17.     def forward(self, input): 
  18.         conv3X3 = self.conv3X3(input) 
  19.  
  20.         conv5X5_1 = self.conv5X5_1(input) 
  21.         conv5X5 = self.conv5X5_2(conv5X5_1) 
  22.  
  23.         conv7X7_2 = self.conv7X7_2(conv5X5_1) 
  24.         conv7X7 = self.conv7x7_3(conv7X7_2) 
  25.  
  26.         # 堆疊 
  27.         out = torch.cat([conv3X3, conv5X5, conv7X7], dim=1) 
  28.         out = F.relu(out
  29.         return out 

 先驗框調整

深度可分離卷積(Depthwise separable convolution)

深度可分離卷積好處就是可以減少參數數量,從而降低運算的成本。經常出現在一些輕量級的網絡結構(這些網絡結構適合于移動設備或者嵌入式設備),深度可分離卷積是由DW(depthwise)和PW(pointwise)組成


這里我們通過對比普通卷積神經網絡來解釋,深度可分離卷積是如何減少參數

  • 卷積核通道數與輸入通道數保持一致
  • 輸出通道與卷積核個數保持一致

DW(Depthwise Conv)

我們先看圖中 DW 部分,在這一個部分每一個卷積核通道數 1 ,每一個卷積核對應一個輸入通道進行計算,那么可想而知輸出通道數就與卷積核個數以及輸入通道數量保持一致。

簡單總結一下有以下兩點

  • 卷積核通道數為 1
  • 輸入通道數等于卷積核個數等于輸出通道數

PW(Pointwise Conv)

PW 卷積核核之前普通卷積核類似,只不過 PW 卷積核大小為 1 ,卷積核深度與輸入通道數相同,而卷積核個數核輸出通道數相同






 

責任編輯:姜華 來源: 今日頭條
相關推薦

2022-04-05 20:54:21

OpenCVPython人臉檢測

2017-01-23 21:35:58

Android人臉檢測介紹

2024-06-12 12:57:12

2012-04-30 20:24:43

Android API

2024-07-18 00:00:25

PyTorch神經網絡

2019-03-27 15:10:02

開源人臉檢測庫

2018-01-23 09:17:22

Python人臉識別

2018-05-08 14:25:22

Pythondlib人臉檢測

2015-02-10 10:08:59

JavaScript

2018-05-02 15:41:27

JavaScript人臉檢測圖像識別

2024-04-03 09:48:28

人臉檢測識別JS開源

2018-07-10 15:50:29

2012-04-11 22:12:09

iPad

2014-06-23 10:09:20

MacBook ProLinux

2013-08-26 10:53:26

人臉檢測API

2020-11-02 11:24:52

算法人臉識別技術

2024-04-15 00:00:01

GoogleAndroid機器學習

2018-03-12 16:42:11

華為云

2021-08-16 20:59:02

人臉識別AI人工智能

2023-04-27 10:13:54

點贊
收藏

51CTO技術棧公眾號

好吊妞国产欧美日韩免费观看网站| 快射视频在线观看| 羞羞答答国产精品www一本| 亚洲欧美成人精品| jizzzz日本| 秋霞在线视频| 国产日韩欧美在线一区| 亚洲中国色老太| 国产成人自拍视频在线| 欧美久久综合网| 日韩欧美成人一区二区| 国产精品后入内射日本在线观看| 成人资源www网在线最新版| 精品一区二区免费视频| 91精品国产色综合久久不卡98| 成人精品999| 欧州一区二区三区| 色婷婷一区二区三区四区| 中文字幕日韩精品久久| 深夜福利视频在线免费观看| 九九热在线视频观看这里只有精品| 久久久亚洲国产天美传媒修理工| 人妻少妇无码精品视频区| 亚洲国产精品免费视频| 色婷婷综合视频在线观看| 青青青青在线视频| 午夜免费视频在线国产| 国产成人精品www牛牛影视| 国产v综合ⅴ日韩v欧美大片| 久久久一二三区| 欧美美女一区| 精品视频久久久久久久| 精品国产aⅴ一区二区三区东京热| 国产色播av在线| 亚洲综合在线观看视频| 一区二区三区免费看| 黄色成人一级片| 国产成人丝袜美腿| 国产视频999| 欧美一级黄视频| 久久xxxx| 91精品国产91久久久久久不卡| 美女福利视频在线观看| 日本激情一区| 正在播放亚洲1区| www.av欧美| 秋霞蜜臀av久久电影网免费| 欧美va亚洲va在线观看蝴蝶网| 欧美国产日韩另类| 黄色成人小视频| 91黄色免费网站| 日本精品www| 亚洲美女炮图| 欧美日韩国产一区二区三区| 成年人看的毛片| 超碰在线最新网址| 亚洲午夜一二三区视频| 欧美高清中文字幕| 大香伊人久久| 亚洲第一福利视频在线| 欧美一级免费播放| 97人澡人人添人人爽欧美| 亚洲小说欧美激情另类| 黄色大片中文字幕| 中文字幕一区久| 一本久久a久久免费精品不卡| 亚洲自偷自拍熟女另类| 91精品论坛| 在线视频观看一区| 欧美成人黄色网址| 国产精品99久久免费| 日韩欧美色综合| 日本天堂在线播放| 美女呻吟一区| 亚洲人成电影在线观看天堂色| a天堂中文字幕| 日韩一区自拍| 色综合老司机第九色激情| 精品一区二区三区人妻| 一本色道久久综合一区 | 色呦呦一区二区| 亚洲精品国产动漫| 色婷婷综合久久久久| 成人免费视频国产免费观看| 好吊日精品视频| 欧美一区三区三区高中清蜜桃| 免费观看日批视频| 久久99久久精品| 国产精品免费一区二区三区在线观看| 天天操天天干天天| 国产日韩欧美不卡| 日本三级中文字幕在线观看| 鲁鲁在线中文| 欧美理论片在线| 亚洲高清无码久久| 欧美日韩中字| 欧美高清videos高潮hd| 亚洲成人第一网站| 国产一区二区毛片| 欧美日韩一区二区三| 欧美成人xxx| 精品福利在线视频| 免费精品99久久国产综合精品应用| 日韩精品一区二区三区中文| 亚洲欧美国产一本综合首页| 紧身裙女教师波多野结衣| 亚洲人体偷拍| 成人免费自拍视频| 欧美一区二区视频| 亚洲女人的天堂| 久草综合在线观看| 亚洲网址在线观看| 中文日韩在线视频| 日韩av一二三区| 国产资源精品在线观看| 欧美亚州在线观看| 成人影音在线| 欧美另类高清zo欧美| 少妇大叫太粗太大爽一区二区| 91精品秘密在线观看| 日韩av大片免费看| 殴美一级特黄aaaaaa| 中文字幕亚洲区| 国产精品欧美激情在线观看| 97se亚洲| 欧美成人精品xxx| 亚洲天堂aaa| 国产三级精品三级| 哪个网站能看毛片| 美女av一区| 久久久之久亚州精品露出| 国产老女人乱淫免费| 国产欧美日韩激情| 欧美黄色免费影院| 女人抽搐喷水高潮国产精品| 欧美国产日本高清在线 | 开心九九激情九九欧美日韩精美视频电影| 狠狠色噜噜狠狠色综合久 | 国产91精品不卡视频| www.xxxx国产| 亚洲日本va午夜在线影院| 污片在线免费看| 免费黄色成人| 国产成人短视频| 欧美在线观看在线观看| 一本色道久久综合亚洲精品按摩| 捆绑凌虐一区二区三区| 伊人成人在线视频| 国产精品日韩欧美一区二区| 最新国产在线拍揄自揄视频| 在线播放国产精品二区一二区四区| 一级黄色片网址| 日韩黄色小视频| 色综合电影网| 韩国成人在线| 深夜福利一区二区| 国产精品老熟女视频一区二区| 国产精品久久久久一区二区三区 | 国产精品久久久久av电视剧| 亚洲欧美中文日韩v在线观看| 黄色片中文字幕| 国产午夜亚洲精品羞羞网站| 91国产精品视频在线观看| av影片在线一区| 国产中文字幕亚洲| 国产理论在线观看| 欧美tickling挠脚心丨vk| 久久久久无码国产精品| av不卡一区二区三区| 国内性生活视频| 欧美艳星介绍134位艳星| 国产日韩在线免费| 性欧美ⅴideo另类hd| 337p日本欧洲亚洲大胆色噜噜| 一级片免费网址| 久久久久久影视| www.成年人| 亚洲高清成人| 日韩精品久久一区二区三区| 亚洲综合资源| 午夜精品一区二区三区在线视| 欧美黄色小说| 91精品国产综合久久久蜜臀粉嫩 | 懂色av粉嫩av蜜乳av| 久久精品主播| 久久久成人精品一区二区三区 | 日韩一级片av| 97精品超碰一区二区三区| mm131亚洲精品| 亚洲无线一线二线三线区别av| 精品国产_亚洲人成在线| 亚洲电影有码| 欧美精品videosex性欧美| 深夜福利视频在线免费观看| 9191久久久久久久久久久| 日韩无码精品一区二区三区| 中文字幕一区日韩精品欧美| 精品无码国产一区二区三区51安| 久久精品国产99国产精品| 男人天堂新网址| 欧美最新另类人妖| 国产精品美女久久久久av福利| 香蕉视频亚洲一级| 久精品免费视频| 成人免费一区二区三区视频网站| 日韩你懂的在线播放| 波多野结衣电影在线播放| 亚洲一区在线电影| 国产亚洲精品久久久久久豆腐| 波多野结衣中文一区| 999在线精品视频| 性xx色xx综合久久久xx| 妺妺窝人体色www看人体| 欧美伦理影院| 久久久久se| aiai久久| 2019国产精品视频| 国产精品原创视频| 5278欧美一区二区三区| 18网站在线观看| 久久精品国产91精品亚洲| 可以免费看污视频的网站在线| 精品成人佐山爱一区二区| 一级淫片免费看| 在线观看视频一区二区欧美日韩| 亚洲一区欧美在线| 一区2区3区在线看| 乱h高h女3p含苞待放| 国产精品女人毛片| 人人人妻人人澡人人爽欧美一区| 99精品视频在线免费观看| 久久黄色一级视频| 国产一二三精品| 男人午夜视频在线观看| 日本不卡中文字幕| 丁香婷婷激情网| 久久国产毛片| 91传媒久久久| 亚洲自拍另类| 黄色影院一级片| 在线亚洲国产精品网站| 久激情内射婷内射蜜桃| 亚洲高清二区| 欧美成人免费在线观看视频| 激情成人综合| 久艹视频在线免费观看| 亚洲一级网站| koreanbj精品视频一区| 亚洲麻豆av| 国产又黄又大又粗视频| 欧美中文日韩| 久久综合伊人77777麻豆最新章节| 日韩国产一区二| 亚洲 欧美 另类人妖| 蜜臀a∨国产成人精品| 91高清国产视频| 激情综合色播五月| 国产黄色一区二区三区 | 欧美日韩国产大片| ,一级淫片a看免费| 91精品国产综合久久久久| 国产男女猛烈无遮挡| 欧美变态tickling挠脚心| 亚洲精品18p| 日韩av一区二区在线| 免费成人av电影| 中文字幕在线看视频国产欧美在线看完整 | 色中文字幕在线观看| 亚洲午夜精品一区 二区 三区| 四虎精品欧美一区二区免费| 亚洲国产专区校园欧美| 男人天堂1024| 日本欧美一区二区在线观看| 中文字幕在线观看日| 成人一区二区三区中文字幕| 疯狂揉花蒂控制高潮h| 国产精品青草久久| 麻豆一区产品精品蜜桃的特点 | 国产三级一区二区三区| 亚洲AV成人无码网站天堂久久| 亚洲欧洲制服丝袜| 国产成人亚洲精品自产在线| 在线免费亚洲电影| 国产人妻精品一区二区三| 亚洲成人激情在线| 酒色婷婷桃色成人免费av网| 久久精品男人天堂| 成人国产电影在线观看| 国产精品劲爆视频| 亚洲精选av| 日韩一本精品| 国产精品chinese| 欧美日韩亚洲一二三| 国产中文字幕精品| 中文字幕人妻一区二区| 亚洲欧美偷拍卡通变态| 日本中文字幕第一页| 日韩一级视频免费观看在线| 男人的天堂av高清在线| 欧美成人激情视频| 日韩免费小视频| 成人在线视频电影| 色欧美自拍视频| 乱妇乱女熟妇熟女网站| 国产一区在线精品| 公肉吊粗大爽色翁浪妇视频| 亚洲一区二区三区影院| 最新中文字幕免费| 精品福利在线| 亚洲成av人在线观看| 九九热精品视频在线| 欧美日韩国产精品成人| 天堂av在线播放| 欧美日韩国产成人| 99热播精品免费| 久久久久久九九九九| 中文字幕一区二区av| wwwwww.色| 91啪亚洲精品| 九热这里只有精品| 欧美一区二区三区啪啪| av女优在线| 日韩免费在线播放| 丝袜美腿综合| 国产一区二区视频播放| 国产精品一品视频| 亚洲精品电影院| 欧美亚男人的天堂| 青青久在线视频免费观看| 欧美精品videos| 亚洲一区二区三区免费| 麻豆中文字幕在线观看| 美女在线视频一区| 国产又黄又粗视频| 在线看国产一区二区| 欧美美乳在线| 欧美一级视频在线观看| 美女视频亚洲色图| 国产精品成人久久电影| 成人视屏免费看| 激情视频在线播放| 日韩欧美一二三四区| a视频在线观看| 99在线视频播放| 亚洲经典在线| 久久久久成人精品无码中文字幕| 亚洲一区二区三区免费视频| 超碰在线观看99| 欧美激情第一页xxx| 136国产福利精品导航网址应用| 视频一区二区视频| 国产一区久久久| 欧美人与禽zozzo禽性配| 日韩三级在线观看| 九色91在线| 精品国产一区二区三区麻豆小说 | 久久久精品在线| 日韩精品第二页| 99精品一区二区三区的区别| 国产尤物一区二区| 久久99久久久| 亚洲精品狠狠操| 欧美成人影院| 亚洲精品一区二区三区樱花| 久久精品国产成人一区二区三区| 日韩福利小视频| 精品第一国产综合精品aⅴ| 麻豆理论在线观看| 日本免费高清不卡| 久久精品国产99国产| 久久久久久久久久综合| 日韩电影中文字幕在线| 日本欧美日韩| 午夜探花在线观看| av一二三不卡影片| 老熟妇一区二区三区啪啪| 久久精品久久久久久| 国产精伦一区二区三区| 成人免费在线小视频| 国产欧美视频一区二区三区| 国产精品区在线观看| 久久免费国产视频| 色棕色天天综合网| 五月天视频在线观看| 午夜视频一区二区| 国产在线网站| 91传媒视频在线观看| 国产亚洲在线| 青花影视在线观看免费高清| 亚洲成人黄色网址| 精品国产黄a∨片高清在线| www.av蜜桃| 国产精品久久久久久久久免费桃花 | 91精品国产综合久久精品麻豆| 爱福利在线视频| 性刺激综合网| 成人av网站在线观看免费| 中文字幕欧美人妻精品一区蜜臀| 欧美激情欧美狂野欧美精品| 国模吧精品视频|