Ultralytics YOLO27:
Компьютерное зрение на базе ИИ

Ultralytics заняла 5-е место в отчёте GitHub Octoverse 2024

Присоединяйся к нам, чтобы узнать о важной вехе для AI с открытым исходным кодом: Ultralytics заняла 5-е место в Octoverse 2024 от GitHub благодаря своим моделям YOLO и глобальному сообществу разработчиков.

ABAbirami Vina8 min read
Ultralytics заняла 5-е место в отчёте GitHub Octoverse 2024

Мы рады поделиться важной вехой для Ultralytics и нашего сообщества в области компьютерного зрения с использованием AI. В отчёте GitHub Octoverse 2024 наш репозиторий с открытым исходным кодом занял 5-е место в мире среди всех проектов с открытым исходным кодом и публичных проектов, привлекших больше всего новых участников.

Это признание ставит нас в один ряд с такими значимыми проектами, как VS Code от Microsoft, Flutter и LangChain, и выше некоторых крупнейших и наиболее влиятельных технологических организаций. Это больше, чем просто повод для гордости: такое достижение ярко отражает доверие глобального сообщества разработчиков к нашим инструментам, миссии и видению.

Ultralytics занимает 5-е место в отчёте GitHub Octoverse 2024

Рис. 1. Ultralytics занимает 5-е место в отчёте GitHub Octoverse 2024.

Ultralytics всегда стремилась создавать AI мирового уровня, открытый, доступный и ориентированный на реальные потребности. От моделей Ultralytics YOLO до наших рабочих процессов обучения, документации и инструментов развёртывания — каждый аспект Ultralytics формируется сообществом участников, в которое входят студенты, исследователи, стартапы и разработчики со всего мира. Эта веха подтверждает правильность нашего подхода к AI и компьютерному зрению, в центре которого находится сообщество, и вдохновляет нас продолжать повышать планку.

В этой статье мы подробнее рассмотрим, почему эта веха важна — не только для Ultralytics и нашего сообщества, но и для будущего AI с открытым исходным кодом и компьютерного зрения.

Как новые участники Ultralytics отражают более масштабную историю#

То, что Ultralytics становится одним из ведущих направлений GitHub с открытым исходным кодом для новых участников, — это не просто впечатляющее достижение, а прямое отражение нашей миссии. Мы стремимся сделать AI не только передовым, но также открытым, понятным и доступным для разработчиков повсюду.

Согласно отчёту GitHub Octoverse 2024, в прошлом году более 1,4 миллиона разработчиков впервые внесли вклад в проекты с открытым исходным кодом. Этот всплеск — не просто тенденция, а важный сигнал.

Общее количество публичных вкладов на GitHub с 2021 по 2024 год

Рис. 2. Общее количество публичных вкладов на GitHub (2021–2024).

Первые вклады — один из наиболее явных показателей доверия, удобства использования и реального влияния сообщества. Когда разработчики выбирают Ultralytics для своего первого шага, это означает, что они воспринимают нашу экосистему как место, где можно разобраться, внести свой вклад и развиваться.

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

Это напоминает нам, что открытые инновации масштабируются не потому, что они быстрые или эффектные, а потому, что ими делятся. Проще говоря, движущая сила нашего развития — растущее глобальное сообщество, которое создаёт будущее вместе.

Более подробный взгляд на всплеск AI#

Теперь давай отступим на шаг и посмотрим, как более масштабные тенденции в AI и проектах с открытым исходным кодом формируют активность разработчиков и какое место Ultralytics занимает в этой картине.

Бум AI начал постепенно набирать обороты в конце 2010-х годов, но в последние годы он стал заметнее, чем когда-либо, и меняет подход разработчиков к созданию продуктов. Только в 2024 году GitHub зафиксировал рост числа проектов в области генеративного AI на 98% год к году и почти 1 миллиард вкладов в публичные репозитории и репозитории с открытым исходным кодом. Эти цифры показывают значительный сдвиг в том, как глобальные сообщества экспериментируют, выпускают и масштабируют программное обеспечение.

В центре этого движения находится Python. В 2024 году он официально стал самым используемым языком программирования на GitHub, впервые более чем за десятилетие опередив JavaScript — язык, традиционно применяемый для создания веб-сайтов и веб-приложений. Это изменение связано с растущим влиянием таких областей, как машинное обучение, наука о данных и AI, где Python является языком по умолчанию для многих разработчиков и исследователей.

Python был самым используемым языком программирования в 2024 году

Рис. 3. Python был самым используемым языком программирования в 2024 году.

Например, Jupyter Notebooks — инструмент, который обычно используют для написания и запуска кода на Python вместе с визуализацией данных и пояснениями, — продемонстрировал рост использования на 92%. Этот рост напрямую связан с тем, что практические эксперименты, анализ данных и разработка моделей AI стали важной частью современных рабочих процессов создания ПО не только в исследованиях, но и в производственной среде.

Где Ultralytics встречается с глобальным всплеском AI#

Для Ultralytics эта тенденция тесно связана с тем, как создаёт продукты наше сообщество. Модели Ultralytics YOLO с открытым исходным кодом находятся на пересечении доступности AI и практической пользы. От периферийных устройств в умных городах до систем компьютерного зрения в робототехнике и производстве — разработчики по всему миру выбирают наши инструменты не только за производительность, но и за их понятность, адаптируемость к различным потребностям и ориентацию на надёжность.

По мере расширения глобальной экосистемы разработчиков мы каждый день видим новых участников, варианты применения и инновации. Студенты, экспериментирующие в Jupyter Notebooks, команды, интегрирующие YOLO в производственные системы, и новые участники, изучающие AI с открытым исходным кодом, — все они вносят коллективный вклад в переосмысление того, как создаются и используются инструменты компьютерного зрения.

Влияние сообщества Ultralytics на GitHub#

Теперь, когда мы рассмотрели недавний рост числа проектов в области AI, давай обсудим значительный вклад сообщества Ultralytics на GitHub.

С первого дня Ultralytics развивалась открыто, формируясь благодаря бесценным отзывам, вкладу и сотрудничеству разработчиков со всего мира. То, что начиналось как видение нашего основателя и генерального директора Гленна Йохера, превратилось в активное глобальное сообщество.

Мы хотим от всей души поблагодарить каждого, кто был частью этого пути, — тех, кто вносил код, делился отзывами, тестировал функции или ставил звезду на GitHub. Без тебя Ultralytics не была бы такой, какая она есть сегодня.

Как говорит Гленн Йохер: «AI с открытым исходным кодом с самого начала был основой Ultralytics. Каждый вклад помогает нам расширять границы AI, и вместе мы создаём нечто действительно способное изменить мир».

Вот краткий обзор влияния сообщества Ultralytics на GitHub:

  • Звёзды Ultralytics на GitHub: 100K звёзд
  • 85 миллионов загрузок Pip
  • 3 млн моделей обучаются ежедневно с использованием пакета Ultralytics для pip.

В конечном счёте каждый вклад в сообщество AI с открытым исходным кодом способствует росту и укрепляет глобальное сотрудничество. Это крайне важно для Ultralytics и является частью более масштабного движения в поддержку AI с открытым исходным кодом по всему миру.

Интересно, что исследование GitHub Open Source Survey 2024 показывает: пространство открытого исходного кода становится всё более разнообразным — теперь 30% респондентов относят себя к меньшинствам, что на 43% больше по сравнению с предыдущим исследованием. По мере дальнейшего расширения глобального сообщества разработчиков это разнообразие, как ожидается, будет расти ещё сильнее, особенно в быстро развивающихся регионах, таких как Индия, которая движется к тому, чтобы к 2028 году стать крупнейшим сообществом разработчиков, а также Бразилия и Нигерия.

Более широкое глобальное участие в технологическом пространстве с открытым исходным кодом

Рис. 4. Мы наблюдаем более широкое глобальное участие в технологическом пространстве с открытым исходным кодом.

От открытого исходного кода к реальным вариантам применения с Ultralytics YOLO#

Иногда бывает сложно представить влияние чисел на реальный мир. Однако если посмотреть, как модели Ultralytics YOLO применяются в различных отраслях, влияние AI с открытым исходным кодом становится очевидным.

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

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

Последние достижения в области компьютерного зрения, включая улучшения от Ultralytics YOLOv8 до Ultralytics YOLO11, демонстрируют, насколько далеко продвинулась эта технология. YOLO11, в частности, обеспечивает более быструю обработку и высокую точность, что делает его ещё эффективнее для таких задач, как обнаружение объектов в реальном времени.

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

Ultralytics YOLO11 используется для мониторинга дорожного движения

Рис. 5. Ultralytics YOLO11 используется для мониторинга дорожного движения.

Основные выводы#

Пятое место Ultralytics в отчёте GitHub Octoverse 2024 по числу привлечённых новых участников — важная веха, отражающая растущий интерес к AI с открытым исходным кодом. Это признание, наряду с реальными вариантами применения наших моделей — от охраны дикой природы и систем безопасности до умных городов, — показывает, насколько широко внедряется компьютерное зрение.

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

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

Изучи наш репозиторий на GitHub, чтобы принять участие, ознакомься с вариантами лицензирования для использования решений в области компьютерного зрения и узнай, как модели YOLO влияют на реальные задачи в таких областях, как AI в сельском хозяйстве и AI в области компьютерного зрения для здравоохранения.

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

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

Давай вместе создавать будущее AI!

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