Ultralytics YOLOv5 — библиотека компьютерного зрения на базе PyTorch для детекции объектов, сегментации экземпляров и классификации изображений, с обучением и экспортом моделей.
- Звёзды
- 10,744
- Форки
- 1,181
- Открытые issues
- 12
- Последний коммит
- позавчера
Что это?
X-AnyLabeling — приложение для разметки датасетов в задачах компьютерного зрения и мультимодального ИИ. Оно поддерживает 2D-задачи: классификацию, детекцию объектов, сегментацию экземпляров, оценку поз, детекцию объектов с поворотом и OCR, а также многобъектный трекинг, разметку дорожных полос, создание подписей к изображениям, визуальные вопросы и ответы, разбор документов, детекцию и сегментацию 3D-облаков точек.
В приложении есть инструменты для рисования полигонов, прямоугольников, повёрнутых рамок, кубоидов, точек и масок, а также большая библиотека моделей глубокого обучения, например варианты YOLO, SAM, Grounding DINO и PaddleOCR, которые автоматически создают разметку. Инференс можно запускать локально через ONNX Runtime, TensorRT или OpenCV DNN либо удалённо через vLLM и SGLang. В проект также входит X-AnyLabeling-Server для размещения собственных моделей.
Разметку можно импортировать и экспортировать в форматах COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR и ShareGPT. Приложение работает на Windows, Linux и macOS; интерфейс доступен на английском, упрощённом китайском, японском и корейском языках.
Ключевые возможности
- 01Встроенные инструменты для рисования полигонов, прямоугольников, повёрнутых рамок, кубоидов, точек и масок.
- 02Автоматическая разметка с помощью множества моделей детекции, сегментации, OCR и компьютерного зрения с поддержкой языка.
- 03Локальный инференс через ONNX Runtime, TensorRT и OpenCV DNN или удалённый — через vLLM и SGLang.
- 04Импорт и экспорт в форматах COCO, VOC, YOLO, DOTA, MOT, PPOCR и ShareGPT.
- 05Разметка для детекции и сегментации 3D-облаков точек.
- 06Работает на Windows, Linux и macOS.
Сценарии использования
- Разметка датасетов изображений для обучения моделей детекции объектов или сегментации экземпляров.
- Предварительная разметка данных моделями SAM или YOLO с последующей ручной корректировкой.
- Разметка документов и текста для OCR или извлечения ключевой информации.
- Подготовка данных 3D-облаков точек для задач восприятия в автономном вождении или робототехнике.
Быстрый старт
- 1
Откройте руководство по установке и быстрому началу работы из README
- 2
Скачайте приложение со страницы релизов или установите его, следуя руководству
- 3
Запустите X-AnyLabeling и начните разметку
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с копилефтом, которая требует выпускать производные дистрибутивы с открытым исходным кодом на тех же условиях.
- Согласно значку в README, требуется Python 3.11 или новее.
Темы
Частые вопросы
- Что такое X-AnyLabeling?
- Кроссплатформенное desktop-приложение для разметки текста, изображений, видео, облаков точек и мультимодальных данных с помощью ИИ, со встроенными моделями и экспортом в разные форматы. X-AnyLabeling — приложение для разметки датасетов в задачах компьютерного зрения и мультимодального ИИ. Оно поддерживает 2D-задачи: классификацию, детекцию объектов, сегментацию экземпляров, оценку поз, детекцию объектов с поворотом и OCR, а также многобъектный трекинг, разметку дорожных полос, создание подписей к изображениям, визуальные вопросы и ответы, разбор документов, детекцию и сегментацию 3D-облаков точек.
- X-AnyLabeling можно использовать бесплатно? Какая у него лицензия?
- X-AnyLabeling распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- X-AnyLabeling всё ещё поддерживается?
- Активно поддерживается. Последний коммит в X-AnyLabeling — 18 окт. 2026 г..
- Для чего можно использовать X-AnyLabeling?
- Разметка датасетов изображений для обучения моделей детекции объектов или сегментации экземпляров. Предварительная разметка данных моделями SAM или YOLO с последующей ручной корректировкой. Разметка документов и текста для OCR или извлечения ключевой информации. Подготовка данных 3D-облаков точек для задач восприятия в автономном вождении или робототехнике.
- Как установить X-AnyLabeling?
- Откройте руководство по установке и быстрому началу работы из README Скачайте приложение со страницы релизов или установите его, следуя руководству Запустите X-AnyLabeling и начните разметку
- Где скачать X-AnyLabeling?
- Исходный код и инструкции по установке — на GitHub: https://github.com/CVHub520/X-AnyLabeling
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк на C++ для анализа видео, который объединяет чтение потоков, инференс моделей, трекинг и вывод данных в настраиваемые узлы конвейера.
Open-source toolkit для оптимизации и развертывания моделей deep learning для инференса на процессорах, GPU и NPU Intel.
Библиотека OCR с открытым исходным кодом для Python: обнаруживает и распознаёт текст в PDF и изображениях с помощью моделей глубокого обучения на PyTorch.
Преобразует статичные изображения диаграмм в редактируемые файлы DrawIO (XML) с помощью сегментации SAM 3, OCR и распознавания формул LaTeX.
Коллекция из 419 предварительно обученных AI-моделей для компьютерного зрения, обработки речи, NLP и LLM, запускаемых через общий Python CLI с помощью ailia SDK.