vietanhdev/anylabeling
Effortless AI-assisted data labeling with AI support from YOLO, Segment Anything (SAM+SAM2/2.1+SAM3), MobileSAM!!
What it solves
AnyLabeling 是一款影像標註工具,旨在減少電腦視覺任務資料標記的人工工作量。它結合了 LabelImg 與 Labelme 的功能,並提供改進的使用者介面與 AI 驅動的自動標註功能,以加快訓練資料集的建立。
How it works
此工具提供圖形介面,可建立多邊形、矩形、圓形、線條與點。為了加速流程,它整合了多種 AI 模型以實現自動標註:
- Segment Anything (SAM) Family: 支援 SAM(ViT‑B/L/H)、MobileSAM、SAM 2、SAM 2.1 與 SAM 3。這些模型允許使用者透過點、矩形或文字提示進行物件分割(SAM 3)。
- YOLOv8: 用於自動物件偵測與標記。
- OCR/KIE: 包含文字偵測、文字辨識與關鍵資訊抽取的專業標記功能。
Who it’s for
此工具適用於資料科學家、機器學習工程師與資料標註人員,協助他們為物件偵測、實例分割、OCR 與姿態估計等專案建立高品質的真實標註資料。
Highlights
- AI-Assisted Labeling: 整合 YOLOv8 與完整的 Segment Anything 系列,實現快速自動標註。
- Crosspatform Support: 可作為獨立執行檔或透過 PyPI 安裝,支援 Windows、macOS 與 Linux。
- Crosspatform Support: 支援多種語言,包括英文、越南文與中文。
- Versatile Annotation: 支援多種形狀(多邊形、矩形、圓形、線條、點)與應用場景,如醫學影像與 2D 姿態估計。