less than 1 minute read

Tags: , , ,

Object Detection

GitHub-tensorflow

要自己花時間,去把教學看完,裝到本機唷~~

Object Detection 手把手教學

Imgur

  • Semantic Segmentation (對各個像素區塊進行分類)

  • Classification + Localiztion (除了分類結果並給予目標定位)

  • Object Detection (對於多目標進行分類並定位)

  • Instance Segmentation (對多目標物件進行像素區塊分類)

概念

Imgur

TensorFlow Object Detection API 手把手

GitHub-tensorflow

要自己花時間,去把教學看完,裝到本機唷~~

主要的步驟其實不多,詳述如下:

  1. 下載 dataset,包含圖片與 label (annotations) (由於希望能讓學員快速體驗,裡面已經有從資料集取出4張圖片,而後續步驟也只用4張圖片進行訓練,體驗完後,學員可以將完整個資料集進行下載,嘗試用大量的圖片資料又或者使用自己Label的圖片進行嘗試)
  2. 將資料集的類別製作成txt格式,之後轉成 .pbtxt格式,方便Tensorflow使用
  3. 將 label 與圖片轉檔成 tf_record 格式 (tensorflow 記錄檔案的格式,會把圖片跟標籤融合在一起)
  4. 下載 pre-train 好的 model
  5. 修改官方的 config 檔 (告訴程式碼資料放在哪裡、訓練的參數等細節都在這個 config 檔)
  6. 硬 train 一發囉!!
  7. 將訓練完畢的權重保存下來以供使用
  8. 實際測試訓練效果

YOLO

個人覺得不賴的影片~