Ultralytics YOLOv8 исполнился год: год прорывов и инноваций

Абирами Вина

5 минут чтения

10 января 2024 г.

В 1-ю годовщину Ultralytics YOLOv8 мы размышляем о его влиянии, о том, где найти всю документацию, как тренировать модели и о многом другом!

Сегодня, 10 января 2024 года, исполняется год с момента запуска Ultralytics YOLOv8и настало время отпраздновать это событие! Это был захватывающий год, полный вех и расширяющий границы возможного. Присоединяйтесь к нам, чтобы вспомнить основные моменты 2023 года и то, что нас ждет в 2024 году.

Размышляя о влиянии YOLOv8 в 2023 году

Данные за первый год работы YOLOv8
Рис. 1. 19 миллионов моделей YOLOv8, обученных в 2023 году


YOLOv8 был тепло встречен заядлыми энтузиастами компьютерного зрения и сообществом в целом. За последний год пакет Ultralytics был загружен более 20 миллионов раз, причем только в декабре было произведено рекордное количество загрузок - 4 миллиона. Гленн Джочер, наш основатель и генеральный директор, рад сообщить, что интерес к YOLOv8 продолжает расти: каждую секунду в день выполняется более 1 000 заданий на вывод! 

Помимо того, что YOLOv8 вызывает интригу и любопытство, он также доказал свою эффективность в практическом, реальном применении. В этом году мы стали свидетелями того, как 5 миллионов пользователей и 15 миллиардов событий получили пользу от YOLOv8 в различных отраслях и сферах. От совершенствования систем наблюдения до инновационных достижений в здравоохранении, сельском хозяйстве или производстве - YOLOv8 совершает революцию во всем мире.

Расширение док-тов YOLOv8

Мы делаем YOLOv8 ближе к вам! Наша документация теперь доступна на 11 языках, содержит 200+ страниц документации и постоянно расширяется, чтобы лучше удовлетворять потребности нашего разнообразного сообщества! Наша документация выходит за рамки и состоит из руководств для следующих реальных проектов:

Документация также иллюстрирует поддержку, которую Ultralytics обеспечивает для различных наборов данных. Например, недавно в список поддерживаемых наборов данных был добавлен набор данных Open Images V7 с 600 классами. Кроме того, мы сделали доступной предварительно обученную модель для набора данных Open Images V7, чтобы вы могли опробовать ее!

Создание пользовательских обучаемых моделей YOLOv8

Помимо использования предварительно обученных моделей, пользователи также ищут индивидуальные решения в области компьютерного зрения, которые решают очень специфические бизнес-задачи. Возможность обучения моделей YOLOv8 на пользовательских данных стала значительным преимуществом, и в 2023 году было обучено 19 миллионов моделей YOLOv8. Эти модели были обучены для решения различных задач, из которых 64 % были направлены на обнаружение объектов, 20 % - на сегментацию изображений, 15 % - на оценку позы и 1 % - на классификацию изображений

Отчасти такие показатели стали возможны благодаря тому, что обучить YOLOv8 может каждый, независимо от опыта кодирования, благодаря платформе Ultralytics HUB, не требующей кода. Вы можете быстро создавать и обучать продвинутые модели без использования какого-либо кода на Ultralytics HUB, которая доступна как в Интернете, так и на мобильных устройствах. Отмечая успехи YOLOv8, давайте вспомним, как развивалась Ultralytics HUB за прошедший год.

Рост Ultralytics HUB в 2023 году

2023 год стал замечательным годом для Ultralytics HUBс 84 значимыми обновлениями версий, каждое из которых направляет нас на улучшение функциональности и пользовательского опыта. Мы представили такие важные функции, как "Команды" для бесперебойной совместной работы, версию Pro HUB для расширения возможностей, более четкую историю выставления счетов для вашего финансового спокойствия и новую систему обратной связи с пользователями.

Управление моделями еще никогда не было таким простым. Теперь вы можете сравнивать и перемещать модели во время работы над проектом. Мы добавили еще больше форматов, чтобы предложить вам гибкие возможности экспорта моделей, и многое другое.

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

Управление ключами API было переработано для повышения безопасности, а платформа была интегрирована с приложением Ultralytics App для более удобного взаимодействия. И это только некоторые из них!

Экран Ultralytics HUB для пользователей
Рис. 2. Расширенная панель пользователя: Быстрые ссылки и вводное видео для более легкого старта.


Вступая в 2024 год, мы с нетерпением ждем, что HUB станет еще больше благодаря вашей постоянной поддержке и участию. Давайте вместе узнаем, что ждет YOLOv8 дальше! 

Что ждет YOLOv8 в 2024 году

Узнайте о последних разработках, включая релиз YOLOv8.1и узнайте, что ждет Ultralytics в 2024 году!

Представляем вашему вниманию: Ultralytics Explorer

Как раз к первой годовщине YOLOv8 мы выпускаем новый инструмент Ultralytics Explorer, поддерживающий YOLOv8. Этот инновационный инструмент обещает изменить то, как пользователи исследуют и взаимодействуют со своими наборами данных. Вы можете использовать как API Ultralytics Explorer, так и графический интерфейс, чтобы фильтровать и искать в своих наборах данных с помощью SQL-запросов, поиска по векторному сходству и семантического поиска. 

Одной из интересных функций Ultralytics Explorer является сопоставление изображений. Например, вы можете выбрать изображение в своем наборе данных и найти все изображения в нем, похожие на это изображение. Это может облегчить понимание и управление набором данных. 

Снимок экрана Ultralytics Explorer с примером набора данных
Рис. 3. Новый проводник Ultralytics


Допустим, вы хотите увидеть все изображения жирафов в вашем наборе данных, вы можете сделать это несколькими щелчками мыши! Он также поддерживает сопоставление нескольких изображений, то есть когда вы выбираете несколько изображений для сопоставления, вычисляется среднее значение между ними.

Вы также можете писать SQL-запросы для поиска определенного количества изображений в наборе данных с определенными метками. Это может пригодиться, если вы хотите увидеть выборку из 10 изображений из набора данных с меткой "собака". Это поможет вам получить представление о данных, которые были аннотированы. 

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

Аюш Чаурасия, советник Ultralytics, говорит: "Самое приятное, что поскольку API Ultralytics Explorer является открытым исходным кодом, вы можете использовать его для создания приложений для проверки, исследования и т. д.". Ознакомиться с более подробной информацией об Ultralytics Explorer можно здесь.

Новая задача YOLOv8: Обнаружение ориентированных объектов

YOLOv8 делает значительный скачок вперед, представляя Ориентированное обнаружение объектовизвестная также как OBB. Эта усовершенствованная функция предназначена для точного обнаружения объектов, особенно под различными углами и с различным вращением. 

Это повышает прочность и надежность обнаружения, особенно для наклонных объектов, таких как изображения дистанционного зондирования с воздуха и распознавание текста. OBB отличается своей способностью точно определять местоположение объектов на изображениях, сводя к минимуму попадание фоновых областей. Такая точность значительно улучшает классификацию объектов за счет снижения фонового шума.

Аэрофотосъемка яхт с помощью ориентированных граничных боксов (OBB)
Рис. 4. Пример воздушной сцены с использованием ориентированных граничных боксов (OBB).


Цзин Цю, инженер по ML в Ultralytics, делится своими соображениями о нашей последней инновации: "В основе новой модели YOLOv8-OBB лежит надежная основа нашей модели обнаружения YOLOv8. Несмотря на то, что она включает дополнительные параметры и вычисления, мы обеспечили высокую скорость вывода для приложений реального времени, что отражает производительность наших стандартных моделей обнаружения. Она удобна в использовании и использует тот же API, но обозначается простым знаком "obb", что делает ее очень простой в обучении, проверке, прогнозировании и экспорте, как и другие наши задачи".

Мы также рады сообщить о добавлении совместимости для обучения модели на наборе данных DOTA v2. Окунитесь в более подробную информацию здесь и узнайте, как это расширяет возможности YOLOv8.

Улучшенные модели классификации изображений

Хотя добавление новых задач для поддержки YOLOv8 очень важно, не менее важно улучшать и совершенствовать исходные задачи. В соответствии с этим, задача классификации изображений, поддерживаемая YOLOv8, была улучшена.

Фатих Акьон, инженер по ML в Ultralytics, подчеркивает: "Мы интегрировали дополнения к классификации SOTA в конвейеры обучения Ultralytics. Это помогает улучшить результаты классификации". Базовые модели классификации yolov8 были переобучены с помощью нового конвейера".

Выполнение классификации изображений
Рис. 5. Изображение, демонстрирующее классификацию изображений.


Чтобы узнать больше о способности YOLOv8 классифицировать изображения, ознакомьтесь с этот страницу документации. 

Мы принимаем примеры, предоставленные пользователями!

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

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

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

Спасибо за вашу неизменную поддержку, и мы с нетерпением ждем следующего невероятного года для YOLOv8. Следите за обновлениями, инновациями и совместными достижениями. За потрясающий год! 🚀

Давайте вместе построим будущее
искусственного интеллекта!

Начните свое путешествие в будущее машинного обучения

Начните бесплатно
Ссылка копируется в буфер обмена