v2.5.4
CVHub520/X-AnyLabelingv2.5.4Feb 18, 2025by CVHub520
AI Summary
This release adds YOLOv8-SAM2.1 instance segmentation model support to X-AnyLabeling while fixing several bugs related to canvas painting state management and pose data handling. The release also includes documentation improvements and removes the deprecated YOLOv8-EfficientViT-SAM model in favor of YOLOv8-SAM2.
Key Highlights
- Added YOLOv8-SAM2.1 instance segmentation model support
- Fixed canvas painting state management during image processing
- Fixed pose data reset issue in pose mode to ensure correct annotation handling
- Added documentation guide for selecting all annotation shapes
- Removed deprecated YOLOv8-EfficientViT-SAM model (superseded by YOLOv8-SAM2)
Breaking Changes
- YOLOv8-EfficientViT-SAM model has been removed (superseded by YOLOv8-SAM2)
New Features
- YOLOv8-SAM2.1 instance segmentation model support in model zoo
- Guide for selecting all annotation shapes
Full Release Notes
## Released versions | Version | MD5 | |---------|------------------------------------| | X-AnyLabeling-CPU.exe | 45a12c6784b917e5a9a498c4739ca227 | | X-Anylabeling-Linux-CPU | c498c2e5e01d4989c23375c94bc4f6ff | > [!NOTE] > For GPU acceleration and the macOS version, please consult the guide at [this link](https://github.com/CVHub520/X-AnyLabeling/blob/main/docs/en/get_started.md). > If you need to use the following advanced features, please refer to the corresponding documentation to install additional dependencies. > > 1. Video object tracking based on Segment-Anything-2: [Installation Guide](../../examples/interactive_video_object_segmentation/README.md) > 2. Object proposal generation based on UPN or open_vision model: [Installation Guide](../../examples/detection/hbb/README.md) > 3. Interactive visual-text prompting for generic vision tasks: [Installation Guide](../../examples/detection/hbb/README.md) ## Important updates - 🚀 feat(model_zoo): Add YOLOv8-SAM2.1 instance segmentation model support by @CVHub520 in be503eb4711ab34a70d049bc2d4c42b094a389c7 - 🐛 fix(label_widget): Improve canvas painting state management during image processing by @CVHub520 in 323580b801fe4a1319c08a82d2c0227dff5eec69 - 🐛 fix(label_converter): reset pose_data for each new image in pose mode to ensure correct annotation handling (#791) by @CVHub520 in 29ba84e413e06b83a9118e8868bde6201b710d33 - 📝 docs: Add guide for selecting all annotation shapes (#759) by @CVHub520 and @aiyou9 in 62542babc176cf41b785f9147763582361d56e8c - 🗑 chore: Remove YOLOv8-EfficientViT-SAM model support as it has been superseded by YOLOv8-SAM2 by @CVHub520 in 592cacf556672bb8549e8faa99e42d9f31c1f27d **Full Changelog**: https://github.com/CVHub520/X-AnyLabeling/compare/v2.5.3...v2.5.4