À quoi sert cette solution AWS ?

La solution Content Analysis sur AWS vous permet d'effectuer une analyse automatique du contenu vidéo à l'aide d'un modèle d'application sans serveur afin de générer des informations importantes grâce aux métadonnées générées par machine learning (ML). Cette solution donne accès à de nombreux services d'intelligence artificielle AWS, que vous pouvez appliquer à vos bibliothèques multimédias, puis utiliser les informations et métadonnées pour automatiser les processus manuels. La solution comprend une interface utilisateur web pour charger vos bibliothèques de vidéos et y effectuer des recherches.

La solution Content Analysis sur AWS regroupe Amazon Rekognition, Amazon Transcribe, Amazon Translate et Amazon Comprehend pour offrir un ensemble de capacités complètes afin d'analyser le contenu vidéo d'un client. La solution est une application sur mesure basée sur le cadre de développement AWS Media Insights Engine (MIE).

Avantages

Tirer parti des services IA AWS
vide

Extrait automatiquement de précieuses métadonnées à partir de fichiers vidéo avec Amazon Rekognition, Amazon Transcribe, Amazon Translate et Amazon Comprehend.

Interaction avec une seule interface web
vide

Télécharge, analyse et parcourt immédiatement les collections de vidéos avec une interface utilisateur web simple.

Tire parti du cadre Media Insights Engine (MIE)

MIE est un cadre qui permet aux développeurs de créer facilement des applications qui transforment ou analysent des vidéos sur AWS.

Automatise les processus manuels
vide

Automatise la génération des métadonnées et d'autres processus manuels à l'aide d'une seule application. Réduit fortement le niveau d'intervention humaine nécessaire pour cataloguer les archives vidéo à des fins de recherche.

Détection et identification hautement précises

Permet une détection hautement précise de l'activité, de la scène et d'objets ; l'identification et la détection des déplacements de personnes et la reconnaissance de célébrités dans les vidéos.

Présentation de la solution AWS

Le diagramme ci-dessous présente le flux d'architecture sans serveur que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Analyse de contenu AWS | Diagramme d'architecture
 Cliquer pour agrandir

Architecture de la solution Content Analysis sur AWS

Le modèle AWS CloudFormation déploie l'infrastructure suivante :

1. Une distribution Amazon CloudFront pour servir l'application web statique d'analyse de contenu.

2. Un compartiment source web Amazon Simple Storage Service (Amazon S3) pour héberger l'application web statique.

3. Un groupe d'utilisateurs Amazon Cognito pour fournir un répertoire utilisateur.

4. Un groupe d'identités Amazon Cognito pour fournir la fédération avec AWS Identity and Access Management (IAM) à des fins d'authentification et d'autorisation sur l'interface utilisateur web.

5. Une API REST Amazon API Gateway pour permettre au plan de contrôle de servir de proxy pour les téléchargements de fichiers et d'orchestrer les opérations de flux de l'interface utilisateur web vers Amazon S3 et AWS Step Functions. Les rôles AWS IAM sont créés pour permettre le fonctionnement de l'API. 

6. Une fonction de gestionnaire d'API AWS Lambda pour prendre en charge l'API REST du plan de contrôle.

7. Des tables Amazon DynamoDB pour stocker les paramètres système, les définitions de flux, le statut des flux, l'historique d'exécution des flux et d'autres données relatives aux flux.

8. Des ressources Amazon Simple Queue Service (Amazon SQS) pour limiter le nombre total de flux à exécution simultanée à un maximum configurable.

9. Une fonction Lambda pour la vérification et l'enregistrement du statut d'exécution des flux dans DynamoDB.

10. Deux flux AWS Step Functions, consistant en des fonctions Lambda qui exécutent les tâches d'analyse multimédia dans Amazon Rekognition, Amazon Transcribe, Amazon Translate, AWS Elemental MediaConvert et Amazon Comprehend. Ces fonctions Lambda interagissent également avec le plan de données pour stocker et récupérer les objets et métadonnées multimédias générés par les tâches d'analyse multimédia.

11. Une API REST API Gateway pour la fonctionnalité CRUD dans le plan de données.

12. Une fonction de gestionnaire d'API Lambda pour prendre en charge l'API REST du plan de données.

13. Une table DynamoDB pour enregistrer les relations entre les métadonnées, les objets multimédias ainsi que les fichiers multimédias spécifiés par l'utilisateur.

14. Un compartiment Amazon S3 pour stocker les fichiers vidéo téléchargés, les résultats des métadonnées dérivés et les objets multimédias dérivés, tels que les miniatures, les fichiers audio et les fichiers vidéo transcodés.

15. Des ressources Amazon Kinesis Data Streams pour fournir à Amazon OpenSearch Service une interface pour accéder aux métadonnées multimédias via un flux de capture des données modifiées qui reflète les opérations CRUD dans la table DynamoDB.

16. Une fonction Lambda pour extraire, transformer et charger les métadonnées multimédias de la table DynamoDB vers un cluster Amazon OpenSearch Service.

17. Un cluster Amazon OpenSearch Service pour indexer les métadonnées multimédias.

Content Analysis sur AWS

Version 2.0.0
Dernière mise à jour : 10/2021
Auteur : AWS

Temps de déploiement estimé : 20 min

Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.  

Cette implémentation de solution vous a-t-elle aidé ?
Donner mon avis 
Vidéo
Résoudre les problèmes avec des solutions AWS : Analyse de contenu AWS
Blog consacré au AWS Machine Learning
Lancement des solutions AWS Media Intelligence
Nous sommes heureux d'annoncer la disponibilité des solutions AWS Media Intelligence (AWS MI), une combinaison de services qui vous permettent d'intégrer aisément l'IA à vos flux de travail de contenu multimédia.
Lire l'intégralité du billet de blog 
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus