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

神經網絡目標計數概述:通過Faster R-CNN實現當前最佳的目標計數

開發 開發工具
本文將對神經網絡目標計數領域的不同方法、一般問題、挑戰及最新解決方案的作一個總體描述。

在機器學習中,精確地計數給定圖像或視頻幀中的目標實例是很困難的一個問題。很多解決方案被發明出來用以計數行人、汽車和其他目標,但是無一堪稱***。當然,我們正在討論的是圖像處理,所以神經網絡不失為解決這一問題的好辦法。

下面,本文將對神經網絡目標計數領域的不同方法、一般問題、挑戰及***解決方案的作一個總體描述。文末,現有的 Faster R-CNN 網絡模型作為概念證明將被用于計數給定視頻中街道上的目標。

挑戰

神經網絡圖像

找到該問題的合適方案取決于很多因素。除了神經網絡圖像處理面臨的共同挑戰之外(比如訓練數據的大小、質量等),目標計數問題還有其特殊挑戰:

  • 計數目標的類型
  • 重疊
  • 透視
  • 檢測到的目標的最小尺寸
  • 訓練和測試速度

這種被采用以計數高速公路上的汽車或者體育館前的擁擠人群的方法(其中大多數目標相互重疊,透視使得遠距離中存在很小的目標),將大不同于家庭照片中的目標計數方法。同樣,這一在單張照片上計數目標的方法也不同于在視頻中實時計數目標的方法。

簡單的需求,簡單的方案

在本文中我將嘗試使用樣本視頻(其中多個目標同時可見,但并不過于擁擠)解決街道上的目標計數問題。為了處理擁擠場景或者交通堵塞情況之下的圖像從而準確地計數目標實例,我建議深研一下該領域內的一篇***論文:通過深度學習實現無視角的目標計數(Towards perspective-free object counting with deep learning,鏈接:

http://agamenon.tsc.uah.es/Investigacion/gram/publications/eccv2016-onoro.pdf)。通過 GitHub 上的開源代碼可以重現這篇論文中的結果。論文中提及的諸如 CCNN 和 Hydra CNN 方法在給定的只有少數幾類目標的圖像中表現欠佳;因此,不得不另尋他法。機器學習中有一個被稱作 RCNN(Region based Convolutional Neural Network)的非常有趣的方法,可以識別給定圖像中的多個目標和位置。

對于概念證明工作,我將使用改良型 Faster R-CNN 的 Keras 實現以處理視頻文件,并用給定類的檢測目標的計數對圖像進行注釋。

快與更快

有很多方法可以把目標位置尋找和識別的任務結合起來以提升速度和準確度。多年來,我們使用了標準 RCNN 網絡、Fast R-CNN 乃至 Faster R-CNN 取得了長足進展,其中 Faster R-CNN 被用于解決我們的簡單計數問題。Fast RCNN 建立在以前的工作上,從而可以使用深度卷積網絡高效地分類目標提案(object proposal)。相較于 RCNN,Fast R-CNN 的多項創新使其提升了訓練和測試速度以及檢測準確度。

在多級管道中(首先檢測到目標框,接著進行識別)使用 RCNN 訓練的模型的方法相當慢,且不適用于實時處理。這一方法的主要軟肋是速度,在檢測目標時,訓練和實際測試速度都很慢。通過著名的 VGG16,用標準 RCNN 訓練 5000 張圖像用時 2.5 個 GPU-Day,且需要數百 GB 的存儲。測試時使用 GPU 檢測目標每張圖像用時 47s。這主要是由于在卷曲神經網絡中為每一個目標提案執行前向傳遞而不分攤計算造成的。

Fast R-CNN 通過引進單步訓練算法(可在單個處理階段分類目標及其空間位置)改善了 RCNN,Fast R-CNN 中引進的提升有:

  • 更高的檢測質量
  • 通過多任務損失函數實現單一階段的訓練
  • 訓練可更新所有的網絡層
  • 功能緩存(feature caching)無需磁盤存儲

Faster R-CNN 引進了與檢測網絡共享全圖像(full-image)卷積功能的 RPN(Region Proposal Network,區域提案網絡),使得區域提案幾乎沒有成本。這一方案的 RPN 組件告知統一網絡檢測哪里。對于同一個 VGG-16 模型,Faster R-CNN 在 GPU 上的幀率為 5 fps,取得了當前***的檢測準確度。RPN 是一種全卷積網絡,可以專門為生成檢測提案的任務進行端到端訓練,旨在高效地預測縱橫比和范圍寬廣的預測區域提案。

上年,Pinterest 使用 Faster R-CNN 獲得了網站視覺搜索能力。下面,我們選擇了在被描述的 PoC 樣本視頻中檢測和計數目標實例。

概念證明

為了解決問題,我們將在一個支持 GPU 的 AWS 實例上使用上述帶有 Keras 的 Faster R-CNN 模型。深度學習框架不止一個,且彼此之間競爭激烈,這使我們處在了有利位置,可以下載最滿足我們需求和框架選擇的預訓練模型。當然你也可以使用提供的訓練 python 腳本自己訓練模型,只要記住這可能花費很多天。

Faster R-CNN 已存在多個實現,包括 Caffe、TensorFlow 等等。我們將在后端使用支持 TensorFlow 的 Keras(v.2.0.3),作為原始 Keras Fast R-CNN 實現的分叉的代碼可在 GitHub(鏈接:https://github.com/softberries/keras-frcnn)上獲取。

用于測試網絡的腳本被修改了,從而它可以處理視頻文件,并用合適的數據為被檢測的目標(帶有概率性)注釋每一幀以及被計數目標的摘要。在處理幀時,我也正使用 opencv 沉重地處理視頻和已訓練的模型。有一些處理視頻的實用方法,比如:

  1. def convert_to_images(): 
  2.  cam = cv2.VideoCapture(input_video_file) 
  3.  counter = 0 
  4.  while True: 
  5.  flag, frame = cam.read() 
  6.  if flag: 
  7.  cv2.imwrite(os.path.join(img_path, str(counter) + '.jpg'),frame) 
  8.  countercounter = counter + 1 
  9.  else: 
  10.  break 
  11.  if cv2.waitKey(1) == 27: 
  12.  break 
  13.  # press esc to quit 
  14.  cv2.destroyAllWindows() 

并從處理的幀中保存視頻:

  1. def save_to_video(): 
  2.  list_files = sorted(get_file_names(output_path), key=lambda var:[int(x) if x.isdigit() else x for x in re.findall(r'[^0-9]|[0-9]+', var)]) 
  3.  img0 = cv2.imread(os.path.join(output_path,'0.jpg')) 
  4.  height , width , layers = img0.shape 
  5.  
  6.  # fourcc = cv2.cv.CV_FOURCC(*'mp4v') 
  7.  fourcc = cv2.VideoWriter_fourcc(*'mp4v') 
  8.  #fourcc = cv2.cv.CV_FOURCC(*'XVID') 
  9.  videowriter = cv2.VideoWriter(output_video_file,fourcc, frame_rate, (width,height)) 
  10.  for f in list_files: 
  11.  print("saving..." + f) 
  12.  img = cv2.imread(os.path.join(output_path, f)) 
  13.  videowriter.write(img) 
  14.  videowriter.release() 

盡管目標檢測發生在測試中,我們創建了帶有被檢測目標類別和數字 1 的元組列表,其稍后將被減少以為特定目標類別計數發生的次數:

  1. for jk in range(new_boxes.shape[0]): 
  2.  (x1, y1, x2, y2) = new_boxes[jk,:] 
  3.  
  4.  cv2.rectangle(img_scaled,(x1, y1), (x2, y2), class_to_color[key],2) 
  5.  
  6.  textLabel = '{}: {}'.format(key,int(100*new_probs[jk])) 
  7.  all_dets.append((key,100*new_probs[jk])) 
  8.  all_objects.append((key, 1)) 

以及減少的方法:

  1. def accumulate(l): 
  2.  it = itertools.groupby(l, operator.itemgetter(0)) 
  3.  for key, subiter in it: 
  4.  yield key, sum(item[1] for item in subiter) 

腳本參數具備相當的自我解釋性:

  • "—input_file",輸入視頻文件的路徑。
  • "—output_file",輸出視頻文件的路徑。
  • "—input_dir",存儲已處理幀的輸入工作目錄的路徑。
  • "—output_dir",存儲已注釋處理幀的輸出工作目錄的路徑。
  • "--frame_rate",在構建視頻輸出時使用的幀率

總結

區域深度卷積網絡是令人興奮的工具,可以幫助軟件開發者解決很多有趣的問題。本文中展示的方案只是個開始。通過為特定數據集調試網絡或者從其他模型中使用遷移學習,我們就可以在檢測目標時獲得高準確度和速度。

鏈接與下載

  • PoC 項目 github 地址:https://github.com/softberries/keras-frcnn
  • Keras 預訓練模型:https://s3-eu-west-1.amazonaws.com/softwaremill-public/model_frcnn.hdf5
  • Fast R-CNN 論文:http://www.cv-foundation.org/openaccess/content_iccv_2015/papers/Girshick_Fast_R-CNN_ICCV_2015_paper.pdf
  • Faster R-CNN 論文:https://arxiv.org/pdf/1506.01497.pdf
  • 本文中使用的視頻樣本:https://www.videezy.com/

原文:https://softwaremill.com/counting-objects-with-faster-rcnn/

【本文是51CTO專欄機構“機器之心”的原創譯文,微信公眾號“機器之心( id: almosthuman2014)”】

 

戳這里,看該作者更多好文

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2017-04-24 23:46:40

卷積神經網絡圖像R-CNN

2017-09-19 16:10:50

深度學習目標檢測模型

2022-11-21 15:18:05

模型檢測

2024-09-23 09:10:00

R-CNN深度學習Python

2024-08-22 08:24:51

算法CNN深度學習

2025-01-06 12:20:00

YOLO物體識別開發

2017-04-25 15:12:45

神經網絡SSD檢測

2017-05-04 18:30:34

大數據卷積神經網絡

2020-09-18 11:40:44

神經網絡人工智能PyTorch

2025-02-25 14:13:31

2023-07-12 07:18:16

物聯網技術部署

2016-12-20 09:55:52

卷積神經網絡無人駕駛

2009-07-17 17:16:44

Swing實現的目標

2021-06-22 09:46:52

神經網絡人工智能深度學習

2018-07-03 16:10:04

神經網絡生物神經網絡人工神經網絡

2024-07-24 08:54:11

2017-04-26 08:31:10

神經網絡自然語言PyTorch

2020-08-06 10:11:13

神經網絡機器學習算法

2023-08-08 08:01:22

微服務架構服務

2015-09-28 14:20:30

點贊
收藏

51CTO技術棧公眾號

一级片视频免费观看| 国产精品我不卡| 国产喷水在线观看| 7777精品| 色综合色综合色综合色综合色综合| 久久亚洲综合网| 91国内精品久久久| 亚洲区第一页| 色一区av在线| 精品中文字幕在线播放| 亚洲成人a级片| 欧美日韩加勒比精品一区| 亚洲精品一区二区三区樱花| 亚洲欧美国产高清va在线播放| 日韩中文字幕1| 欧美国产视频一区二区| 国产wwwwxxxx| 亚洲丝袜美腿一区| 日韩三级在线观看| 91视频免费版污| av手机在线观看| 国产精品无码永久免费888| 国产精品v欧美精品∨日韩| 中文字幕在线日亚洲9| av不卡在线| 欧美精品在线网站| 日韩精品123区| 精品99在线| 亚洲精品成人久久电影| 免费高清视频在线观看| 国产精品成人国产| 色婷婷久久综合| 欧美日韩一道本| 欧美大片黄色| 亚洲男同性视频| 亚洲精品久久区二区三区蜜桃臀 | 国内外成人在线视频| 日本一区二区三区在线播放| 国产无遮挡又黄又爽在线观看| 亚洲激情中文| 另类美女黄大片| 国产精品麻豆免费版现看视频| 狠狠操综合网| 日韩精品久久久久久福利| 国产视频精品视频| 色妞ww精品视频7777| 91精品在线一区二区| 在线不卡一区二区三区| 国产乱子精品一区二区在线观看| 在线精品亚洲一区二区不卡| 丁香啪啪综合成人亚洲| 性欧美freesex顶级少妇| 五月天国产精品| 免费观看美女裸体网站| av女在线播放| 日韩欧美在线中文字幕| 91av资源网| 在线免费日韩片| 日本高清免费不卡视频| 别急慢慢来1978如如2| 欧美一区久久久| 欧美性大战久久| 日本超碰在线观看| 国产精品美女久久久久人| 欧美高清dvd| 制服.丝袜.亚洲.中文.综合懂| 亚洲视频国产| 亚洲精品美女网站| 日韩精品电影一区二区| 欧美成人激情| 欧美日韩高清区| 五月婷婷中文字幕| 日韩精品一二三| 国产中文字幕亚洲| www.色呦呦| 91老师国产黑色丝袜在线| 清纯唯美一区二区三区| 午夜免费播放观看在线视频| 一区二区三区成人| 亚洲国产精品久久久久婷蜜芽| 欧美aa视频| 欧美高清性hdvideosex| 艳妇乳肉豪妇荡乳xxx| 五月天亚洲一区| 中文字幕av一区二区三区谷原希美| 欧美做爰啪啪xxxⅹ性| 国产综合激情| 国产91精品网站| 国产人妖在线播放| 97久久精品人人澡人人爽| 色之综合天天综合色天天棕色| 麻豆影视国产在线观看| 亚洲成国产人片在线观看| 日韩中文字幕组| 一区二区亚洲视频| 亚洲人成在线一二| 久久久久香蕉视频| 欧美a级一区二区| 国产不卡一区二区三区在线观看| 九色视频网站在线观看| 亚洲精品国产视频| 日韩av在线综合| 在线播放一区二区精品视频| 国产亚洲精品激情久久| 麻豆疯狂做受xxxx高潮视频| 欧美亚洲色图校园春色| 亚洲av成人无码久久精品老人| 麻豆网站免费在线观看| 在线精品视频一区二区| 三级一区二区三区| 亚洲图片在线视频| 国产欧美日本| 成人免费视频a| 女人天堂在线| 国产99re66在线视频| 亚洲一区二区高清| 天天操天天爱天天爽| 精品午夜电影| 久久久国产精品x99av| 国产精品21p| 成人黄色大片在线观看| 老司机av福利| 欧美xnxx| 亚洲欧美日韩在线一区| 日本a在线观看| 国产一区二区在线视频| 亚洲视频精品一区| 成人免费短视频| 亚洲精品按摩视频| 日产精品久久久久久久| 国产一区二区不卡在线| 亚洲免费不卡| 成人在线免费电影网站| 亚洲新声在线观看| 国产一级淫片a视频免费观看| 成人看片黄a免费看在线| 欧美一级特黄aaaaaa在线看片| 日韩不卡免费高清视频| 精品视频—区二区三区免费| 一区二区三区视频免费看| 国产福利一区二区| 欧美一级爱爱视频| 日韩中文字幕在线一区| 久精品免费视频| 午夜精品一二三区| 一区二区三区视频在线看| 四虎成人在线播放| 亚洲国产一区二区三区在线播放| 成人亚洲激情网| 99热国产在线| 日韩视频一区二区三区在线播放| 日本黄色片免费观看| 国产综合久久久久影院| 日韩最新中文字幕| 日韩精品中文字幕一区二区| 欧美激情xxxx性bbbb| 亚洲欧美激情在线观看| 香蕉影视欧美成人| 日b视频在线观看| 久久高清国产| 午夜一区二区三区| 国产精品欧美一区二区三区不卡| 欧美另类99xxxxx| 韩国av永久免费| 精品女厕一区二区三区| 真人bbbbbbbbb毛片| 天堂精品中文字幕在线| 亚洲国产欧美日韩| 国产午夜久久av| 久久久伊人日本| 欧美美女搞黄| 欧美日韩国产一区二区三区地区| 永久免费未视频| 国产99久久久精品| 免费黄色特级片| 婷婷综合社区| 国产欧美一区二区三区另类精品 | 国产精品毛片高清在线完整版 | av午夜一区麻豆| 欧美综合在线观看视频| 国产精品久久观看| 国产精品毛片一区视频| 性高爱久久久久久久久| 久久这里只有精品99| 午夜影院免费视频| 欧美三级视频在线| 国产主播在线播放| 国产偷国产偷亚洲高清人白洁| 91看片破解版| 亚洲一区二区三区高清不卡| 宅男av一区二区三区| 粉嫩一区二区三区四区公司1| 日本久久久久久| 国产激情视频在线| 日韩电影网在线| 97国产精品久久久| 欧美日韩国产一中文字不卡 | 国产精品99一区二区三| 国产一区免费| 日韩欧美激情| 91tv亚洲精品香蕉国产一区7ujn| 麻豆视频在线| 亚洲男人av在线| 午夜老司机福利| 欧美色窝79yyyycom| 色播视频在线播放| 亚洲精品自拍动漫在线| 无码国产69精品久久久久同性| 国产精品99久久不卡二区| 日韩一级免费在线观看| 日韩视频三区| 久久视频免费在线| 日韩在线第七页| 欧美精品在线一区| 超碰97久久国产精品牛牛| 国产精品无av码在线观看| 激情网站在线| 久久香蕉频线观| 成人在线观看免费| 亚洲美女又黄又爽在线观看| 黑人精品一区二区| 91精品国产麻豆| 中文字幕在线观看视频一区| 欧美性猛交xxxxx免费看| 国产午夜手机精彩视频| 国产精品蜜臀在线观看| www..com.cn蕾丝视频在线观看免费版| 成人午夜视频在线| 日韩av影视大全| 精品一区二区三区免费播放| 久久久精品麻豆| 久久伊人亚洲| 欧美韩国日本在线| 男女精品视频| 各处沟厕大尺度偷拍女厕嘘嘘| 亚洲国产高清一区二区三区| av日韩在线看| 一区在线视频| av女优在线播放| 亚洲性感美女99在线| 日本男女交配视频| 欧美午夜a级限制福利片| aaa免费在线观看| 亚洲人metart人体| 小说区视频区图片区| 午夜精品视频一区二区三区在线看| 水蜜桃一区二区| 日韩www.| 日本黄色播放器| 亚洲精品成人无限看| 免费成人深夜夜行网站视频| 婷婷久久国产对白刺激五月99| 国产又大又长又粗又黄| 91精品国产视频| 日韩a级黄色片| 亚洲午夜精品久久久久久app| 日韩精品在线中文字幕| 在线成人欧美| 国产在线观看福利| 三级成人在线视频| 久久精品香蕉视频| 美女在线视频一区| 国产精品探花在线播放| 成人亚洲精品久久久久软件| 97精品人妻一区二区三区蜜桃| 成人h精品动漫一区二区三区| 超碰97在线资源站| 久久久国产精华| 人与动物性xxxx| 亚洲自拍另类综合| 久久黄色精品视频| 欧美视频完全免费看| 97caocao| 日韩电影网在线| 在线免费观看的av网站| 色综合久久精品亚洲国产| а√天堂中文在线资源8| 国产91色在线| 久久三级中文| 老牛影视免费一区二区| 四虎8848精品成人免费网站| 特色特色大片在线| 亚洲欧美日韩视频二区| 亚洲免费999| 成人国产精品免费网站| 91激情视频在线观看| 尤物av一区二区| 无码无套少妇毛多18pxxxx| 91精品国产综合久久国产大片| 视频一区 中文字幕| 中文国产亚洲喷潮| 成年人黄色大片在线| 国产精品色视频| 免费日韩一区二区三区| 亚洲最新免费视频| 亚洲视频播放| 欧美体内she精高潮| 国产亚洲精品久| 黄色一级视频免费| 欧美艳星brazzers| 婷婷av一区二区三区| 久久精品国产96久久久香蕉| 欧美男男tv网站在线播放| 成人中文字幕+乱码+中文字幕| 青青视频一区二区| 男人j进女人j| 男男成人高潮片免费网站| 五月开心播播网| 一区二区三区高清在线| 91 中文字幕| 亚洲色图美腿丝袜| 欧美巨大xxxx做受沙滩| 91精品一区二区| 欧美人与牛zoz0性行为| 黄色一级在线视频| 国产精品一区2区| 黄色av片三级三级三级免费看| 欧美日韩午夜视频在线观看| 性做久久久久久久| 久久成人精品电影| 成人性片免费| 视频在线观看成人| 视频在线观看一区二区三区| 捆绑裸体绳奴bdsm亚洲| 亚洲精品伦理在线| 国产精品视频久久久久久| 国产亚洲成精品久久| 国产高清不卡| 蜜桃久久精品乱码一区二区| 激情欧美一区二区三区| 极品白嫩少妇无套内谢| 亚洲免费观看在线观看| 国产又色又爽又黄又免费| 日韩在线免费视频| 福利一区二区免费视频| 亚洲成人a**址| 天堂久久久久va久久久久| 免费黄色在线视频| 欧美午夜美女看片| 青春有你2免费观看完整版在线播放高清 | 亚洲日本国产| 国产欧美视频一区| 一区二区三区美女视频| av免费观看在线| 不卡伊人av在线播放| 欧美中文高清| 国产毛片久久久久久国产毛片| 国产成人日日夜夜| 久艹视频在线观看| 亚洲成人久久网| 极品在线视频| 日本午夜精品电影| 蜜臀91精品一区二区三区| 小早川怜子一区二区的演员表| 欧美疯狂性受xxxxx喷水图片| 黄色在线播放网站| 99中文字幕| 国产午夜久久| 亚洲第一视频区| 91麻豆精品国产91久久久使用方法| 国产视频在线播放| 国产精品日韩一区二区三区| 亚洲综合精品| 国产传媒在线看| 欧美一区二区三区性视频| av电影免费在线看| 久久综合九色欧美狠狠| 日韩成人伦理电影在线观看| 91麻豆精品久久毛片一级| 日韩欧美国产一区二区在线播放| 爱看av在线入口| 欧美一区二区在线视频观看| 久久成人免费网| 国产中文字字幕乱码无限| 国产丝袜一区二区三区免费视频| 日韩毛片一区| 97在线免费视频观看| 91最新地址在线播放| 亚洲天堂网在线视频| 久久99国产精品自在自在app| 久久中文资源| 中文字幕 日韩 欧美| 亚洲成av人片www| 在线播放毛片| 国产在线观看一区| 久久黄色级2电影| 欧美亚韩一区二区三区| 在线电影中文日韩| y111111国产精品久久久| 成人黄色一区二区| 亚洲精品国产精华液| 黄色软件在线| dy888夜精品国产专区| 日本在线不卡视频一二三区| 欧美成人三级视频| 在线精品高清中文字幕| 波多野结衣在线一区二区| jizz大全欧美jizzcom| 午夜视频一区在线观看| 麻豆tv入口在线看|