YOLO Vision 2026:


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

Документация по Ultralytics YOLO#

Ultralytics YOLO — это семейство моделей компьютерного зрения в реальном времени для обнаружения объектов, сегментации экземпляров, семантической сегментации, оценки глубины, классификации, оценки позы, ориентированных ограничивающих прямоугольников и трекинга, доступное через один пакет Python и CLI. YOLO26 создана на основе достижений в области глубокого обучения и компьютерного зрения, включая сквозной вывод без NMS и оптимизированное развертывание на периферийных устройствах. Ее оптимизированный дизайн делает модель подходящей для различных приложений и легко адаптируемой к различным аппаратным платформам, от периферийных устройств до облачных API. Для стабильных производственных нагрузок рекомендуются как YOLO26, так и YOLO11.

Изучи документацию Ultralytics, представляющую собой исчерпывающий ресурс, охватывающий пакет YOLO и CLI, а также платформу Ultralytics Platform, которая добавляет аннотирование данных, облачное обучение и развертывание поверх тех же моделей. Независимо от того, являешься ли ты опытным специалистом в области машинного обучения или новичком в этой сфере, эти ресурсы помогут тебе извлечь максимум пользы из YOLO в твоих проектах.

Запроси лицензию Enterprise для коммерческого использования на странице лицензирования Ultralytics.

🚀 Новинка: монокулярная оценка глубины

Преврати одну фотографию в карту глубины, представляющую собой расстояние в метрах для каждого пикселя.

Узнать больше

Начни работу с помощью двух команд#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

Веса модели и пример изображения загружаются автоматически, а результат с аннотациями сохраняется в runs/detect/predict.

Ознакомься с руководством Quickstart, чтобы получить полную информацию об установке и использовании.

Что ты хочешь сделать?#

Обучить модель на собственном наборе данных

Выполни точную настройку предварительно обученной модели YOLO26 на своем наборе данных, настроив аугментацию и гиперпараметры для обучения на нескольких GPU


Обучить собственную модель

Запустить модель на твоих изображениях или видео

Загрузи предварительно обученную модель и получи ограничивающие прямоугольники, маски или ключевые точки с помощью нескольких строк кода на Python или одной команды CLI


Выполнить предсказание на новых данных

Отслеживать объекты в кадрах видео

Отслеживай объекты с постоянными идентификаторами, используя TrackTrack (по умолчанию), BoT-SORT, ByteTrack, OC-SORT, Deep OC-SORT или FastTracker


Многообъектный трекинг

Запустить готовое приложение компьютерного зрения

Готовые приложения компьютерного зрения для подсчета объектов, тепловых карт, управления очередями, охранных сигнализаций и тренировок, не требующие обучения


Изучить решения

Развернуть модель

Экспортируй обученные модели в ONNX, TensorRT или OpenVINO для быстрого вывода на периферийных устройствах, мобильном оборудовании и облачных серверах


Экспорт и развертывание

Выбрать правильную модель

Сравни YOLO26, YOLO11, SAM 3, RT-DETR и любую другую поддерживаемую архитектуру по скорости, точности и варианту использования


Просмотреть все модели

Найти информацию о Python API

Найди классы, функции и сигнатуры методов для Python API, автоматически создаваемые из исходного кода при каждом новом релизе


Справочник по API

Что нового: YOLO26

Новейшее семейство моделей Ultralytics обеспечивает вывод без NMS в реальном времени с улучшенным соотношением точности и задержки по сравнению с YOLO11


Познакомиться с YOLO26

Как организована эта документация#

Большинство команд рабочего процесса модели yolo следуют одной грамматике yolo [TASK] MODE ARGS, где Задача является необязательной, и эта документация организована вокруг тех же трех частей плюс один ярлык:

Все остальное поддерживает эту грамматику: Модели перечисляют каждую архитектуру, которую ты можешь передать в model= — YOLO26, YOLO11, SAM 3, RT-DETR и другие; Наборы данных предоставляют данные, на которых обучается каждая Задача; Руководства представляют собой обширную коллекцию подробных инструкций, охватывающих развертывание оборудования, настройку гиперпараметров, конвертацию наборов данных и полные пошаговые руководства по проектам; Интеграции соединяют конвейер с инструментами обучения и развертывания, которые ты уже используешь; а раздел Справочник документирует каждый класс и функцию в Python API.

Помимо пакета Python, на тех же моделях работают еще две среды: платформа Ultralytics Platform для облачной разметки, обучения и развертывания, а также Ultralytics Inference, автономная библиотека Rust и CLI для запуска экспортированных моделей без среды выполнения Python.

Лицензии YOLO: как лицензируется Ultralytics YOLO?#

Ultralytics Enterprise License banner

Ultralytics предлагает два варианта лицензирования для удовлетворения различных потребностей:

  • Лицензия AGPL-3.0: Эта одобренная OSI лицензия с открытым исходным кодом идеально подходит для студентов и энтузиастов, способствуя открытому сотрудничеству и обмену знаниями. Дополнительную информацию см. в файле LICENSE.
  • Корпоративная лицензия: эта лицензия предназначена для разработки и использования в продакшене и обеспечивает бесшовную интеграцию программного обеспечения и моделей ИИ Ultralytics в бизнес-продукты и сервисы, включая внутренние инструменты, автоматизированные рабочие процессы и продакшен-развёртывания, без требований открытого исходного кода AGPL-3.0. Чтобы начать работу, свяжись с нами через Ultralytics Licensing.

Наша стратегия лицензирования разработана таким образом, чтобы гарантировать возвращение любых улучшений наших проектов с открытым исходным кодом в сообщество. Мы верим в открытый исходный код, и наша миссия заключается в том, чтобы наши вклады могли использоваться и развиваться способами, приносящими пользу каждому.

Часто задаваемые вопросы#

  • Ultralytics YOLO — это признанная серия YOLO (You Only Look Once) для обнаружения объектов и сегментации изображений в реальном времени. Новейшая модель, YOLO26, развивает предыдущие версии, внедряя сквозной вывод без NMS и оптимизированное развертывание на периферийных устройствах. YOLO поддерживает различные задачи компьютерного зрения ИИ, такие как обнаружение, сегментация экземпляров, семантическая сегментация, оценка глубины, классификация, оценка позы и ориентированные ограничивающие прямоугольники, а также может отслеживать обнаруженные объекты в кадрах видео. Эффективная архитектура модели обеспечивает превосходную скорость и точность, делая ее подходящей для разнообразных приложений, включая периферийные устройства и облачные API.

  • Начать работу с YOLO быстро и просто. Установи пакет Ultralytics из pip с помощью pip install ultralytics, затем запусти свое первое предсказание с помощью yolo predict model=yolo26n.pt — веса модели загрузятся автоматически. Подробные инструкции, охватывающие conda, Docker и установку из исходного кода, ищи на странице Quickstart.

  • Обучение пользовательской модели YOLO на твоем наборе данных включает несколько подробных шагов:

    1. Подготовь размеченный набор данных и опиши его в файле YAML с набором данных.
    2. Загрузи предварительно обученную модель, например YOLO("yolo26n.pt") в Python.
    3. Начни обучение с помощью model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) или из командной строки с помощью yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640.

    Для получения подробного пошагового руководства ознакомься с нашим руководством Train a Model, которое содержит примеры и советы по оптимизации процесса обучения.

  • Ultralytics предлагает два варианта лицензирования для YOLO:

    • Лицензия AGPL-3.0: Эта лицензия с открытым исходным кодом идеально подходит для образовательных и некоммерческих целей, способствуя открытому сотрудничеству.
    • Лицензия Enterprise: Для разработки и использования в продакшене, включая внутренние инструменты, автоматизированные рабочие процессы и развертывание в продакшене, в обход требований AGPL-3.0 с открытым исходным кодом.

    Дополнительную информацию см. на странице Licensing.

  • Ultralytics YOLO поддерживает эффективный и настраиваемый многообъектный трекинг. Вызови YOLO("yolo26n.pt").track(source="path/to/video.mp4") в Python или запусти yolo track source=path/to/video.mp4 из командной строки — оба способа работают с видеофайлами, прямыми трансляциями и вводом с веб-камеры. Подробное руководство по настройке и запуск трекинга объектов ищи в нашей документации Track Mode, в которой описаны конфигурация и практические применения в сценариях реального времени.


    Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

Комментарии