PASCAL VOC2012 數據集詳解

2021-01-18 OpenCV學堂

Pascal VOC2012作為基準數據之一,在對象檢測、圖像分割網絡對比實驗與模型效果評估中被頻頻使用,但是如果沒有製作過此格式的數據集就會忽略很多細節問題,今天我們一起來從頭到尾扒一扒Pascal VOC2012 數據集各種細節問題。


Pascal VOC2012數據集主要是針對視覺任務中監督學習提供標籤數據,它有二十個類別:

Person: person
Animal: bird, cat, cow, dog, horse, sheep
Vehicle: aeroplane, bicycle, boat, bus, car, motorbike, train
Indoor: bottle, chair, dining table, potted plant, sofa, tv/monitor


主要有四個大類別,分別是人、常見動物、交通車輛、室內家具用品。主要為圖像分類、對象檢測識別、圖像分割三類任務服務。


圖像分類與檢測

分類:在測試圖像預測是否為二十個分類之一,正確分類

檢測:在測試圖像上預測二十個分類對象的有無與位置信息

圖像分割

分割:對每個對象與類別生成像素級別的分割標籤,確定像素是為目標20個分類或者背景。

此外Pascal VOC還提供一些很有意思的標註數據包括行為識別、人體Layout分析等。

行為識別數據:預測圖像中人的行為動作

Person Layout標註,檢測人與其各個身體組成部分,如果手、腳、頭等

Pascal VOC2012的文件結構如下:

Annotations

裡面是圖像對應的XML標註信息描述,每張圖像有一個與之對應同名的描述XML文件,XML前面部分聲明圖像數據來源,大小等元信息,舉例如下:

上面表示圖像對應路徑為VOC2012/JPEGImages/2007_000033.jpg,來自flickr網站上,大小為WxHxC=500x366x3,是三通道的彩色圖像,其中segmented為1有分割標註,0表示沒有分割標註。後面的是對象檢測的每個BOX標籤信息極其描述信息,圖示如下:

其中每個object標籤是表示單獨的box信息與對象描述,一張圖像可以有多個object標籤(boxes),

-name 表示對象類別
-pose 表示採用是從什麼視角,常見的有Left、Right、Frontal、rear,
-difficult 是否被標記為很難識別對稱,0表示不是,1表示是
-truncated 是否被標記為截斷,0表示沒有,1表示是
-Bndbox 標籤描述box框在圖像上的 位置


ImageSets

裡面是標註類別的每個文件列表信息,Action中是所有具有Action標註信息圖像文件名的txt文件列表,Layout中的txt文件表示包含Layout標註信息的圖像文件名列表,Main文件夾中包含20個類別每個類別一個txt文件,每個txt文件都是包含該類別的圖像文件名稱列表,Segmentation則是包含語義分割信息圖像文件的列表。

train.txt表示是的訓練數據集合
val.txt 表示驗證集數據
trainval.txt表示訓練與驗證集數據
test.txt表示測試集數據


Pascal VOC2012 Main中統計的訓練、驗證、驗證與訓練、測試圖像如下:

可以看出訓練圖像有5717張,目標數13609個。


在main中針對每個類別都有個三個文件,分別為:

CLASSNAME_train.txt
CLASSNAME_trainval.txt
CLASSNAME_val.txt

以CLASSNAME = aeroplane為例,main中的三個文件分別為:

aeroplane_train.txt
aeroplane_trainval.txt
aeroplane_val.txt

每個類別txt文件裡面的內容格式為

圖像文件名 + 空格 + 標記,以aeroplane_train.txt中的舉例如下:

2008_000290 0
2008_000291 1
2008_000297 -1

其中2008_000290、2008_000291、2008_000297表示三張圖像文件名

0 表示圖像中包含aeroplane對象但是難識別樣本
1 表示圖像中包含aeroplane
-1 表示圖像中不包含aeroplane


JPEGImages

所有的原始圖像文件,格式必須是JPG格式,這個要特別注意!如果你打算使用VOC2012格式生成數據,那麼原始圖像格式在採樣時候請用JPG格式保存,避免後期生成使用tensorflow工具生成的時候出錯。


SegmentationClass

所有分割的圖像標註,分割圖像安裝每個類別標註的數據


SegmentationObject

所有分割的圖像標註,分割圖像安裝每個類別每個對象不同標註的數據

相關焦點

  • PyTorch版YOLOv4更新了,適用於自定義數據集
    數據集準備該項目準備了 Pascal VOC 和 MSCOCO 2017 數據集。其中 PascalVOC 數據集包括 VOC 2012_trainval、VOC 2007_trainval 和 VOC2007_test,MSCOCO 2017 數據集包括 train2017_img、train2017_ann、val2017_img、val2017_ann、test2017_img、test2017_list。
  • MMDetection v2.0 訓練自己的數據集
    退出容器exit重新進入容器sudo docker exec -i -t mm_det /bin/bashdoxker exec :在運行的容器中執行命令-i -t : 交互模式執行mm_det : 容器名稱/bin/bash :執行腳本2 準備自己的VOC數據集
  • pascal
    pascal 文章
  • Free Pascal 2.6.2 發布
    完整改進內容:http://wiki.freepascal.org/User_Changes_2.6.2下載地址:ftp://freepascal.stack.nl/pub/fpc/dist/2.6.2/sourceforge https://sourceforge.net/projects/freepascal/files/
  • 湘西土家族苗族自治州voc廢氣處理裝置廠家
    以上是順企網voc廢氣處理設備黃頁企業單位名錄,有包括河北廣綠環保設備有限公司、河北同幫環保科技有限公司、宜興市綠鼎環保設備有限公司、威海市奧帆環保設備有限公司等在內的2家voc廢氣處理設備廠家、voc廢氣處理設備供應商批發商的介紹和地址電話法人代表和聯繫電話等信息,一共分為1頁,當前顯示第1頁結果, 順企網每天有大量的企業進駐, 您不僅可以在這裡免費查詢企業,還可以免費發布voc廢氣處理設備的批發供應信息
  • 可攜式voc檢測儀器在應用方面具有哪些特點
    可攜式voc檢測儀器在應用方面具有哪些特點 佚名 發表於 2020-12-03 15:16:22 當我們在檢測voc氣體,為了方便使用,大多數都會直接選擇可攜式voc
  • 萬興科技豪擲千萬投資VOC 「鎖」定物聯網家居安全
    處在物聯網巨大的「風口」 萬興注資千萬級資本VOC指紋鎖據業內相關數據顯示,去年我國智能家居市場規模達403.40億元,同比增長41%,預計到2018年,我國智能家居市場規模將達到1300億元,未來年均複合增長率將達48%左右。智能家居市場規模呈現高速增長態勢,整個行業將步入快速拓展期。
  • 乳膠漆VOC釋放量:四個價位、四款產品,從檢測報告看數據
    前面用了四篇文章寫了一個乳膠漆的專題,第一篇宏觀比較,同等價位的乳膠漆的環保性比牆紙強;第二篇文章寫了全世界乳膠漆的環保等級與環保關係,闡述了不同預算能消費的乳膠漆環保方案;第三篇從乳膠漆生產配方裡解釋乳膠漆的更新換代以及不同功能,建議買最新一代的產品,並且功能越少越環保;第四篇講述具體舉例看高端產品和低端產品的成分比例;這是第五篇,小編也準備從具體案例,從四款不同價位的產品檢測報告裡看具體的甲醛椅voc
  • 集和誠科技的KAGO系列邊緣控制器詳解
    打開APP 集和誠科技的KAGO系列邊緣控制器詳解 集和誠科技 發表於 2020-08-30 09:38:14 邊緣控制器在邊緣計算中的作用詳解 邊緣計算作為雲計算的一項重要補充,在構建互聯工廠中的作用正越來越受到重視。
  • VOC、VOCS和TVOC傻傻分不清楚?
    相信從事環境監測的各位對於voc、vocs、tvoc都很熟悉,對於概念還是略知一二,但遇到更多理論概念的時候,就會傻傻分不清,只可意會不可言傳了......voc:voc通常指在常溫下容易揮發的有機化物。較常見的有苯、甲苯、二甲苯、乙苯、苯乙烯、甲醛、tvoc(6-16個碳的烷烴)、 酮類等。這些化合物具有易揮發和親油等特點,被廣泛應用於鞋類、玩具、油漆和油墨、粘合劑、化妝品、室內和汽車裝飾材料等工業領域。
  • Unity Perception工具 | 使用合成數據訓練出強大的物體檢測ML模型
    然而,人工監督的機器學習需要更大、更複雜的數據集,而搜集這些數據會消耗大量的成本,並且搜集時還會面臨如何保證標籤質量、如何確定數據真實有效等問題。如今,這些問題,尤其是對象檢測,有了一個全新的解決方案:藉助軟體生成大量的合成數據集。合成數據的出現降低了大量搜集帶標籤數據集的難度,可輔助機器學習模型的訓練。
  • voc有機廢氣處理單位在使用過程中怎樣快速調試
    塗塑穿線管雙城供應商性能特點及用途 voc有機廢氣處理單位,認準無錫冠亞,專業生產供應voc... voc有機廢氣處理單位,認準無錫冠亞,專業生產供應voc... 地埋聚氨酯發泡保溫鋼管天水市優質廠家產品材質是怎樣的 voc有機廢氣處理單位,認準無錫冠亞,專業生產供應voc...
  • 遙感影像變化檢測數據集
    HRSCD該數據集包含來自IGS的BD ORTHO資料庫的291個RGB航空圖像的註冊圖像對。提供了像素級更改和土地覆蓋注釋,這些注釋是通過對Urban Atlas 2006,Urban Atlas 2012和Urban Atlas Change 2006-2012地圖進行柵格化生成的。
  • 環保行業定義的VOC是什麼?
    01voc是什麼?咱們環保行業人的人只要一提VOC,那是地球人都知道,揮發性有機化合物嘛!產生大氣危害的有機氣體。不同國家關注點不一樣,對一些標準定義也有差別。3.TVOCS是VOCS的總和,voc也可以稱TVOCS。
  • Free Pascal 2.2 發布
    Downloads are available at http://www.freepascal.org/download.var
  • 製藥voc治理淺析小型毛細管的節流問題
    製藥voc治理淺析小型毛細管的節流問題 ,「12vugqd」製藥voc治理,認準無錫冠亞,專業生產供應製藥voc治理,品質好,價格低。本公司專注研發做製藥voc治理, 可按需求量身定製,免費提供監測服務等。
  • voc有機廢氣處理單位延長壽命定期保養很重要
    voc有機廢氣處理單位延長壽命定期保養很重要 ,「12vugqd」voc有機廢氣處理單位,認準無錫冠亞,專業生產供應voc有機廢氣處理單位,品質好,價格低。本公司專注研發做voc有機廢氣處理單位, 可按需求量身定製,免費提供監測服務等。voc有機廢氣處理單位對此類企業有什麼可挑剔的在這個美麗的四月製冷肯定會創造的成就?