Utilizzo degli eventi video in streaming - Amazon Rekognition

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo degli eventi video in streaming

È possibile utilizzare Video Amazon Rekognition per rilevare e riconoscere i volti o gli oggetti in un video in streaming. Video Amazon Rekognition usa Flusso di video Amazon Kinesis per ricevere e processare un flusso video. Crea un elaboratore di flussi con parametri che mostrano gli elementi da rilevare dal flusso video. Rekognition invia i risultati del rilevamento delle etichette dagli eventi video in streaming come notifiche Amazon e SNS Amazon S3. Rekognition invia i risultati della ricerca del volto in un flusso di dati Kinesis.

I processori di stream Face Search utilizzano FaceSearchSettings per cercare volti da una raccolta. Per ulteriori informazioni su come implementare i processori di stream Face Search per analizzare i volti nei video in streaming, consultaRicerca di volti in una raccolta in streaming video.

Gli stream processor di rilevamento delle etichette ConnectedHomeSettings vengono utilizzati per cercare persone, pacchi e animali domestici negli eventi video in streaming. Per ulteriori informazioni su come implementare gli elaboratori di flussi di rilevamento di tag, consultaRilevamento delle etichette negli eventi video in streaming.

Panoramica delle operazioni del processore di streaming Video Amazon Rekognition

Per iniziare ad analizzare un video in streaming, avviare un elaboratore di flussi Video Amazon Rekognition e riprodurre il video in streaming in Video Amazon Rekognition. Un elaboratore di flussi Video Amazon Rekognition consente di avviare, arrestare e gestire elaboratori di flussi. È possibile creare uno stream processor chiamando. CreateStreamProcessor I parametri di richiesta per la creazione di un processore di stream di ricerca facciale includono Amazon Resource Names (ARNs) per il flusso video Kinesis, il flusso di dati Kinesis e l'identificatore per la raccolta utilizzato per riconoscere i volti nel video in streaming. I parametri di richiesta per la creazione di un processore di flusso di monitoraggio della sicurezza includono Amazon Resource Names (ARNs) per il flusso video Kinesis e l'SNSargomento Amazon, i tipi di oggetti che desideri rilevare nel flusso video e le informazioni per un bucket Amazon S3 per i risultati di output. Includi inoltre il nome specificato per l'elaboratore di flussi.

Puoi iniziare l'elaborazione di un video chiamando l'operazione. StartStreamProcessor Per ottenere informazioni sullo stato di uno stream processor, chiamate DescribeStreamProcessor. Altre operazioni che puoi TagResourceeseguire sono l'etichettatura di uno stream processor e DeleteStreamProcessorl'eliminazione di uno stream processor. Se utilizzi uno stream processor per la ricerca di volti, puoi anche StopStreamProcessorutilizzarlo per arrestare uno stream processor. Per ottenere un elenco degli stream processor presenti nel tuo account, chiama ListStreamProcessors.

In seguito all'avvio dell'elaboratore di flussi, eseguire in streaming il video in Amazon Rekognition per video attraverso il flusso video Kinesis specificato in CreateStreamProcessor. È possibile utilizzare l'operazione Kinesis SDK PutMediaVideo Streams per inviare video nel flusso video Kinesis. Per un esempio, vedi Esempio. PutMedia API

Per informazioni su come la tua applicazione può utilizzare i risultati dell'analisi di Video Amazon Rekognition da uno stream processor di ricerca facciale, consulta Lettura dei risultati delle analisi di video in streaming.