由於最近在接觸keypoint偵測,因此需要一套工具來對自己的數據做標註的工作,剛開始爬文就發現keypoint的資料集大多都是從微軟的coco資料即開始訓練起,再深入研究後發現有coco annotator 這套工具,本來以為只能在Linux上面安裝執行,後來發現也可以輕鬆的在windows上執行
step1:下載原始碼
首先到官網下載原始碼
git clone https://github.com/jsbroks/coco-annotator.git
step2:安裝docker desktop
到官網下載docker desktop
安裝完後打開命令提示元確保有無安裝成功,若出下以下圖示代表成功運行
step3:安裝coco annotator
進到資料夾中
cd coco-annotator
輸入指令安裝coco annotator
docker-compose up
step4:使用coco annotator
安裝完後打開瀏覽器開啟5000 port,這個步驟我找了很久,因為介紹影片直接就跳過了,官網也都沒說的很詳細,我一直搞不懂使用者介面到底如何用的,最後找到一篇博客才曉得要開啟5000 port
打開瀏覽器在網址上輸入>>localhost:5000
這是個可以多人使用的伺服器,藉由不同的成員管理,不過若是在本地端架設的話隨便註冊一個帳號登入即可
進去之後首先點選創建資料集
輸入資料集的名稱
之後就會在對應coco-annotator下產生出一個新的資料夾,之後把需要標註的資料集往裡面丟然後在coco annotator 按下scan 按鈕即可以
使用介面大概如下
參考資料
https://www.youtube.com/watch?v=OMJRcjnMMok
https://www.youtube.com/watch?v=K5PDvrUPfU8
https://blog.csdn.net/lavinia_chen007/article/details/123739961