Patent WO-2023131864-A1 (WO)
Inventor: LAMBERTI TIZIANO
IPC: G06F16/683
Filed: 2022-12-30
Abstract: L'invention concerne un procédé (700) de synchronisation audio/vidéo en temps réel, comprenant les étapes suivantes : le téléversement (701), par un ordinateur électronique central, d'un contenu vidéo reçu au moyen d'une interface utilisateur fournie par l'ordinateur électronique central utilisable en ligne par un dispositif électronique local d'un utilisateur demandant un service de synchronisation audio/vidéo en temps réel, connecté de manière fonctionnelle à l'ordinateur électronique central au moyen d'un réseau de communication de données ; la fourniture (702), par l'ordinateur électronique central, du contenu vidéo téléversé vers un module de classification connecté de manière fonctionnelle à l'ordinateur électronique central et conçu pour analyser, au moyen d'algorithmes d'intelligence artificielle spécifiques, image par image, le contenu vidéo reçu de l'ordinateur électronique central et générer une pluralité d'éléments visuels trouvés dans le contenu vidéo, associer un score de confiance correspondant à chaque élément visuel ; la réception (704), par l'ordinateur électronique central, de la pluralité d'éléments visuels trouvés dans le contenu vidéo avec un score de confiance correspondant, généré par le module de classification, associé à chaque élément visuel ; la génération (705), par l'ordinateur électronique central, d'au moins une étiquette représentant le contenu vidéo à partir de la pluralité d'éléments visuels générés par le module de classification et reçues du module de classification ; la sélection (706), par l'ordinateur électronique central, d'un sous-groupe de pistes audio de ladite pluralité de pistes audio stockées dans une unité de mémoire de l'ordinateur électronique central, sur la base de ladite au moins une étiquette représentant le contenu vidéo généré par l'ordinateur électronique central, chaque piste audio de ladite pluralité de pistes audio comprenant une pluralité d'étiquettes associées à ladite piste audio, chaque piste audio de la pluralité de pistes audio étant stockée dans l'unité de mémoire par attribution d'une valeur numérique représentant un score à chaque étiquette de la pluralité respective d'étiquettes ; la recherche (707), par l'ordinateur électronique central, de la ou des étiquettes représentant le contenu vidéo généré par l'ordinateur électronique central dans chaque pluralité d'étiquettes attribuées à chaque piste audio de ladite pluralité de pistes audio, l'étape de sélection (706) étant effectuée, par l'ordinateur électronique central, pour sélectionner les pistes audio comprenant la ou les étiquettes recherchées en tant que sous-pluralité de pistes audio de ladite pluralité de pistes audio ; le tri (708), par l'ordinateur électronique central, des pistes audio sélectionnées de la sous-pluralité de pistes audio dans l'ordre décroissant sur la base du score de la ou des étiquettes recherchées attribuées à chaque piste audio ; la fourniture (709), par l'ordinateur électronique central, à l'utilisateur demandant le service pour une synchronisation audio/vidéo en temps réel du sous-groupe de pistes audio sélectionnées et triées sur la base de la pertinence par rapport au contenu vidéo téléversé ; la réception (711), en provenance de l'utilisateur, par l'ordinateur électronique central, d'une sélection d'une piste audio dudit sous-groupe de pistes audio à synchroniser avec le contenu vidéo ; la génération (712), par l'ordinateur électronique central, d'un contenu audio/vidéo comprenant le contenu vidéo téléversé synchronisé avec la piste audio sélectionnée par l'utilisateur demandant le service pour une synchronisation audio/vidéo en temps réel ; la fourniture (719), par l'ordinateur électronique central, à l'utilisateur demandant le service pour une synchronisation audio/vidéo en temps réel, du contenu audio/vidéo généré.