Việt Namvietanhdev/anylabeling
Effortless AI-assisted data labeling with AI support from YOLO, Segment Anything (SAM+SAM2/2.1+SAM3), MobileSAM!!
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🏷️ AnyLabeling — Gán nhãn ảnh với AI tích hợp sẵn, từ LabelImg đến SAM 3
LabelImg + Labelme + UI cải tiến + Auto-labeling — trong một công cụ duy nhất.
AnyLabeling là công cụ gán nhãn dữ liệu thị giác máy tính do vietanhdev phát triển, hướng tới mục tiêu "effortless labeling" — biến việc gán nhãn ảnh từ công việc thủ công nhàm chán thành quy trình hỗ trợ AI tự động. Dự án hợp nhất khả năng của LabelImg và Labelme vào một giao diện thống nhất, đồng thời bổ sung auto-labeling bằng YOLOv8 (object detection) và toàn bộ họ mô hình Segment Anything (SAM, MobileSAM, SAM 2, SAM 2.1, SAM 3).
✨ Điểm nổi bật
- Giao diện toàn diện: Hỗ trợ gán nhãn polygon, rectangle, circle, line và point — bao phủ hầu hết trường hợp cần thiết.
- Auto-labeling YOLOv8: Gán nhãn phát hiện đối tượng tự động với 5 phiên bản từ nano đến extra-large.
- Họ SAM đầy đủ: SAM gốc (ViT-B/L/H), MobileSAM, SAM 2/2.1 (Hiera-Tiny đến Large), và SAM 3 — tất cả tải tự động từ Hugging Face khi dùng lần đầu.
- SAM 3 với text prompt: Phân đoạn open-vocabulary bằng lời nhắn văn bản — không cần bounding box hay điểm đánh dấu.
- OCR & KIE: Nhận dạng văn bản, trích xuất thông tin khóa (Key Information Extraction) trực tiếp trong tool.
- Đa ngôn ngữ: Hỗ trợ tiếng Anh, Việt Nam, Trung Quốc — phù hợp người dùng Việt Nam.
- Cài đặt đơn giản:
pip install anylabelinghoặc tải executable từ Releases, không cần build phức tạp.
💡 Vì sao đáng chú ý
Most labeling tools buộc người dùng chọn: hoặc dùng LabelImg cho bounding box, hoặc Labelme cho polygon, hoặc tự build pipeline riêng cho auto-labeling. AnyLabeling gom tất cả vào một — và thêm lớp AI auto-labeling phía trên, giúp người dùng gán nhãn nhanh hơn gấp nhiều lần mà không cần chuyển đổi công cụ.
Điểm đáng chú ý nhất là hỗ trợ SAM 3 với text prompting: thay vì vẽ box hay click điểm, người dùng chỉ cần gõ mô tả đối tượng cần phân đoạn, model tự động sinh mask. Kết hợp với YOLOv8 cho detection và SAM cho segmentation, đây là một bộ công cụ end-to-end cho mọi tác vụ labeling từ object detection, instance segmentation đến OCR và medical imaging.
#ComputerVision #Labeling #YOLOv8 #SegmentAnything #SAM3 #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Labeling tool with SAM(segment anything model),supports SAM, SAM2, SAM3, sam-hq, MobileSAM EdgeSAM etc.交互式半自动图像标注工具
CVAT is a leading data annotation platform for image, video, audio, and 3D datasets. It offers open-source, cloud, and enterprise products, as well as labeling services, with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.
Label Studio is a multi-type data labeling and annotation tool with standardized output format
Ultralytics YOLOv5 in PyTorch for object detection, instance segmentation, classification, training, and export.
The data scientist's open-source choice to scale, assess and maintain natural language data. Treat training data like a software artifact.
A machine learning tool for automated prediction engineering. It allows you to easily structure prediction problems and generate labels for supervised learning.
[CVPR'26 Highlight] Official Code for “V²-SAM: Marrying SAM2 with Multi-Prompt Experts for Cross-View Object Correspondence”