CVAT로 relabeling
computer vision annotation tool로 매뉴얼이 부족해 어려움을 겪었다.
따라서 내가 직접 annotation을 하며 그 과정을 기록하고자 한다.
CVAT 지원 기능
docker -> CVAT 시행착오
처음엔 CVAT 공식 문서를 보고 docker에서 cvat를 git clone해와서 작업했지만
super계정을 만들기 까진 성공했는데, 어쩐일인지 local host가 열리지 않았다..
Computer Vision Annotation Tool
docker를 쓰지 말고 웹 기반에서 해보라고 하셔서 들어가니까 docker보다 훨씬 쉬웠다..! 감사해요 기훈님
CVAT 작업 유형
- cvat.org 서버 기반 작업
• 500MB 의 Image Upload 제한 - Local Install 기반 작업
로컬에 웹서버를 구성하여 작업
zip 안에는 CVAT에서 허용하는 format(jpeg,png 등)만 들어있어야한다.
relabeling 가이드라인
1. Create a new task
task/create a new task를 눌러준다.
나는 라벨이 하나만 필요해서 하나만 만들었다.
label을 만들고 continue를 눌러준다.
그리고 submit & open을 눌러준다.
그러면 task가 생성된다. 몇분 기다려주면 아래와 같은 화면이 뜬다.
여기서 아래쪽의 Job #1441474
를 누르면 작업을할 수 있는 환경으로 이동한다.
annotation작업을 할 때 가장 중요한건 bbox를 겹치지 않게 해야 한다는 점이다.
Draw new polygon을 눌러서 원하는 points 개수를 설정해준다.
여기서 주의할 점은 track이 아닌 shape를 눌러줘서 이 프레임에서만 작업해줘야 한다는 점이다.
(실제로 나는 처음에 track으로 해봤다가 다시 delete하고 재작업을 하는 뼈아픈 경험을 했다.)
UFO 형식으로 나중에 변환해주려면 4points로 설정해줘야한다.
자 이렇게 한 프레임이 끝났으면 다음 프레임으로 넘어간다.