有圖像標註工具推薦或者分享嗎?

想用deep learning做物體檢測,自己標註一些數據集,有人有推薦的圖像標註工具推薦或者分析嗎? 多謝!


推薦 Github 上的小工具 GitHub - tzutalin/labelImg: LabelImg is a graphical image annotation tool and label object bounding boxes in images

用 PyQt 寫的, 很輕量, Linux/macOS/Windows 全平台均可運行.

使用截圖:

生成的 XML 文件是遵循 PASCAL VOC 的格式的.

&
&
&Pictures&
&IMG_20160903_134137&
&

/Users/yuthon/Pictures/IMG_20160903_134137.jpg& &&Unknown&
&

&
&1196&
&895&
&3&
&

&0&
&
&stone lion&
&

Unspecified& &0& &0&
&
&478&
&255&
&809&
&766&
&

&
&
&person&
&

Unspecified& &0& &0&
&
&3&
&481&
&142&
&895&
&

&
&


強烈推薦MATLAB R2017a版本自帶的trainingImageLabeler工具或者R2017b的imageLabeler(trainingImageLabeler的改進版,加入了Scene Label,像素標記/語義分割標記),Ground-Truth Labeling, (ADAS標記好工具)標記界面友好,存儲類型為table、groundTruth,struct等 ,怕這些數據類型格式不符合你的要求?那就直接點這裡下載工具直接把上面類型轉換成你自己的。如果你想要知道怎麼轉換的VOC-xml/txt自己定義的,下面的博客會教你怎麼把標記好的數據轉換為xml格式!

VOC-xml標註文件製作及其交互使用(修改,預覽,存儲)的MATLAB實現 - cuixing001的博客 - CSDN博客

2017a/2017b-imageLabeler界面區別

ground truth label

Ground-Truth Labeling可以標記感興趣的區域,如車道,汽車和交通標誌,以及整個視頻幀或時間間隔與相關信息,如天氣條件。


對於數據標註主要推薦兩款產品:
(1)labelImg 標註格式符合PASSCAL VOC的格式;

&

  • &person&
  • &

    Unspecified&

  • &0&
  • &0&
  • &
  • &73&
  • &139&
  • &142&
  • &247&
  • &


(2)BBox-Label-Tool 標註格式如下:

1 (目標數目)

29 22 194 204 (x y weight hight)

目標數目

x y weight hight


自己標多費勁,

還不如找我們標,

時薪50元的人,

干著時薪10元的活,

想想都浪費!

:)


推薦兩個圖像標註工具:

1 LabelImg

操作簡單快速,而且生成的annotation以XML文件保存,讀取方便,格式標準。

2 Matlab軟體自帶的標識工具

相對Labelmg,Matlab自帶的插件穩定,但是生成annotation是matlab自己定義的mat字典型數據類型,讀取操作相對xml文件比較麻煩。


推薦閱讀:

計算機視覺技術的車輛「檢測」與「識別」是怎麼做的?
谷歌開放的TensorFlow Object Detection API 效果如何?對業界有什麼影響?

TAG:機器學習 | 圖像識別 | 目標檢測 | 深度學習DeepLearning |