Brevet FR3050895A1 (20171103)
REVENDICATIONS1. Procédé de composition d'une représentation intermédiaire d'une séquence vidéo à partir d'au moins deux représentations de qualité différentes de ladite séquence vidéo, lesdites au moins deux représentations étant partitionnées spatialement en une pluralité de tuiles, chaque tuile étant associée à des données compressées dans ladite représentation, le procédé étant caractérisé en ce que les tuiles sont décodables indépendamment les unes des autres et en ce qu'à un instant donné les différentes représentations sont partitionnées de manière identique, le procédé comportant les étapes suivantes lorsque la séquence est en cours de restitution sur un dispositif de restitution: - Obtention (303) d'une donnée de contexte représentative de l'activité de spectateurs situés proximité du dispositif de restitution, Sélection (305), selon la donnée de contexte obtenue et au moins un critère de débit maximum de la représentation intermédiaire résultant de la composition, d'un ensemble de tuiles formant une partition de la séquence, provenant des au moins deux représentations, et - Composition (306) d'une représentation intermédiaire de la séquence vidéo à partir des données compressées associées à l'ensemble de tuiles sélectionné.\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce qu'il comprend en outre des étapes de : - Calcul du débit résultant de la représentation intermédiaire, - Vérification que le débit résultant n'excède pas un seuil prédéterminé, et - Sélection d'un nouvel ensemble de tuiles lorsque le débit résultant est supérieur au seuil prédéterminé.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que la donnée de contexte comprend une indication relative au fait qu'un nouveau spectateur 3050895 28 est à proximité du terminal, et en ce que l'étape de sélection comprend la sélection de tuiles dans la représentation de plus haute qualité pour la partie centrale de l'image.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que la donnée de contexte comprend une indication relative au fait qu'aucun spectateur n'est à 5 proximité du terminal, et en ce que l'étape de sélection comprend la sélection d'un minimum de tuiles dans la représentation de plus haute qualité.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que la donnée de contexte comprend une indication relative à un emplacement sur l'image, l'emplacement correspondant à une zone de l'écran d'un terminal observée par au 10 moins un spectateur, et en ce que l'étape de sélection comprend la sélection de tuiles dans la représentation de plus haute qualité pour la partie de l'image correspondant à l'emplacement indiqué.\n<CLM>\1\tProcédé de téléchargement d'une représentation intermédiaire sur un terminal caractérisé en ce qu'il comporte les étapes suivantes : 15 - Lecture d'une indication représentative de la capacité d'un serveur à composer une représentation intermédiaire d'une séquence vidéo, - Détermination d'une donnée de contexte représentative de l'activité de spectateurs situés proximité du dispositif de restitution, - Transmission de la donnée de contexte déterminée, et 20 - Réception d'une représentation intermédiaire composée conformément au procédé de la revendication 1 selon la donnée de contexte transmise.\n<CLM>\1\tProcédé de téléchargement d'une représentation intermédiaire selon la revendication 6 caractérisé en ce la donnée de contexte est déterminée par une analyse d'images capturées par un capteur associé au terminal. 3050895 29\n<CLM>\1\tProcédé de téléchargement d'une représentation intermédiaire selon l'une des revendications 6 ou 7 caractérisé en ce que la donnée de contexte comprend une indication relative au fait qu'un nouveau spectateur est à proximité du terminal.\n<CLM>\1\tProcédé de téléchargement d'une représentation intermédiaire selon l'une des 5 revendications 6 ou 7 caractérisé en ce que la donnée de contexte comprend une indication relative à un emplacement sur l'image, l'emplacement correspondant à une zone de l'écran du terminal observée par au moins un spectateur.\n<CLM>\1\tDispositif de composition d'une représentation intermédiaire d'une séquence vidéo à partir d'au moins deux représentations de qualité différentes de ladite séquence vidéo, 10 lesdites au moins deux représentations étant partitionnées spatialement en une pluralité de tuiles, chaque tuile étant associée à des données compressées dans ladite représentation, le dispositif étant caractérisé en ce que les tuiles sont décodables indépendamment les unes des autres et en ce qu'à un instant donné, les différentes représentations sont partitionnées de manière identique, le dispositif comprenant des 15 modules de: - Obtention d'une donnée de contexte représentative de l'activité de spectateurs situés proximité du dispositif de restitution, Sélection, selon la donnée de contexte obtenue et au moins un critère de débit maximum de la représentation intermédiaire résultant de la composition, d'un 20 ensemble de tuiles formant une partition de la séquence, provenant des au moins deux représentations, et - Composition d'une représentation intermédiaire de la séquence vidéo à partir des données compressées associées à l'ensemble de tuiles sélectionné.\n<CLM>\1\tServeur comprenant un dispositif de composition d'une représentation intermédiaire 25 d'une séquence vidéo selon la revendication\n<CLM>\1\t12. Terminal comprenant un dispositif de composition d'une représentation intermédiaire d'une séquence vidéo selon la revendication\n<CLM>\1\t3050895\n<CLM>\1\tDispositif de téléchargement d'une représentation intermédiaire caractérisé en ce qu'il comporte : une unité de lecture d'une indication représentative de la capacité d'un serveur à composer une représentation intermédiaire d'une séquence vidéo, 5 - des moyens de capture configurés pour obtenir une donnée contextuelle relative à l'activité de spectateurs à proximité d'un terminal de restitution, des moyens de communication aptes transmettre la donnée contextuelle obtenue, et à recevoir une représentation intermédiaire composée selon la donnée contextuelle conformément au procédé de la revendication\n<CLM>\1\t10\n<CLM>\1\tTerminal comprenant un dispositif de téléchargement d'une représentation intermédiaire selon la revendication\n<CLM>\1\t15. Support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de composition selon l'une quelconque des revendications 1 à 5 et/ou des instructions pour 15 l'exécution du procédé de téléchargement selon l'une quelconque des revendications 6 à 9.