Amazon Kinesis Video Streams

Захват, обработка и хранение видеопотоков для анализа и машинного обучения

Сервис Amazon Kinesis Video Streams обеспечивают простую и безопасную потоковую передачу видео с подключенных устройств в AWS для анализа, машинного обучения (ML) и других видов обработки. Kinesis Video Streams автоматически выделяет и эластично масштабирует инфраструктуру, используемую для приема потоковых видеоданных с миллионов устройств. Сервис также надежно хранит, шифрует, индексирует данные видеопотоков и позволяет получать доступ к этим данным с помощью простых в использовании API. Kinesis Video Streams позволяет быстро создавать приложения компьютерного зрения и машинного обучения посредством интеграции с Amazon Rekognition Video и библиотеками для платформ машинного обучения, таких как Apache MxNet, TensorFlow и OpenCV.

Чтобы начать работу, создайте и настройте видеопоток Kinesis за несколько щелчков мышью в Консоли управления AWS. После этого можно установить на свои устройства SDK Kinesis Video Streams и начать потоковую передачу видео в AWS для анализа, обработки и хранения. При работе с Kinesis Video Streams вы платите только за то, что реально используете. Минимальные или авансовые платежи отсутствуют.

Анонс Amazon Kinesis Video Streams на AWS re:Invent 2017

Преимущества

Потоковая передача видео с миллионов периферийных устройств

Amazon Kinesis Video Streams предоставляет пакеты SDK, которые можно установить на устройствах, чтобы упростить безопасную потоковую передачу видео в AWS для хранения, анализа, машинного обучения и других видов обработки. Kinesis Video Streams может принимать данные с периферийных устройств, смартфонов, камер систем безопасности и других источников данных, таких как радары, лидары, дроны, спутники, видеорегистраторы и датчики глубины.

Простота создания приложений с поддержкой машинного зрения

Amazon Kinesis Video Streams интегрирован с Amazon Rekognition Video, что упрощает создание приложений, которые используют машинное зрение и видеоаналитику. Сервис также позволяет создавать собственные приложения, используя для обработки и анализа видеопотоков популярные платформы машинного обучения с открытым исходным кодом.

Безопасность

Amazon Kinesis Video Streams позволяет контролировать доступ к потокам с помощью AWS Identity and Access Management (IAM). Защита данных при хранении осуществляется путем автоматического шифрования данных с помощью сервиса AWS Key Management Service (KMS), а при передаче – за счет использования стандартного протокола Transport Layer Security (TLS).

Надежное хранилище с возможностью поиска

Amazon Kinesis Video Streams в качестве основного хранилища данных использует Amazon S3, так что данные хранятся долговременно и надежно. Сервис позволяет устанавливать и контролировать периоды хранения данных, содержащихся в видеопотоках. Kinesis Video Streams позволяет быстро находить и извлекать фрагменты видео на основе созданных устройством и сервисом временных меток.

Без управления инфраструктурой

Amazon Kinesis Video Streams самостоятельно управляет всей необходимой инфраструктурой. Клиентам не приходится беспокоиться о настройке и обновлении программного обеспечения, восстановлении при сбоях или масштабировании инфраструктуры по мере увеличения количества потоков и приложений-потребителей. Kinesis Video Streams выполняет все операции администрирования и обслуживания, необходимые для управления потоками, позволяя клиентам сосредоточить свои усилия на создании инновационных приложений.

Создание приложений, работающих в режиме реального времени, и приложений пакетной обработки

Amazon Kinesis Video Streams позволяет создавать приложения, работающие в режиме реального времени, которые используют данные прямых трансляций. Kinesis Video Streams также сохраняет данные, что позволяет запускать приложения для пакетной обработки.

Как работает сервис

diagram-kinesis-video-streams-how-it-works

Примеры использования

УМНЫЙ ДОМ

С помощью Amazon Kinesis Video Streams можно легко передавать в AWS видео- и аудиоматериалы с домашних устройств, оснащенных камерами, таких как видеоняни, веб-камеры и домашние системы наблюдения. Эти потоки можно использовать для создания разнообразных интеллектуальных домашних приложений, от простого воспроизведения видео до автоматического освещения, систем кондиционирования и решений по обеспечению безопасности.

Пример: мониторинг домашних животных
diagram-kinesis-video-streams-pet-monitor-use-case

УМНЫЙ ГОРОД

Во многих городах установлено большое количество видеокамер на светофорах, автостоянках, в торговых центрах и почти во всех общественных местах, при этом видео записывается круглосуточно. Amazon Kinesis Video Streams можно использовать для безопасного и экономичного приема, хранения и анализа этого огромного объема видеоданных. Это позволит решать проблемы с трафиком, предотвращать преступления, вызывать аварийные службы и многое другое.

Пример: система предупреждения о похищении детей Amber alert
diagram-kinesis-video-streams-smart-city-use-case

АВТОМАТИЗАЦИЯ ПРОИЗВОДСТВА

Amazon Kinesis Video Streams можно использовать для сбора разнообразных данных с временными кодами, таких как сигналы радаров и лидаров, температурные профили и данные удаленности от промышленного оборудования. Затем можно анализировать эти данные с помощью выбранных платформ машинного обучения, таких как Apache MxNet, TensorFlow или OpenCV. Такую технологию можно использовать для автоматизации таких производственных процессов, как профилактическое техническое обслуживание. Например, можно прогнозировать срок службы прокладок или клапанов и заранее планировать замену таких деталей, сокращая время простоев и количество дефектов на производственной линии.

Пример: профилактическое техническое обслуживание оборудования
diagram-kinesis-video-streams-thermal-camera-use-case

Реальные примеры использования

agentvi-logo-200x50
Облачное ПО видеоаналитики Agent Vi, предоставляемое по модели «программное обеспечение как услуга» (SaaS), предлагает различные возможности: от обнаружения нарушений безопасности и защиты в режиме реального времени до ускоренных расследований с помощью автоматизированного поиска в видеоизображениях, приложений, работающих с большими данными и т. п. С помощью Amazon Kinesis Video Streams Agent Vi расширяет свое решение для видеоаналитики, основанное на искусственном интеллекте, на любые IP-камеры, независимо от бренда. При этом не требуется установка какого-либо специального оборудования или программного обеспечения. Камеры, предварительно интегрированные с Kinesis Video Streams, могут передавать поток видео в режиме реального времени или с задержкой в AWS, где облачное программное обеспечение Agent Vi готово обрабатывать видеопотоки, используя алгоритмы анализа видео на основе глубокого обучения.
veritone-logo-200x50
Veritone Inc. (NASDAQ: VERI), ведущий поставщик решений в сфере искусственного интеллекта и когнитивных решений, предлагает мощный набор приложений, включающий более 120 лучших в своем классе когнитивных систем, включая распознавание лиц и объектов, транскрибирование, геолокацию, обнаружение эмоций и перевод с языка на язык. Veritone объединяет эти подсистемы для создания коррелированных по времени многомерных метаданных на основе линейных файлов. Чад Стилберг, генеральный директор компании Veritone, рассказывает: «Amazon Kinesis Video Streams предоставляет клиентам возможность оперативного и экономичного перемещения мультимедийных материалов в облако. Используя Amazon Kinesis Video Streams, клиенты могут легко передавать свой контент в AWS, где Veritone обрабатывает и дополняет этот контент с помощью AI в режиме, близком к режиму реального времени, и в любом масштабе. В течение нескольких секунд после приема видео Amazon Kinesis Video Streams и Veritone делают каждый кадр видео и каждую секунду аудио доступными для поиска по объектам, лицам, брендам, ключевым словам и многим другим атрибутам».
abeja-logo-200x50
ABEJA – ведущий японский поставщик решений и платформ на базе искусственного интеллекта (AI), который обеспечивает этими технологиями сотни компаний в Азии. Платформа ABEJA позволяет предприятиям розничной торговли в Японии анализировать текущие видеопотоки из проходов своих магазинов, чтобы оценивать поведение покупателей и оптимизировать качество их обслуживания в режиме реального времени. Предприятия розничной торговли используют полученные данные, к примеру, для пополнения быстро раскупаемых позиций, для проведения моментальных маркетинговых акций и распределения кассиров по кассовым терминалам в зависимости от того, сколько покупателей ждет очереди. «До того, как мы начали использовать Amazon Kinesis Video Streams, нам было сложно выполнять анализ видео в режиме реального времени, и вместо этого приходилось полагаться на анализ в пакетном режиме, результаты которого были не такими впечатляющими, – говорит Юсуке Окада, генеральный директор ABEJA. Теперь мы можем сосредоточиться на создании решения на основе глубокого обучения, на базе которого работает наша платформа искусственного интеллекта, а не беспокоиться об инфраструктуре для загрузки видео в режиме реального времени и не разбираться с особенностями видеокамер различных производителей и различных моделей». Используя Kinesis Video Streams, компания ABEJA способна увеличить скорость внедрения инноваций и использовать мощь своей платформы AI в других отраслях промышленности, включая производство и здравоохранение, где анализ видео в режиме реального времени имеет большое значение.

Публикации в блоге

Начать работу с Amazon Kinesis Video Streams

icon1

Зарегистрировать аккаунт AWS

Получите мгновенный доступ к уровню бесплатного пользования AWS.
icon2

Ознакомьтесь с руководством по началу работы

Узнайте, как использовать Kinesis Video Streams, в этом пошаговом руководстве.
icon3

Начать создание приложений с поддержкой видео

Создайте первое приложение, использующее сервис Kinesis Video Streams, с помощью этого учебного пособия.
Готовы начать работу?
Регистрация
Есть вопросы?
Свяжитесь с нами