ISAT_with_segment_anything: Segment Anything 기반의 인터랙티브 반자동 이미지 세그멘테이션 어노테이션 도구
ISAT_with_segment_anything: Segment Anything 기반의 인터랙티브 반자동 이미지 세그멘테이션 어노테이션 도구
해결하고자 하는 문제
ISAT는 이미지 세그멘테이션 어노테이션의 번거롭고 시간 소모적인 과정을 단순화하도록 설계되었습니다. 반자동 방식으로 이미지를 라벨링함으로써 고품질 마스크를 만드는 데 필요한 수작업을 크게 줄여줍니다.
작동 원리
이 도구는 Segment Anything Model (SAM)을 활용하여 사용자가 인터랙티브하게 세그멘테이션 마스크를 생성할 수 있게 합니다. 객체를 식별하도록 AI를 유도하는 다양한 프롬프트 방식을 지원합니다:
- Visual Prompts: 시각적 힌트를 제공하여 세그멘테이션을 유도합니다.
- Text Prompts: 텍스트를 통해 하나 또는 여러 개의 카테고리를 지정해 객체를 식별합니다.
- Plugin System: 소프트웨어에 플러그인 아키텍처가 포함되어 있어 개발자가 YOLO 모델을 이용한 자동 어노테이션 기능이나 커스텀 마스크 내보내기 도구 등을 추가하여 기능을 확장할 수 있습니다.
대상 사용자
컴퓨터 비전 및 이미지 세그멘테이션 분야에서 머신러닝 모델 학습을 위한 라벨링된 데이터셋을 만들어야 하는 연구자와 개발자를 주 대상으로 합니다.
주요 특징
- Interactive Annotation: SAM을 사용해 마스크를 반자동으로 생성합니다.
- Multi-modal Prompting: 텍스트와 시각적 프롬프트를 모두 지원해 객체를 식별합니다.
- uma Plugin Architecture: 최소한의 코드로 기능을 손쉽게 확장할 수 있는 구조를 제공합니다.
- SAM3 Support: 최신 SAM3 기능과 통합됩니다.
Sources
- undefinedyatengLG/ISAT_with_segment_anything