Media DNA est une empreinte numérique unique, généralement présentée sous la forme d'une chaîne binaire, utilisée pour identifier de manière unique un contenu multimédia. Vous pouvez utiliser le service Media DNA pour extraire et comparer les caractéristiques d'empreinte des vidéos, images et fichiers audio afin de résoudre des problèmes tels que la détection de vidéos en double et le traçage de segments vidéo vers leurs sources. Cette solution s'applique à des scénarios tels que l'identification du contenu original, la vérification des doublons vidéo, l'examen rapide du contenu, le partage des revenus publicitaires et le traçage de la source des vidéos.
Scénarios
Identification du contenu original : identifie avec précision si une vidéo est originale, modifiée ou recréée par des médias sociaux. Cela fournit un support technique pour la protection des droits d'auteur et contribue à bâtir un écosystème vidéo sain où les droits des producteurs de vidéos et des plateformes de vidéos courtes sont protégés.
Identification des vidéos en double : créez une bibliothèque d'empreintes multimédias pour comparer les empreintes vidéo avec celles de la bibliothèque. Cela permet d'identifier les vidéos et les clips en double. Cela évite que des vidéos identiques ou similaires excessives ne soient proposées aux utilisateurs, ce qui pourrait nuire à l'expérience utilisateur lors de la diffusion de contenu et des recommandations personnalisées.
Examen rapide du contenu : maintenez une bibliothèque de vidéos interdites ou une liste noire personnalisée pour comparer rapidement les empreintes DNA des nouvelles vidéos et déterminer si elles contiennent du contenu interdit. Par rapport aux méthodes d'examen traditionnelles, cette approche améliore l'efficacité de l'examen de grands volumes de vidéos, garantit la précision et réduit les coûts d'examen.
-
Partage des revenus publicitaires : utilisez la technologie DNA vidéo pour récupérer les publicités depuis la bibliothèque de partage des revenus et surveiller et identifier des publicités spécifiques. Cela facilite le partage des revenus publicitaires en temps réel et offre une méthode plus simple pour spécifier le moment et la fréquence de diffusion des publicités. Cela crée plus de valeur pour les producteurs de publicités et les plateformes publicitaires.
RemarqueMedia DNA prend actuellement uniquement en charge la détection du contenu publicitaire connu dans la bibliothèque DNA. Il ne peut pas détecter le contenu publicitaire qui n'a pas été ajouté à la bibliothèque. Pour détecter les publicités, vous devez d'abord télécharger les supports publicitaires dans la bibliothèque DNA.
Présentation des fonctionnalités
Limites
La fonctionnalité Media DNA est actuellement disponible dans les régions Chine (Pékin), Chine (Shanghai), Chine (Hangzhou) et Singapour. Les autres régions ne sont pas prises en charge. Les fonctionnalités liées au DNA texte sont actuellement prises en charge uniquement dans la région Chine (Shanghai).
Préparatifs
Effectuez les opérations suivantes avant de créer une tâche d'empreinte multimédia :
Appelez l'opération CreateDNADB selon vos besoins pour créer une bibliothèque DNA.
Téléchargez les ressources : téléchargez les ressources multimédias à traiter vers OSS ou la bibliothèque multimédia.
Configurez les rappels (facultatif) : recevez des rappels lorsque les tâches sont terminées pour consulter les détails des tâches. Pour plus d'informations, consultez Configurer les rappels.
Soumettre des tâches Media DNA via OpenAPI
-
Créez une bibliothèque Media DNA.
Soumettez une tâche pour créer une bibliothèque Media DNA. Le système renvoie les informations relatives à la nouvelle bibliothèque DNA. Une fois la bibliothèque DNA créée, son statut passe à actif. Lors de la soumission de la tâche, fournissez l'UID de votre compte Alibaba Cloud. Après la création de la bibliothèque d'empreintes multimédias, liez l'UID de votre compte Alibaba Cloud à la bibliothèque d'empreintes multimédias. Pour plus d'informations, consultez CreateDNADB.
RemarqueUne bibliothèque Media DNA sert à enregistrer et stocker les empreintes Media DNA. Le service Media DNA prend en charge les fonctionnalités suivantes :
Création de bibliothèques Media DNA par utilisateur (UID).
Création de plusieurs bibliothèques Media DNA pour différents scénarios métier pour le même utilisateur (UID).
-
Soumettez une tâche Media DNA.
L'opération SubmitDNAJob prend en charge le traitement des vidéos en temps réel, incrémentielles et existantes. Vous pouvez utiliser cette opération pour soumettre des tâches de traitement DNA pour divers types de médias.
Pour les tâches DNA vidéo, si vous disposez de moins de 2 000 heures de vidéos, vous pouvez soumettre directement les tâches via l'opération SubmitDNAJob. Si vous possédez un grand nombre de vidéos de base, soumettez un ticket pour demander les ressources correspondantes.
RemarqueLe téléchargement d'une vidéo vers OSS ou la bibliothèque multimédia ne génère pas automatiquement une empreinte DNA. Vous devez soumettre séparément une tâche Media DNA pour que le système génère une empreinte DNA pour la vidéo. Pour obtenir les informations DNA générées, appelez l'opération QueryDNAJobList pour interroger le résultat de la tâche DNA correspondant à la vidéo.
-
Interrogez les résultats du traitement.
Interrogez les résultats des tâches via l'API : vous pouvez utiliser QueryDNAJobList.
Interrogez les résultats des tâches via les rappels : consultez Définir les événements de rappel.
-
Les résultats du traitement contiennent les principales informations suivantes.
Indique si la tâche a trouvé des médias en double.
Si des médias en double sont trouvés, le système affiche les informations relatives aux médias en double.
Le degré de duplication du média (le degré de duplication est une valeur comprise entre 0 et 1).