SYSTEM AND METHODS FOR INTERACTIVE FILTERS IN LIVE STREAMING MULTIMEDIA
This present disclosure describes a system and methods for interactive filters in live streaming multimedia. At least one method includes a user playing video games on a computer, using streaming software to combine all or part of their computer session with their local camera feed, using streaming...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This present disclosure describes a system and methods for interactive filters in live streaming multimedia. At least one method includes a user playing video games on a computer, using streaming software to combine all or part of their computer session with their local camera feed, using streaming software to encode and stream the encoded video to one or more streaming services, streaming services displaying the video stream to one or more viewers, said viewers interacting with the video via the streaming service, the user's streaming software retrieving data about viewer interactions, the streaming software using a computer vision algorithm to detect the position of an object in the user's camera feed, such as the user's face or hands, the streaming software retrieving animation code, the streaming software using the detected position of the detected object to generate a graphical image that aligns with and follows the detected object in the local camera feed, the streaming software adding the graphical image to the video stream in direct response to viewer interactions, and said graphical image being inserted into the video stream prior to the video being published for viewers to consume by the streaming service.
La présente invention concerne un système et des procédés pour des filtres interactifs dans du contenu multimédia diffusé en continu en direct. Au moins un procédé consiste à jouer, par un utilisateur, à des jeux vidéo sur un ordinateur, utiliser un logiciel de diffusion en continu pour combiner tout ou partie de sa session d'ordinateur avec son flux de caméra locale, utiliser un logiciel de diffusion en continu pour encoder et diffuser en continu la vidéo encodée sur un ou plusieurs services de diffusion en continu, afficher, par des services de diffusion en continu, le flux de vidéo pour un ou plusieurs spectateurs, lesdits spectateurs interagissant avec la vidéo par l'intermédiaire du service de diffusion en continu, récupérer, par le logiciel de diffusion en continu de l'utilisateur, des données concernant des interactions de spectateur, le logiciel de diffusion en continu utilisant un algorithme de vision artificielle pour détecter la position d'un objet dans le flux de la caméra de l'utilisateur, tel que le visage ou les mains de l'utilisateur, récupérer, par le logiciel de diffusion en continu, le code d'animation, utiliser, par le logiciel de diffusion en continu, la position détectée de l'objet détecté pour produire une image graphique |
---|