YOLO Vision 2026:
Ultralytics YOLO

Как работает размытие в YOLOv8 и его применение в реальном времени

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

ABAbirami Vina4 min read
Размытие объектов с помощью Ultralytics YOLOv8 для защиты конфиденциальности

Технологии искусственного интеллекта, такие как computer vision, быстро внедряются в our daily lives. Например, большинство security cameras, следящих за тобой в retail store или smart home devices, созданы с использованием ИИ. Хотя эти достижения приносят много пользы, они также поднимают важные вопросы о конфиденциальности и о том, how our personal data is protected. По мере того как эти системы становятся умнее, растет потребность в защите конфиденциальной информации — например, лиц людей или номерных знаков — от неправомерного использования или утечки.

Интересно, что сам ИИ и computer vision могут предложить решения для таких ситуаций. Используя computer vision models вроде Ultralytics YOLOv8, мы можем обнаруживать и размывать конфиденциальную информацию на изображениях или видео. Blurring objects in images using YOLOv8 помогает защитить частную жизнь людей и обеспечивает соблюдение законов о защите данных и ethical standards. В этой статье мы рассмотрим, как применять YOLOv8 для размытия объектов на изображениях, различные сценарии такого размытия, а также его плюсы и минусы.

Using Ultralytics YOLOv8 to blur people in an image

Рис. 1. Использование Ultralytics YOLOv8 для размытия людей на изображении.

Понимание важности размытия#

Blurring objects in images — это простой способ скрыть определенные детали на картинке, сохранив видимость общей сцены. Это похоже на наложение мягкого фильтра на конкретные элементы, чтобы важную информацию нельзя было легко распознать. Размытие особенно полезно, когда нужно защитить чью-то конфиденциальность, но при этом требуется сохранить общее изображение для контекста. Благодаря функции object detection в YOLOv8 модель может быстро находить такие конфиденциальные объекты и размывать их, скрывая без ущерба для остальной части изображения.

Using Ultralytics YOLOv8 to blur sheep in an image

Рис. 2. Использование Ultralytics YOLOv8 для размытия овец на изображении.

По мере роста озабоченности вопросами data privacy размытие с поддержкой ИИ становится мощным инструментом. Законы вроде GDPR (General Data Protection Regulation) требуют от организаций защищать личные данные. Любая идентифицирующая информация должна быть анонимизирована или псевдонимизирована перед передачей изображений или видео. YOLOv8 помогает в этом, быстро обнаруживая и размывая такие объекты, как данные банковских счетов в documents.

Одно из преимуществ YOLOv8 заключается в том, что она работает в реальном времени. Это отличное решение для камер видеонаблюдения или live streams, где конфиденциальность нужно защищать «на лету». Размывая только то, что необходимо, YOLOv8 гарантирует безопасность личных данных, сохраняя остальной визуальный контент четким и полезным.

Как работает размытие с помощью YOLOv8#

YOLOv8 делает размытие простым с помощью object detection и image processing techniques. В то время как обнаружение объектов сосредоточено на идентификации и определении их местоположения на изображении, обработка изображений манипулирует ими на уровне пикселей для улучшения, трансформации или анонимизации без обязательного глубокого понимания их содержимого.

Вот пошаговый разбор того, как это работает:

  • Object detection: YOLOv8 используется для анализа изображения или кадров в видео с целью поиска конкретных объектов, таких как люди, автомобили или другие предметы. Например, можно проанализировать security camera feed для распознавания лиц, транспортных средств или даже license plates. После обнаружения объекта вокруг каждого найденного элемента создается bounding box, чтобы визуально показать его расположение на изображении.
  • Обрезка объекта: Затем область внутри bounding box вырезается. Обрезанная часть изображения содержит объект, который необходимо размыть, например, бейджи с именами на одежде.
  • Размытие объекта: После обрезки к этой области с помощью обработки изображений применяется фильтр размытия, делая объект нераспознаваемым. Уровень размытия можно регулировать в зависимости от того, какой уровень конфиденциальности тебе необходим.
  • Наложение размытого объекта: Наконец, размытая область помещается обратно на свое исходное место на изображении, в точности туда, где она была раньше. Таким образом, размываются только чувствительные части, а остальное изображение остается четким.

Применение object detection и размытия с помощью YOLOv8#

Методы object detection и размытия в computer vision имеют широкий спектр применения в различных областях. Давай рассмотрим некоторые из ключевых направлений, где они оказывают существенное влияние.

Размытие с помощью YOLOv8 для видеонаблюдения#

Размытие можно использовать в системах video surveillance для автоматического обнаружения и скрытия лиц или людей. Хотя камеры по-прежнему записывают важные кадры, конфиденциальную информацию, такую как лица проходящих мимо людей, можно размыть. Cities вроде Лондона используют эти методы для защиты частной жизни в общественных местах, одновременно записывая видео для поддержания безопасности в городе.

Аналогичным образом offices can use blurring для обеспечения конфиденциальности и соблюдения правил защиты данных. Камеры видеонаблюдения в офисах могут фиксировать лица сотрудников, компьютерные экраны или sensitive documents. Размывая определенные зоны или лица, компании сохраняют полезность записей безопасности, не нарушая частную жизнь людей и создавая более осознанную в плане конфиденциальности рабочую среду.

Blurring employees in office CCTV footage using Ultralytics YOLOv8

Рис. 3. Размытие сотрудников на записях офисного CCTV с помощью Ultralytics YOLOv8.

Размытие с помощью YOLOv8 для здравоохранения#

Что касается сферы healthcare, защита конфиденциальности пациентов является главным приоритетом. Medical images — рентгенограммы, МРТ или КТ-сканы — часто содержат личную информацию, позволяющую идентифицировать пациента, например имена или номера медицинских карт. Для соблюдения таких нормативных актов, как HIPAA (Закон о переносимости и подотчетности медицинского страхования), эту информацию необходимо удалять или анонимизировать. Методы размытия помогают скрыть данные пациента.

В 2019 году study показало, что из-за отсутствия надлежащей безопасности в открытом доступе оказались более миллиарда медицинских изображений. Размытие личных данных на медицинских снимках, таких как имена или идентификационные номера, помогает больницам и исследователям безопасно делиться важными данными без ущерба для конфиденциальности. Для clinical trials и исследований требуются огромные объемы медицинских данных, что делает такие методы, как размытие, еще более важными. Автоматически обнаруживая и размывая конфиденциальную информацию, больницы могут соблюсти баланс между необходимостью обмена данными и patient privacy, способствуя advancements in healthcare без раскрытия личных сведений.

Размытие с помощью YOLOv8 для розничной безопасности#

Защита конфиденциальности клиентов в retail stores имеет важнейшее значение, особенно учитывая, что магазины собирают огромные объемы видеоданных с камер наблюдения. Пример последствий несоблюдения правил произошел в Австрии, где ритейлер был оштрафован на 4800 евро за not informing people about the surveillance cameras снаружи магазина, что является нарушением норм GDPR.

Чтобы предотвратить такие нарушения, ритейлеры могут использовать размытие на основе computer vision для скрытия лиц клиентов, номерных знаков или чувствительной информации на чеках. Системы computer vision могут мгновенно размывать лица клиентов в потоках камер, обеспечивая конфиденциальность и сохраняя функции безопасности, такие как предотвращение краж. Автоматизация этого процесса помогает укрепить доверие клиентов, демонстрируя приверженность защите частной жизни.

An example of blurring customer faces in retail stores using Ultralytics YOLOv8

Рис. 4. Пример размытия лиц клиентов в розничных магазинах с помощью Ultralytics YOLOv8.

Размытие с помощью YOLOv8 для анонимизации данных#

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

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

Automated blurring of traffic using Ultralytics YOLOv8

Рис. 5. Автоматизированное размытие трафика с помощью Ultralytics YOLOv8.

Проблемы и ограничения размытия в YOLOv8#

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

Еще одно ограничение — объем computing power, необходимый для обработки в реальном времени. Более крупные модели, такие как YOLOv8x, могут требовать больше ресурсов. На менее мощных системах это может вызывать задержки, затрудняя мгновенное размытие объектов. Для бизнеса, зависящего от живого видео (например, систем видеонаблюдения), это способно замедлить работу и ухудшить performance.

Сосредоточенность на конфиденциальности через размытие#

По мере развития технологий защита персональных данных и соблюдение правил конфиденциальности становятся важнее, чем когда-либо. Размытие объектов на изображениях с помощью YOLOv8 предлагает практическое решение, автоматически обнаруживая и скрывая чувствительную информацию, что делает его ценным инструментом для приложений, ориентированных на приватность в таких сферах, как видеонаблюдение, здравоохранение и розничная торговля. Это позволяет найти баланс между защитой частной жизни и сохранением полезности данных для анализа и принятия решений. Используя эти методы, организации могут оставаться в соответствии с требованиями, извлекая при этом выгоду из современных технологий, основанных на данных.

Оставайся на связи с our community, чтобы узнать больше! Посети наш GitHub repository, чтобы изучить инновационные решения в сфере ИИ для таких отраслей, как manufacturing и healthcare. 🚀

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

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

Давай строить будущее ИИ вместе!

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