Ультралітики YOLO
Виявлення об'єктів на зображеннях та відео за допомогою Ultralytics YOLO
Що таке Ультралітик YOLO?
Ultralytics YOLO — це платформа комп’ютерного зору, яка дозволяє розробникам створювати системи, здатні інтерпретувати сцени, присутні на зображеннях та відео. Інструмент використовує попередньо навчені моделі для розпізнавання об’єктів на зображеннях, визначення їхнього положення та виявлення закономірностей у візуальній інформації.
YOLO означає «Ви дивитеся лише один раз». Ця методика відрізняється від традиційних методів, де зображення досліджується окремо за кілька етапів детектування.
Набір інструментів для обробки даних, навчання моделей, перевірки точності та розгортання моделей робить його придатним для широкого спектру застосувань, включаючи інспекцію заводів, аналіз трафіку, спостереження за роздрібною торгівлею та робототехніку. Наприклад, він може виявляти та підраховувати працівників і машини всередині заводу, аналізувати трафік, виявляючи різні типи транспортних засобів тощо.
Особливості Ultralytics YOLO
Виявлення об'єктів
Може розпізнавати об'єкти та знаходити їх на зображеннях або відео.
Сегментація зображень
Розділяє об'єкти від їхнього фону на рівні пікселів.
Оцінка встановлення
Визначає положення тіла та ключові точки.
Класифікація зображень
Дає зображенням позначки на основі їхнього вмісту.
Навчання на замовлення моделей
Навчає моделі, використовуючи ваші власні набори даних зображень.
Експорт моделі
Експортує навчені моделі у формати для різних платформ та апаратного забезпечення.
Обробка в режимі реального часу
Швидко аналізує відеопотоки для програм, яким потрібні швидкі результати.
Навчання та розгортання хмарних технологій
Надає хмарні інструменти для навчання, керування та розгортання моделей.
Варіанти використання ультралітиків YOLO
Трафік
Рахує автомобілі та виявляє транспортні засоби на дорогах.
Фабрики
Знаходить пошкоджені або браковані товари.
Магазини
Перевіряє товари на полицях.
Охорона здоров'я
Допомагає дослідникам вивчати медичні зображення.
Робототехніка
Допомагає роботам знаходити та розпізнавати об'єкти.
Безпека
Виявляє людей та об'єкти на записах з камери.
Фермерство
Визначає культури, бур'яни та проблеми з рослинами.
Як використовувати Ультралітик YOLO?
Створити обліковий запис
Відвідайте веб-сайт Ultralytics та зареєструйтесь.
Виберіть модель
Виберіть модель YOLO, яка відповідає вашому проєкту.
Завантажити зображення
Підготуйте та позначте свої зображення, якщо хочете навчити власну модель.
Навчання моделі
Використовуйте платформу або інструменти Python, щоб навчити його, що розпізнавати.
Перевірте результати
Запустіть модель на нових зображеннях або відео, щоб перевірити її точність.
Розгорніть модель
Експортуйте його та інтегруйте у свою програму.
Що нам подобається в Ultralytics YOLO
Кілька завдань зору
Підтримує виявлення, сегментацію, оцінку пози та класифікацію.
Працює з користувацькими наборами даних
Можна навчати моделі на користувацьких наборах даних.
Корисні варіанти розгортання
Варіанти експорту доступні для різних середовищ розгортання.
Робочий процес навчання
Існують інструменти Python та CLI для навчання та прогнозування.
Практично для проектів з візуальним баченням у реальному часі
Має легкі моделі для завдань зору в режимі реального часу.
Що нам не подобається в Ultralytics YOLO
Обмежувальне ліцензування
Ліцензування AGPL може не підходити для комерційних проектів із закритим кодом.
Залежність від якості даних
Погано марковані навчальні дані знижують точність виявлення.
Дрібні або частково приховані предмети
Крихітні або сильно затемнені об'єкти можна пропустити.
Немає гарантії ідентичних результатів
Експортовані моделі можуть потребувати додаткового тестування на точність та сумісність.
Не повноцінна система зору
Створення повноцінного застосунку для машинного зору вимагає додаткової інтеграції.
Тарифні плани Ultralytics YOLO

Безкоштовно: 0 доларів США/місяць
- Одноразові кредити на суму 25 доларів.
- 100 ГБ пам’яті та 10 ГБ на завантаження.
- 100 моделей.
- 3 одночасні навчальні завдання з хмарних технологій.
- 3 хмарних розгортання.
- Необмежена кількість публічних/приватних проектів та наборів даних.
- Експорт моделі у всі 22 формати.
- Керівництво, SAM 3, розумні анотації YOLO SAM.
- 24 типи хмарних графічних процесорів, включаючи 5090, H100 та H200.
- Підтримка громади.
Професійний: $29/місяць
- 30 доларів США на місяць у кредитах.
- 500 ГБ пам’яті та 20 ГБ на завантаження.
- Набори даних Google Cloud Storage, Amazon S3 та Azure Blob Storage.
- 500 моделей.
- 10 одночасних навчальних завдань з хмарних технологій.
- 10 хмарних розгортань.
- Командна співпраця до 5 учасників.
- 28 типів хмарних графічних процесорів, включаючи B200 та B300.
- Пріоритетна підтримка графічних процесорів.
Підприємство: Індивідуальне ціноутворення
- Користувацькі кредити.
- Необмежений обсяг сховища, моделей та розгортань.
- Необмежена кількість одночасних завдань навчання у хмарі.
- Місткість команди на замовлення.
- Спеціальний адаптаційний процес та підтримка.
- Єдиний вхід/SAML для підприємств.
- Доступність локальних даних та обчислень.
- Індивідуальні угоди про рівень обслуговування (SLA) для відповідності SOC 2, ISO 27001 та GDPR.
Найчастіші запитання про Ultralytics YOLO
Чи є Ultralytics YOLO безкоштовним?
Так, він пропонує безкоштовний план та платні опції.
Чи можуть новачки використовувати Ultralytics YOLO?
Так, але деякі знання кодування допомагають із навчанням та налаштуванням.
Чи може Ultralytics YOLO виявляти користувацькі об'єкти?
Так, ви можете навчити його, використовуючи власні зображення.
Чи працює Ultralytics YOLO в режимі реального часу?
Так, він може швидко виявляти об'єкти на відео в реальному часі.
Що означає абревіатура YOLO?
YOLO розшифровується як «Ти дивишся тільки один раз».
Висновок
Якщо ви працюєте над продуктом машинного навчання для виявлення об'єктів, де важливо швидко та з високою точністю виявляти конкретні цілі, наприклад, шляхом пошуку дефектів на зображеннях продуктів або розпізнавання транспортних засобів у русі, Ultralytics YOLO — гарний вибір.
Він достатньо гнучкий, щоб навчати власні моделі. Перш ніж вибрати план, варто з'ясувати, який рівень навчання та хмарного сховища знадобиться для вашого проекту. Також, можливо, вам варто перевірити умови ліцензії, якщо ви плануєте інтегрувати його в комерційний продукт.