Что такое анализ видео?

Видеоанализ включает функции, связанные с видео, такие как пространственный анализ и извлечение видео.

Пространственный анализ

Пространственный анализ визуального распознавания ИИ Azure можно использовать для обнаружения присутствия и перемещения людей в видео. Прием видеопотоков из камер, извлечение аналитических сведений и создание событий для использования другими системами. Служба может выполнять такие действия, как подсчет количества людей, входящих в пространство или меру соответствия маске лица и социальным запретам. Обрабатывая видеопотоки из физических пространств, вы сможете узнать, как они используются, и максимизировать пользу пространства для организации.

Быстро и легко опробуйте возможности пространственного анализа в браузере с помощью Vision Studio.

Подсчет людей

Эта операция подсчитывает количество людей в определенной зоне с течением времени с помощью операции PersonCount. Она создает отдельный подсчет для каждого обработанного кадра, без отслеживания перемещения людей между кадрами. С помощью этой операции можно оценить количество людей в пространстве или создать оповещение при появлении человека.

Spatial Analysis counts the number of people in the cameras field of view

Подсчет входов

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

Video frames of people moving in and out of a bordered space, with rectangles drawn around them.

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

Эта возможность анализирует, насколько хорошо люди выполняют требование соблюдения дистанции в пространстве. С помощью операции PersonDistance система автоматически выполняет калибровку, когда люди перемещаются в пространстве. Затем она определяет, когда люди нарушают определенное пороговое значение расстояния (6 футов (1,83 м) или 10 футов (3,05 м)).

Spatial Analysis visualizes social distance violation events showing lines between people showing the distance

Можно также настроить операции пространственного анализа, чтобы определять, надето ли на лицо человека что-либо, например защитная маска. Классификатор маски можно включить для операций PersonCount, PersonCrossingLine и PersonCrossingPolygon, настроив параметр ENABLE_FACE_MASK_CLASSIFIER.

Spatial Analysis classifies whether people have facemasks in an elevator

Получение видео

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

Требования к входным данным

Пространственный анализ работает на видео, удовлетворяющих следующим требованиям:

  • Видео должно быть в формате RTSP, rawvideo, MP4, FLV или MKV.
  • Видеокодек должен быть H.264, HEVC(H.265), rawvideo, VP9 или MPEG-4.

Ответственное использование технологии пространственного анализа

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

Следующие шаги