anylabeling: YOLOv8 및 Segment Anything를 통한 자동 레이블링 기능을 갖춘 AI 지원 이미지 어노테이션 도구
anylabeling: YOLOv8 및 Segment Anything를 통한 자동 레이블링 기능을 갖춘 AI 지원 이미지 어노테이션 도구
해결하는 문제
AnyLabeling은 컴퓨터 비전 작업을 위한 데이터 레이블링의 수동 노력을 줄이기 위해 설계된 이미지 어노테이션 도구입니다. LabelImg 및 Labelme의 기능을 개선된 사용자 인터페이스 및 AI 기반 자동 레이블링 기능과 결합하여 훈련 데이터셋 구축 속도를 높입니다.
작동 방식
이 도구는 다각형(polygons), 직사각형(rectangles), 원(circles), 선(lines), 점(points)을 생성하기 위한 그래픽 인터페이스를 제공합니다. 프로세스를 가속화하기 위해 다음과 같은 여러 AI 모델을 자동 어노테이션을 위해 통합합니다:
- Segment Anything (SAM) Family: SAM (ViT-B/L/H), MobileSAM, SAM 2, SAM 2.1, SAM 3를 지원합니다. 이 모델들을 통해 사용자는 점, 직사각형 또는 텍스트 프롬프트(SAM 3)를 사용하여 객체를 세그멘테이션할 수 있습니다.
- YOLOv8: 자동 객체 탐지 및 레이블링에 사용됩니다.
- OCR/KIE: 텍스트 탐지, 인식 및 Key Information Extraction을 위한 특화된 레이블링을 포함합니다.
대상 사용자
객체 탐지, 인스턴스 세그멘테이션, OCR 및 포즈 추정 프로젝트를 위해 고품질의 ground-truth 데이터를 생성해야 하는 데이터 과학자, ML 엔지니어 및 데이터 레이블러를 대상으로 합니다.
주요 특징
- AI 지원 레이블링: 신속한 자동 레이블링을 위해 YOLOv8 및 Segment Anything 제품군 전체를 통합합니다.
- 크로스 플랫폼 지원: Windows, macOS, Linux용 독립 실행형 실행 파일 또는 PyPI를 통해 사용할 수 있습니다.
- 다국어 지원: 영어, 베트남어, 중국어를 포함한 여러 언어를 지원합니다.
- 다양한 어노테이션: 다양한 형태(polygons, rectangles, circles, lines, points)와 의료 영상 및 2D 포즈 추정(2D pose estimation)과 같은 응용 분야를 지원합니다.
Sources
- undefinedvietanhdev/anylabeling