v2.3.0

CVHub520/X-AnyLabelingv2.3.0Jan 13, 2024by CVHub520

AI Summary

This release v2.3.0 of X-AnyLabeling adds support for new detection models including YOLOv8-OBB for oriented object detection, RTMDet and RTMO for object detection/pose estimation, and a Chinese license plate detection and recognition model based on YOLOv5.

Key Highlights

  • Added support for YOLOv8-OBB (Oriented Object Detection)
  • Added support for RTMDet object detection model
  • Added support for RTMO keypoint detection model
  • Released Chinese license plate detection and recognition model based on YOLOv5
  • Updated model support table with expanded model coverage across various tasks

New Features

  • YOLOv8-OBB (Oriented Object Detection) model support
  • RTMDet object detection model support
  • RTMO keypoint detection model support
  • Chinese license plate detection and recognition model (YOLOv5-based)

Full Release Notes

## Released versions

| Version | MD5                                |
|---------|------------------------------------|
| X-AnyLabeling-CPU.exe | 3da52237ca1946ee4afc5414bfda90b3 |
| X-AnyLabeling-GPU.exe | fac1456ea9d2ae3e6d56bd91f9ed0189 |
| X-Anylabeling-Linux-CPU | 0278e8c901215cca929a14353ea2da0c |
| X-Anylabeling-Linux-GPU | 1942d94c488b142baaa1774b9a7dee82 |

> Note: The GPU version mentioned above is compiled based on CUDA 11.6. Different versions may result in issues with xxx functionality. It is recommended to consider running the application using the source code, especially if compatibility issues arise.

## Supported models

| Task                     | Model                  |
|--------------------------|------------------------|
| **Image Classification** | ResNet50, InternImage, YOLOv5-cls, YOLOv8-cls, PULC Person/Vehicle Attribute |
| **Object Detection**     | YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOX, YOLO-NAS, DAMO_YOLO, GOLD_YOLO, RT-DETR, RTMDet |
| **Instance Segmentation**| YOLOv5-seg, YOLOv8-seg |
| **Keypoint Detection**   | RTMPose, DWPose, YOLOv6-face, YOLOv8-pose |
| **Oriented Object Detection** | YOLOv5_obb, YOLOv8_obb        |
| **Multi-Object Tracking** | OC-Sort, ByteTrack   |
| **Segment Anything**     | SAM, SAM-HQ, EdgeSAM, MobileSAM, EfficientViT-SAM, Med-SAM2D |
| **Optical Character Recognition**                  | PPOCRv4                |
| **Land Detection**       | CLRNet                 |
| **Image Captioning**     | RAM                    |
| **Visual Language Model**| Grounding-DINO         |

## Important Updates

- 🔥🔥🔥 Support [YOLOv8-OBB](https://github.com/ultralytics/ultralytics) model.
- 🔥🔥🔥 Support [RTMDet](https://github.com/open-mmlab/mmyolo/tree/main/configs/rtmdet) and [RTMO](https://github.com/open-mmlab/mmpose/tree/main/projects/rtmpose) model.
- 🔥🔥🔥 Release a [chinese license plate](https://github.com/we0091234/Chinese_license_plate_detection_recognition) detection and recognition model based on YOLOv5.