Amazon Kinesis Video Streams
Capture, processe e armazene streams de vídeo para análises e aprendizado de máquina
O Amazon Kinesis Video Streams facilita o streaming seguro de vídeos de dispositivos conectados para a AWS, onde podem ser usados para análises, aprendizado de máquina e outros processamentos. O Kinesis Video Streams provisiona e escala de maneira elástica e automática toda a infraestrutura necessária para consumir dados de streaming de vídeo de milhões de dispositivos. Além disso, o serviço oferece armazenamento resiliente, criptografa e indexa dados de vídeo de streams e permite acessar os dados por meio de APIs fáceis de usar. O Kinesis Video Streams permite criar rapidamente aplicativos de visão por computador e aprendizado de máquina por meio da integração com o Amazon Rekognition Video e com bibliotecas de estruturas de aprendizado de máquina como Apache MxNet, TensorFlow e OpenCV.
Para começar a usar, crie e configure um Kinesis Video Stream com alguns cliques no Console de Gerenciamento da AWS. Em seguida, instale o SDK do Kinesis Video Streams nos dispositivos e inicie o streaming de dados para a AWS, onde serão analisados, processados e armazenados. Com o Kinesis Video Streams, você paga somente pelo que usar. Não há compromissos antecipados nem taxas mínimas.
Anúncio do Amazon Kinesis Video Streams na AWS re:Invent 2017
Benefícios
Streaming de vídeo de milhões de dispositivos de borda
O Amazon Kinesis Video Streams oferece SDKs que podem ser instalados em dispositivos para facilitar o streaming seguro de vídeo para a AWS, onde podem ser usados para armazenamento, análises, aprendizado de máquina e outros processamentos. O Kinesis Video Streams pode consumir dados de dispositivos de borda, smartphones e câmeras de segurança, bem como de outras fontes de dados como RADARs, LIDARs, drones, satélites, câmeras veiculares e sensores de profundidade.
Crie facilmente aplicativos com visão
O Amazon Kinesis Video Streams é integrado ao Amazon Rekognition Video, o que facilita a criação de aplicativos que aproveitam a visão por computador e as análises de vídeo. Também é possível criar aplicativos personalizados usando estruturas populares de aprendizado de máquina de código aberto para processar e analisar streams de vídeo.
Seguro
O Amazon Kinesis Video Streams permite controlar o acesso aos streams usando o AWS Identity and Access Management (IAM). O serviço ajuda a proteger os dados criptografando automaticamente os dados ociosos usando o AWS Key Management Service (KMS) e os dados em trânsito usando o protocolo padrão de mercado Transport Layer Security (TLS).
Armazenamento resiliente e pesquisável
O Amazon Kinesis Video Streams usa o Amazon S3 como datastore subjacente, o que significa que os dados são armazenados de forma resiliente e confiável. Você pode definir e controlar períodos de retenção para os dados armazenados em streams. O Kinesis Video Streams permite pesquisar e recuperar rapidamente fragmentos de vídeo de acordo com time stamps gerados pelos dispositivos e pelos serviços.
Sem infraestrutura para gerenciar
O Amazon Kinesis Video Streams gerencia toda a infraestrutura para você. Esqueça as preocupações com configuração, atualizações de software, falhas ou escalabilidade de infraestrutura à medida que o número de streams e de aplicativos consumidores cresce. O Kinesis Video Streams assume toda a administração e manutenção necessárias para gerenciar os streams. Dessa forma, você pode dedicar o seu tempo à criação de aplicativos inovadores.
Crie aplicativos em tempo real e em lotes
O Amazon Kinesis Video Streams permite criar aplicativos em tempo real que usam streams de dados ao vivo. Além disso, o Kinesis Video Streams armazena os dados para permitir a execução de aplicativos de lotes.
Como funciona
Casos de uso
RESIDÊNCIA INTELIGENTE
Com o Amazon Kinesis Video Streams, você pode fazer facilmente streaming de vídeo e áudio de dispositivos residenciais equipados com câmera como monitores de bebês, webcams e sistemas de vigilância residencial para a AWS. Esses streams podem ser usados para criar diversos aplicativos residenciais inteligentes, da simples reprodução de vídeo até iluminação inteligente, sistemas de controle climático e soluções de segurança.
CIDADE INTELIGENTE
Muitas cidades instalaram grandes números de câmeras em semáforos, estacionamentos, shoppings e praticamente em todos os locais públicos. capturando vídeo 24 horas por dia, 7 dias por semana. Você pode usar o Amazon Kinesis Video Streams para consumir, armazenar e analisar com segurança e economia esse volume massivo de ados de vídeo a fim de ajudar a resolver problemas de trânsito, combater o crime, responder a emergências e muito mais.
AUTOMAÇÃO INDUSTRIAL
Você pode usar o Amazon Kinesis Video Streams para coletar diversos dados com codificação temporal como sinais de RADAR e LIDAR, perfis de temperatura e dados detalhados de equipamentos industriais. Esses dados podem ser analisados usando sua estrutura de aprendizado de máquina favorita, incluindo Apache MxNet, TensorFlow e OpenCV, em casos de uso de automação industrial como manutenção preditiva. Por exemplo, é possível prever a vida útil de gaxeta ou válvula e programar antecipadamente a substituição das peças para reduzir o tempo de inatividade e os defeitos em uma linha de fabricação.
Estudos de caso
O software como serviço (SaaS) de análise de vídeo baseado em nuvem da Agent Vi oferece recursos que vão da detecção de incidentes de segurança em tempo real até as investigações aceleradas por meio de pesquisa automatizada de vídeo, aplicativos de big data e outros recursos.
A Agent Vi usa o Amazon Kinesis Video Streams para levar sua solução de análise de vídeo com recursos de IA a qualquer câmera IP, independentemente da marca, sem necessidade de instalação de hardware ou software dedicado. Câmeras pré-integradas ao Kinesis Video Streams podem fazer streaming de vídeo em tempo real ou logo após os fatos para a AWS, onde o software da Agent Vi baseado em nuvem processa os feeds de vídeo usando algoritmos de análise de vídeo com recursos de aprendizado profundo.
A Veritone Inc. (NASDAQ: VERI), líder no fornecimento de soluções cognitivas e de inteligência artificial (IA), combina um pacote avançado de aplicativos com mais de 120 mecanismos cognitivos de altíssima qualidade, incluindo reconhecimento facial e de objetos, transcrição, geolocalização, detecção de sentimentos e tradução. A Veritone combina esses mecanismos para processar arquivos lineares e gerar metadados multidimensionais com correlação temporal.
“O Amazon Kinesis Video Streams oferece aos clientes uma movimentação de mídia para a nuvem de forma rápida e econômica. Com o Amazon Kinesis Video Streams, os clientes podem fazer facilmente streaming de conteúdo para a AWS, onde a Veritone processa e enriquece esse conteúdo usando IA em grande escala e praticamente em tempo real. Segundos após a captura, o Amazon Kinesis Video Streams e a Veritone disponibilizam todos os quadros de vídeo e todos os segundos de áudio para pesquisas de objetos, faces, marcas, palavras-chave e outros critérios.”
– Chad Steelberg, diretor executivo da Veritone
A ABEJA é uma fornecedora japonesa líder em plataforma e soluções de IA e capacita centenas de empresas na Ásia. A plataforma da ABEJA permite que varejistas no Japão analisem feeds de vídeo ao vivo dos corredores das lojas para compreender o comportamento dos compradores e otimizar a experiência de compra em tempo real. Por exemplo, os varejistas usam os dados para reabastecer itens populares, oferecer promoções instantâneas e controlar o número de caixas disponíveis dependendo da quantidade de compradores nas filas.
“Antes do Amazon Kinesis Video Streams, era difícil executar análises de vídeo em tempo real. Em vez disso, tínhamos de confiar em análises processadas em lotes, o que reduzia o impacto dos insights. Agora, podemos nos concentrar em criar a solução de aprendizado profundo que é a base de nossa plataforma de IA, em vez de nos preocuparmos com a infraestrutura para consumo de vídeo em tempo real ou com a variedade de fabricantes e modelos de câmera.”
– Yousuke Okada, diretor executivo da ABEJA.
Publicações de blog
Build automatic analysis of body language using Amazon Kinesis Video Streams and Amazon AI Services
Ned Sahin, Runpeng Liu, Joseph Salisbury e Lillian Bu
12 de abril de 2018
Comece a usar o Amazon Kinesis Video Streams
Comece a criar aplicativos compatíveis com vídeo
Saiba mais sobre os recursos do Amazon Kinesis Video Streams