CVAT
Powerfull and efficient open source data annotation platform for computer vision datasets
www.cvat.ai
데이터 라벨링을 하여 데이터셋을 제작할 수 있다는 CVAT을 사용해봤다.
프로젝트 메뉴에서 Create a new project로 프로젝트를 생성 가능하고
프로젝트 내에서 각 task를 생성하고 어노테이션 하고 싶은 이미지나 영상을 업로드할 수 있다.
어노테이션 환경은 다른 라벨링 툴과 비슷하다. 화면 좌측의 마법막대 같은 것으로 auto labeling이 가능한 것도 지금 사용중인 roboflow와 유사하다.
한 영상의 이미지들을 전부 autovatic annotation으로 한번에 어노테이션이 가능하다고 한다.
하지만 영상 길이가 5분 남짓 되면 프레임이 많아져서 이런식으로 계정 플랜을 업그레이드 하라는 경고문이 나온다.
오토 라벨링, 어노테이션에 쓰이는 모델은 사용자가 직접 업로드 가능하다.
로보플로우나 허깅페이스에 업로드 된 모델을 대상으로 한다.
내 모델의 url과 api키를 주고 업로드 했는데 어노테이션 과정에서 에러가 생긴다. 이유는 모르겠다. Docs를 자세히 읽어봐야 한다.
전체적으로 다른 라벨링 툴과 비슷하고 오픈소스인 점은 좋다. 특히 한 task 자체를 오토 어노테이션 해주는 것은 높게 친다.
하지만 일정 크기 이상부터는 계정 플랜을 업그레이드 해야하고, 어차피 오토 어노체이션을 해주더라도 사용자가 한번씩 점검해야하는 걸 생각하면 쓰던 로보플로를 계속 쓰는게 나아 보인다.
'프로그래밍 > 데이터 사이언스 공부' 카테고리의 다른 글
Yolov8 'closing dataloader mosaic' issue (0) | 2023.10.24 |
---|---|
Yolov8은 두개 이상의 데이터셋으로 학습시킬 때 오류가 발생한다 (0) | 2023.10.24 |
ImportError: cannot import name 'bbox_overlaps' from 'cython_bbox' (0) | 2023.10.20 |
AttributeError: module 'numpy' has no attribute 'float' (0) | 2023.10.19 |
cython_bbox 패키지 설치 오류 (0) | 2023.10.19 |