Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Effortless data labeling with AI support from Segment Anything and other awesome models.

License

Notifications You must be signed in to change notification settings

CVHub520/X-AnyLabeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

annotation.mp4

Visual Prompting for Detection

Visual Prompting for Segmentation

Chatbot

🥳 What's New

  • Bump version to 3.0.0
  • For more details, please refer to the CHANGELOG

X-AnyLabeling

X-AnyLabeling is a powerful annotation tool that integrates an AI engine for fast and automatic labeling. It's designed for multi-modal data engineers, offering industrial-grade solutions for complex tasks.

Features

  • Processes both images and videos.
  • Accelerates inference with GPU support.
  • Allows custom models and secondary development.
  • Supports one-click inference for all images in the current task.
  • Enable import/export for formats like COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR, VLM-R1.
  • Handles tasks like classification, detection, segmentation, caption, rotation, tracking, estimation, ocr and so on.
  • Supports diverse annotation styles: polygons, rectangles, rotated boxes, circles, lines, points, and annotations for text detection, recognition, and KIE.

Model library

Task Category Supported Models
🖼️ Image Classification YOLOv5-Cls, YOLOv8-Cls, YOLO11-Cls, InternImage, PULC
🎯 Object Detection YOLOv5/6/7/8/9/10, YOLO11/12, YOLOX, YOLO-NAS, D-FINE, DAMO-YOLO, Gold_YOLO, RT-DETR, RF-DETR
🖌️ Instance Segmentation YOLOv5-Seg, YOLOv8-Seg, YOLO11-Seg, Hyper-YOLO-Seg
🏃 Pose Estimation YOLOv8-Pose, YOLO11-Pose, DWPose, RTMO
👣 Tracking Bot-SORT, ByteTrack
🔄 Rotated Object Detection YOLOv5-Obb, YOLOv8-Obb, YOLO11-Obb
📏 Depth Estimation Depth Anything
🧩 Segment Anything SAM, SAM-HQ, SAM-Med2D, EdgeSAM, EfficientViT-SAM, MobileSAM,
✂️ Image Matting RMBG
📍 Grounding CountGD, GeCO, Grunding DINO, YOLO-World
💡 Proposal UPN
🏷️ Tagging RAM, RAM++
📄 OCR PP-OCR
🗣️ VLM Florence2,
🛣️ Land Detection CLRNet
📚 Other 👉 model_zoo 👈

Docs

  1. Installation & Quickstart
  2. Usage
  3. Customize a model
  4. Chatbot

Examples

Contact

If you find this project helpful, please give it a ⭐star⭐, and for any questions or issues, feel free to create an issue or email cv_hub@163.com.

License

This project is released under the GPL-3.0 license.

Acknowledgement

I extend my heartfelt thanks to the developers and contributors of AnyLabeling, LabelMe, LabelImg, roLabelImg, PPOCRLabel and CVAT, whose work has been crucial to the success of this project.

Citing

If you use this software in your research, please cite it as below:

@misc{X-AnyLabeling,
  year = {2023},
  author = {Wei Wang},
  publisher = {Github},
  organization = {CVHub},
  journal = {Github repository},
  title = {Advanced Auto Labeling Solution with Added Features},
  howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling}}
}
Morty Proxy This is a proxified and sanitized view of the page, visit original site.