Skip to content

CVHub520/X-AnyLabeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b9e86ba · May 24, 2025
Apr 12, 2025
Aug 31, 2024
May 24, 2025
May 17, 2025
May 24, 2025
May 24, 2025
May 14, 2025
Sep 21, 2024
May 17, 2025
May 24, 2023
May 24, 2025
May 24, 2023
May 24, 2025
Aug 8, 2024
May 14, 2025
May 24, 2023
May 24, 2023
May 24, 2025
May 24, 2025
Aug 6, 2024
May 14, 2025
Sep 21, 2024
Sep 21, 2024
May 16, 2025
Sep 21, 2024
May 24, 2025
May 16, 2025
Sep 25, 2024
Sep 25, 2024
Sep 25, 2024
Sep 25, 2024
Sep 25, 2024
May 14, 2025

Repository files navigation

annotation.mp4
YOLOE.mp4
Text/Visual Prompting and Prompt-free for Detection & Segmentation

Detect Anything

Segment Anything

Chatbot

🥳 What's New

  • Bump version to 3.0.2
  • 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
💡 Proposal UPN
🏷️ Tagging RAM, RAM++
📄 OCR PP-OCR
🗣️ VLM Florence2,
🛣️ Land Detection CLRNet
📍 Grounding CountGD, GeCO, Grunding DINO, YOLO-World, YOLOE
📚 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}}
}