A method for inserting a logo into a stereo video image to generate an overlaid stereo image, the method comprising: detecting presence of stereo pictures in the video image and, when stereo pictures are detected, determining the 3D format of said stereo pictures, said 3D format being a stereo spatially multiplexed format; generating a stereo logo comprising stereo spatially multiplexed logo pictures including a representation of the logo, said stereo spatitally multiplexed logo pictures being arranged in said 3D format; and combining the stereo logo and the video image to generate the overlaid stereo image in said 3D format.
H04N 13/183 - Informations d’affichage à l’écran, p. ex. sous-titres ou menus
H04N 13/261 - Générateurs de signaux d’images avec conversion d’images monoscopiques en images stéréoscopiques
H04N 13/293 - Génération d’images stéréoscopiques mixtesGénération d’images stéréoscopiques et monoscopiques mixtes, p. ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
2.
Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information
There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus and method are described which encodes at least two views corresponding to multi-view video content using multiple slice groups. Furthermore, an apparatus and method are described for decoding at least two views corresponding to multi-view video content using multiple slice groups.
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
H04N 19/467 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression caractérisée par le caractère invisible de l’information incluse, p. ex. un filigrane
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
D21H 21/02 - Agents pour empêcher le dépôt sur les meules ou les disques des machines à papier, p. ex. contrôle de la poix ou des boues
D21H 17/00 - Matériaux non fibreux ajoutés à la pâte caractérisés par leur constitutionMatériaux d'imprégnation du papier caractérisés par leur constitution
A method and apparatus are disclosed for processing content recording requests. The method includes producing a prioritized set of recording requests from all pending recording requests, analyzing the prioritized set of requests with respect to available resources, and producing a list of content requests to be excluded from a recording schedule due to resource constraints. Content recording is performed based on results of the analysis.
H04N 5/76 - Enregistrement du signal de télévision
H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
H04N 9/79 - Traitement des signaux de télévision en couleurs en combinaison avec l'enregistrement
H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/4335 - Opérations de gestion interne, p. ex. établissement de priorité de contenu pour l'effacement dû à des restrictions d'espace de stockage
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
4.
Methods and apparatus for unified significance map coding
Methods and apparatus are provided for unified significance map coding. An apparatus includes a video encoder (400) for encoding transform coefficients for at least a portion of a picture. The transform coefficients are obtained using a plurality of transforms. One or more context sharing maps are generated for the transform coefficients based on a unified rule. The one or more context sharing maps are for providing at least one context that is shared among at least some of the transform coefficients obtained from at least two different ones of the plurality of transforms.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande
H04N 11/04 - Systèmes de télévision en couleurs utilisant la modulation par impulsions codées
H03M 7/40 - Conversion en, ou à partir de codes de longueur variable, p. ex. code Shannon-Fano, code Huffman, code Morse
H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
H04N 19/18 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un ensemble de coefficients de transformée
H04N 19/64 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée utilisant une transformée en sous-bandes, p. ex. ondelettes caractérisé par l’ordonnancement des coefficients ou des bits à transmettre
5.
Methods and apparatus for reduced complexity template matching prediction for video encoding and decoding
There are provided methods and apparatus for reduced complexity template matching prediction for video encoding and decoding. The encoding method encodes at least an image block in a picture using template matching prediction (615, 620, 640, 641, 642), wherein the template matching prediction is selectably constrained using one or more constraining criterion that reduces a complexity of performing the template matching prediction (615, 625, 640).
H04N 19/00 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques
H04N 19/523 - Estimation ou compensation du mouvement avec précision supérieure au sous-pixel
H04N 19/56 - Estimation de mouvement avec initialisation de la recherche par vecteurs, p. ex. estimation d’un bon candidat pour initier une recherche
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/103 - Sélection du mode de codage ou du mode de prédiction
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/57 - Estimation de mouvement caractérisée par une fenêtre de recherche de dimension ou de forme variables
H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
H04N 19/15 - Débit ou quantité de données codées à la sortie du codeur par contrôle de la taille réelle des données compressées au niveau de la mémoire avant de décider du stockage dans la mémoire tampon de transmission
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/573 - Compensation de mouvement avec prédiction multi-trame utilisant plusieurs trames de référence dans une direction de prédiction donnée
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/182 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un pixel
6.
Methods and apparatus for uni-prediction of self-derivation of motion estimation
Methods and apparatus are provided for uni-prediction of self-derivation of motion estimation. An apparatus includes a video encoder (300) for encoding at least a portion of a picture. The video encoder includes a self derivation motion estimator (333) for performing self derivation motion estimation for the portion. The self derivation motion estimation is used for selectively performing uni-prediction or bi-prediction for the portion based on one or more criterion.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande
H04N 11/04 - Systèmes de télévision en couleurs utilisant la modulation par impulsions codées
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
A method and apparatus are disclosed for processing content recording requests. The method includes producing a prioritized set of recording requests from all pending recording requests, analyzing the prioritized set of requests with respect to available resources, and producing a list of content requests to be excluded from a recording schedule due to resource constraints. Content recording is performed based on results of the analysis.
H04N 5/76 - Enregistrement du signal de télévision
H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
H04N 9/79 - Traitement des signaux de télévision en couleurs en combinaison avec l'enregistrement
H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/4335 - Opérations de gestion interne, p. ex. établissement de priorité de contenu pour l'effacement dû à des restrictions d'espace de stockage
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
8.
Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information
There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus (100) and method (500) are described which encodes at least two views corresponding to multi-view video content using multiple slice groups (510, 515, 520). Furthermore, an apparatus (200) and method (600) are described for decoding at least two views corresponding to multi-view video content using multiple slice groups (620).
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/467 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression caractérisée par le caractère invisible de l’information incluse, p. ex. un filigrane
D21H 21/02 - Agents pour empêcher le dépôt sur les meules ou les disques des machines à papier, p. ex. contrôle de la poix ou des boues
D21H 17/00 - Matériaux non fibreux ajoutés à la pâte caractérisés par leur constitutionMatériaux d'imprégnation du papier caractérisés par leur constitution
Robust Header Compression (ROHC) offers a way to compress packet header information for more efficient transmission of data. The compression is achieved through various confidence modes set up by the transmitter and the receiver. The Initialization and Refresh state (IR) is the first state of the compressor. This provides a complete, uncompressed context of the data that is being transmitted. In typically operation, the ROHC compressor will periodically transmit IR packets providing context information allowing the ROHC decompressor to decompress one or more packets following the IR packet. However, under certain conditions such as decompressor start-up, it is possible for the decompressor to miss an IR packet. Exemplary methods and apparatus are described in which a decompressor uses a later-received IR packet to decompress earlier packets for which the decompressor had not received context information.
Systems and low bandwidth methods to encode and broadcast a video multiplex that allows a receiving device, e.g., a set-top box, to select and decode reduced resolution stereoscopic three-dimensional video, full resolution two-dimensional video and full resolution stereoscopic three-dimensional video is provided. The systems and methods provide for receiving a data signal, the data signal including a first video signal representing a two-dimensional image at a first video resolution and a second video signal representing a three-dimensional image at a second resolution, decoding the first video signal if an output display type is a two-dimensional display type, decoding the second video signal if the output display type is a first three-dimensional display type, and decoding the first video signal and second video signal simultaneously if the output display type is a second three-dimensional display type.
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
H04N 21/4402 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
A system and method for enabling a user to display and interact with a social networking structure on a video device connected to a network enabled host device is provided. A user interface (UI) is also provided for displaying content (e.g. messages or tweets) that is output in an overlay for display on a display while program video is playing. The method provides for accessing a social networking site in response to a user input, the user input initiated while outputting a program for display, generating at least one keyword for searching the social networking site based on at least one characteristic associated with the program, retrieving content from the social networking site based the at least one keyword and outputting the retrieved content in an overlay for display simultaneous with the program.
H04N 21/4788 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p. ex. discussion en ligne
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
H04N 7/173 - Systèmes à secret analogiquesSystèmes à abonnement analogiques à deux voies, p. ex. l'abonné envoyant un signal de sélection du programme
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
12.
Apparatus and system for determining block averages for film grain simulation
The present invention provides apparatuses and systems for determining block averages in film grain simulation including determining block averages during a display process and determining block averages during a decoding process. The apparatuses and systems of the present invention exhibit different characteristics in terms of memory requirements and computational cost. More specifically, the first apparatus and system use no external memory, but require either extra reads of the blocks, or internal memory in the display pipeline, while the second apparatus and system require extra memory bandwidth and extra external memory (e.g., RAM).
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
H04N 5/775 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et un récepteur de télévision
H04N 9/87 - Régénération des signaux de télévision en couleurs
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/467 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression caractérisée par le caractère invisible de l’information incluse, p. ex. un filigrane
H04N 19/423 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés caractérisés par les dispositions des mémoires
H04N 19/85 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo
13.
Method for initiating a non-standard mode for an xDSL transmission system and residential gateway using the method
The invention defines a method for providing an xDSL broadband transmission service between a central office and a customer premises equipment which comprises the steps: initiating a handshaking procedure between the central office and the customer premises equipment, determining an xDSL transmission standard for providing the xDSL broadband transmission service, utilizing a non standard information field during the handshaking procedure to indicate a support of a non-standard mode between the central office and the customer premises equipment, and initiating the non-standard mode, in case no synchronization is established between the central office and the customer premises equipment after the handshaking procedure.
H04B 1/38 - Émetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception
H04L 5/16 - Systèmes semi-duplexCommutation duplex-simplexTransmission de signaux de rupture
H04M 11/06 - Transmission simultanée téléphonique et de données, p. ex. transmission télégraphique sur les mêmes conducteurs
H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
14.
Multiple in multiple out network coded amplify and forward relaying scheme for three node bidirectional cooperation
A method and apparatus are described including receiving a first signal including first data in a first time slot of a first channel, receiving a second signal including second data in a second time slot of a second channel, determining a first pre-coding matrix, determining a second pre-coding matrix, applying the first pre-coding matrix to the first data to produce pre-coded first data, applying the second pre-coding matrix to the second data to produce pre-coded second data, generating a third signal by combining the pre-coded first data and the pre-coded second data and transmitting the third signal on the first channel and on the second channel. Also described are a method and apparatus including transmitting a first signal, receiving a second signal including a first training sequence and decoding the second signal by removing the first training sequence and removing the first signal.
H04B 7/02 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes
H04B 7/04 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
H04B 7/06 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
H04B 7/26 - Systèmes de transmission radio, c.-à-d. utilisant un champ de rayonnement pour communication entre plusieurs postes dont au moins un est mobile
15.
Method and apparatus for performing hierarchical super-resolution of an input image
Super-resolution refers to a process of recovering the missing high-frequency details of a given low-resolution image. Known single image SR algorithms are often computationally intractable or unusable for most of the practical applications. The invention relates to a method for performing hierarchical super-resolution based on self content neighboring patches information is based on pyramidal decomposition. The intrinsic geometric property of an input LR patch neighborhood is obtained from the input LR patch and its K nearest neighbors taken from different down-scaled versions of the LR image.
H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
H04N 5/60 - Circuits de réception pour les signaux du canal son
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
H04N 21/439 - Traitement de flux audio élémentaires
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/242 - Procédés de synchronisation, p. ex. traitement de références d'horloge de programme [PCR]
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
17.
Method and device for correcting distortion errors due to accommodation effect in stereoscopic display
The invention concerns a method and a device for correcting distortion errors in a 3D content viewed by an observer on a screen. The method comprises the step of determining a rendered roundness factor (rrf) of a pinhole model projected cylinder, estimating a rendered roundness factor table depending on the defined distance of the observer to the screen and the disparity values of objects of the image, determining for the observer a disparity transform function (TD) as a function of the estimated rendered roundness factor table and modifying the object disparity values using the disparity transform so that a perceived roundness factor of one is provided.
H04N 13/128 - Ajustement de la profondeur ou de la disparité
H04N 13/122 - Raffinement de la perception 3D des images stéréoscopiques par modification du contenu des signaux d’images, p. ex. par filtrage ou par ajout d’indices monoscopiques de profondeur
Various implementations provide techniques to prevent excessive parallax, depth, or disparity from being passed through to a viewer. In one particular implementation, it is determined that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range. One or more images of the stereoscopic image pair is modified so that the depth indicator for the object is within the target range. In other implementations, a depth transition between the object and another portion of the video sequence is smoothed. In further implementations, the stereoscopic image pair is replaced with a 2D image pair that includes the object. In yet further implementations, a resulting video sequence includes (i) one or more stereoscopic image pairs having non-zero disparity and for which the depth indicator is within the target range for the entire image pair, and (ii) one or more 2D image pairs.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
A 3D model can be modeled using pattern-instance representation, wherein an instance component may be represented as transformation (for example, rotation, translation, and scaling) of a pattern. Quantization errors may be introduced when encoding rotation information, causing different vertex coordinate errors at different vertices of an instance. To efficiently compensate the vertex coordinate errors, an upper bound can be estimated for the vertex coordinate error of a vertex. Based on the upper bound, the codec decides whether the vertex coordinate error of the vertex needs to be compensated, and decides a quantization parameter for compensating the vertex coordinate error if compensation is needed. The upper bound can be estimated at both the encoder and decoder, and thus, no explicit signaling is needed to indicate whether vertex coordinate error compensation is used or to indicate the quantization parameter for the vertex coordinate error.
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
G06K 9/36 - Prétraitement de l'image, c. à d. traitement de l'information image sans se préoccuper de l'identité de l'image
H04N 19/62 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée par transformation en fréquence en trois dimensions
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/423 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés caractérisés par les dispositions des mémoires
H04N 19/523 - Estimation ou compensation du mouvement avec précision supérieure au sous-pixel
H04N 19/59 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre un sous-échantillonnage spatial ou une interpolation spatiale, p. ex. modification de la taille de l’image ou de la résolution
H04N 19/42 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/146 - Débit ou quantité de données codées à la sortie du codeur
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/80 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/152 - Débit ou quantité de données codées à la sortie du codeur par mesure de l’état de remplissage de la mémoire tampon de transmission
H04N 19/33 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p. ex. l'échelonnage dans le domaine spatial
21.
Method of, and apparatus for, controlling a wireless connection in a MIMO system using multi-sector directional antennas
A method of selecting antenna segments for transmission and/or reception in a MIMO wireless transmission system using sectorized directional antennas, includes the steps of selecting, from an initial set of ranked link antenna patterns, a link antenna pattern having the best average rank, at predetermined time intervals, successively selecting a subset of link antenna patterns having average ranks within a predetermined distance to the best average rank, determining an average link performance of the link antenna patterns selected in the preceding step, determining an average rank of the link antenna patterns, for which the average link performance has been determined in the preceding step, selecting the link antenna pattern having the best average rank, and repeating the process at the next predetermined time interval.
H04B 7/02 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes
H04B 7/04 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
H04B 7/06 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
H04B 7/08 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
22.
Method for the synchronization of 3D devices and corresponding synchronization device
transmitting a first item of synchronization information to the at least two 3D devices so as to synchronize the at least two 3D devices for the rendering of the at least one stereoscopic image.
The invention also relates to a synchronization device.
H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
The present invention concerns a slot antenna for an electronic device, e.g. a set top box. A printed circuit board (210) comprising a dielectric material (310, 320, 330, 340, 350) and electrodes (240, 360) extends into a rectangular slot (120) in the metal enclosure (110) of the device such that the electrodes are coupled with locations on opposite edges of the long dimension of the rectangular slot. The coupling may be capacitively in order to affect the level of coupling or to optimize the driving point return loss. The presence of the dielectric in the slot allows the use of a shorter slot for a given wavelength.
It is provided a method for triggering an action on a second device. It comprises the steps of obtaining audio of a multimedia content presented on a first device; comparing the obtained audio with reference audio data in a database; if finding the obtained audio exists in the database containing reference audio, determining an action corresponding to the matched reference audio; and triggering the action in the second device.
A method for processing a transport command at a local content controller to control the playback of shared content in synchrony with other, remote content controllers commences by first determining whether a received transport command originated from the local content controller or from at least one remote content controller. In the event of a locally originated transport command, the local content controller will prioritize the locally originated transport command with recently received transport commands. Thereafter, the local controller will transmit the locally originated transport command to at least one remote content controller for execution thereby if the locally originated transport command has priority. In the event of a remotely originated transport command, the local controller will prioritize the remotely originated transport command with recently received transport commands and then execute the prioritized transport commands in accordance with the latency between content controllers.
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04N 21/242 - Procédés de synchronisation, p. ex. traitement de références d'horloge de programme [PCR]
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04N 21/4788 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p. ex. discussion en ligne
26.
Apparatus and method for providing operational status for multiple communication networks
An apparatus and method for providing operational status for multiple communication networks is described. The apparatus includes a first transceiver circuit configured to communicate with first devices using a first communication network medium and including a visual indicator representing the status of communication, a second transceiver circuit configured to communicate with a plurality of second devices using a second communication network medium, and a controller determining the status of communication between the apparatus and the plurality of second devices and providing the status to the visual indicator. The method includes determining if a device is operating in a first communication network, determining if the device is operating in a second communication network, and displaying a visual indication that the device is operating in the first communication network using a visual indicator on the device, the visual indicator being shared by the first communication network and the second communication network.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
H04L 12/26 - Dispositions de surveillance; Dispositions de test
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04N 17/04 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision pour les récepteurs
27.
Method and apparatus for providing reduced resolution update mode for multi-view video coding
There are provided a method and apparatus for providing reduced resolution update mode for multi-view video coding. A video encoder includes an encoder for encoding a picture using a reduced resolution update mode. The picture is one of a set of pictures corresponding to multi-view content having different view points with respect to a same or similar scene. The picture represents one of the different view points.
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/51 - Estimation ou compensation du mouvement
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
H04N 19/59 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre un sous-échantillonnage spatial ou une interpolation spatiale, p. ex. modification de la taille de l’image ou de la résolution
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
H04N 19/80 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels
A method and apparatus for serving targeted advertising to a user via a user device are described including receiving content provided by a content provider, rendering the provided content, viewing a commercial, wherein the commercial was spliced into the content based on a default commercial selection algorithm at a commercial break, determining if the user wants to rate the commercial, accepting the user's rating of the commercial if the user wants to rate the commercial and communicating the user's rating of the commercial to the content provider.
H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
A user interface for a content distribution system is disclosed which allows a manager of an environment of TV sets to view which content is playing on individual TV sets, and to change, track and otherwise adjust the content. The invention advantageously provides these features without interfering with other TV sets' programming when another TV set is being adjusted, changes or tracked by the manager.
H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clientsProcédés réseau pour la distribution vidéo entre serveur et clients, p. ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du réseau ou réalisation d'une passerelle entre deux réseaux différents, p. ex. entre réseau IP et réseau sans fil
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
A method for providing a web page in a web server accessed by a user device, comprising: obtaining access behavior information to the web page by the user; and providing page contents and page layout adaptor of the web page to the user device so that a updated web page with an adapted page layout is generated by the user device according to the access behavior information.
It is provided a method for providing an interactive service. At the side of a device among a plurality of devices, each being assigned one of two types, the method comprises the steps of receiving a first request associated with the interactive service requesting for responses associated with the interactive service, wherein the first request includes conditional information associated with the devices; and in response to an input from a user, if said device is of a first type, sending the response; and if said device is of a second type, sending the response only if the device meets the conditional information included in the first request.
H04N 21/47 - Applications pour utilisateurs finaux
H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p. ex. établissement de priorité des requêtes de clients
H04N 21/40 - Dispositifs clients spécialement adaptés à la réception de contenu ou à l'interaction avec le contenu, p. ex. boîtier décodeur [STB]Leurs opérations
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p. ex. pour transmettre des requêtes de client à un serveur VOD
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clientsProcédés réseau pour la distribution vidéo entre serveur et clients, p. ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du réseau ou réalisation d'une passerelle entre deux réseaux différents, p. ex. entre réseau IP et réseau sans fil
32.
System and method for combining multiple communication links
This invention relates to a client device capable of receiving a multicast content through multiple communication networks, comprising at least one broadband network having a broadband bandwidth and one broadcast network for connection respectively to at least one broadband interface and one receive-only broadcast interface of the client device, wherein said client device comprises an adapter selector capable of selecting the interface to be used in order to save the broadband band-width.
H04J 3/16 - Systèmes multiplex à division de temps dans lesquels le temps attribué à chacun des canaux au cours d'un cycle de transmission est variable, p. ex. pour tenir compte de la complexité variable des signaux, pour adapter le nombre de canaux transmis
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
33.
Method and system for providing universal follow-me functionality
A method and system includes a plurality of video players and a plurality of remote control devices for implementing follow-me functionalities. Each remote control device has a unique ID and can control all the video players. The method and system receives a first control signal from a first remote control device to interrupt playback of a program by a first video player, interrupts playback of the program at the first video player, and stores the ID of the first remote control device and the status of the playback of the program. The method and system then receives a second control signal from a second remote control device to resume playback of the program at a second video player, checks the stored ID and the ID of the second remote control device, and if the two IDs are identical, resumes playback of the program at the second video player according to the status.
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
G11B 19/02 - Commande de fonctionnement, p. ex. commutation "enregistrement–reproduction"
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/432 - Opération de récupération de contenu d'un support de stockage local, p. ex. disque dur
H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
H04N 21/6587 - Paramètres de contrôle, p. ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04N 5/76 - Enregistrement du signal de télévision
34.
Device for obtaining content by choosing the transport protocol according to the available bandwidth
A device is intended to obtain content by means of at least two transport protocols having different requirements in terms of available network bandwidth. Such content is available in different versions on at least a content server and the versions correspond to different transmission binary bit rates and are subdivided into chunks adapted to be transmitted via a communication network. This device is arranged to request to said at least one server a transmission of at least one chunk according to a version of a content and according to a transport protocol, the transport protocol and the version being selectable in response to a current value of the available bandwidth of said communication network.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04L 12/801 - Commande de flux ou commande de congestion
A particular implementation forms an initial reconstructed image block from inverse quantization and inverse transform, and further refines the reconstructed image block using pixels from neighboring reconstructed blocks. The image block may be refined using a bilateral filter, whose space parameter and range parameter are adaptive to the quantization parameter. The particular implementation can be used in both encoding and decoding when reconstructing an image block. When used in encoding, the particular implementation can be used jointly with coefficient truncation, where some non-zero transform coefficients are set to zero. The number of remaining non-zero transform coefficients after coefficient truncation may be adaptive to the quantization parameter, the variance of the image block, the number of non-zero transform coefficients of the image block, and the index of the last non-zero transform coefficient in a zigzag scanning order.
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
H04N 19/103 - Sélection du mode de codage ou du mode de prédiction
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/192 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation étant itératif ou récursif
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
36.
Method for controlling bandwidth and corresponding device
The present invention concerns a device and a method at the device, the device comprising a first interface to a first network comprising an adaptive streaming server, a second interface to a second network comprising at least one adaptive streaming client device, a stream identifier for detecting at least one streaming content requested by the at least one adaptive streaming client device, the at least one streaming content being available at more than one data rate, a bandwidth manager for selecting a data rate among the more than one data rate, a scheduler for transmitting at the second interface the at least one streaming content to the at least one client device at a data rate above said selected data rate but below any higher data rate available for said streaming content.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
37.
Signal reception multi-tuner system and corresponding method
A Multi-tuner reception system includes at least a first tuner and a second tuner. The first tuner is adapted to translate a frequency of a first received signal into a first translated frequency. The first tuner includes a first local oscillator operating at a first local oscillator frequency. The second tuner is adapted to translate a frequency of a second received signal into a second translated frequency. The second tuner includes a second local oscillator operating at a second local oscillator frequency. The second local oscillator frequency is equal to a sum of the first local oscillator frequency and a continually time variable offset frequency.
H04N 7/167 - Systèmes rendant le signal de télévision inintelligible et ensuite intelligible
H04N 21/4408 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé impliquant le cryptage de flux vidéo, p. ex. re-cryptage d'un flux vidéo décrypté pour la redistribution dans un réseau domestique
H04H 20/82 - Systèmes à fils utilisant des signaux non modulés sur une porteuse
H04H 40/90 - Dispositions caractérisées par des circuits ou composants spécialement adaptés à la réception spécialement adaptés aux systèmes de radiodiffusion couverts par les groupes spécialement adaptés à la réception de la radiodiffusion par satellite
H04H 60/23 - Dispositions d'accès conditionnel aux informations radiodiffusées ou aux services relatifs à la radiodiffusion au moyen de la cryptographie, p. ex. le chiffrement, l’authentification ou la distribution de clés
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04N 7/20 - Adaptations pour la transmission sur une bande de fréquence du domaine des GHz, p. ex. par satellite
H04N 21/214 - Plate-forme spécialisée de serveur, p. ex. serveur situé dans un avion, un hôtel ou un hôpital
H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2662 - Contrôle de la complexité du flux vidéo, p. ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client
H04N 21/61 - Structure physique de réseauTraitement de signal
H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseauProcédés liés au réseau pour la distribution de vidéo entre serveur et clients, p. ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Internet entre des boîtiers décodeurs STBProtocoles de communicationAdressage
H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clientsProcédés réseau pour la distribution vidéo entre serveur et clients, p. ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du réseau ou réalisation d'une passerelle entre deux réseaux différents, p. ex. entre réseau IP et réseau sans fil
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
39.
Method for reducing the size of a stereoscopic image
In an image processing method to display a stereoscopic image on a target screen, a disparity information (200) is associated with the stereoscopic image and is adapted for the display of the stereoscopic image on an original screen, the size of the original screen being different from the size of the target screen, the stereoscopic image comprising a first image (20) and a second image (21). In order to optimize the disparity of the stereoscopic image, the method comprises selecting a part of said first image according to at least one property associated with the first image; calculating a target disparity information associated with the selected part of the image according to the viewing conditions associated with the target screen and the original disparity information associated with the selected part of the first image.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
G09G 5/22 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par l'affichage de caractères ou de signes individuels en utilisant des signaux de commande d'affichage dérivés de signaux codés représentant les caractères ou les signes avec une mémoire de codes de caractères
G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
A particular implementation receives geometry data of a 3D mesh, and represents the geometry data with an octree. The particular implementation partitions the octree into three parts, wherein the symbols corresponding to the middle part of the octree are hierarchical entropy encoded. To partition the octree into three parts, different thresholds are used. Depending on whether a symbol associated with a node is an S1 symbol, the child node of the node is included in the middle part or the upper part of the octree. In hierarchical entropy encoding, a non-S1 symbol is first encoded as a pre-determined symbol ‘X’ using symbol set S2={S1, ‘X’} and the non-S1 symbol itself is then encoded using symbol set S0 (S2⊂S0), and an S1 symbol is encoded using symbol set S2. Another implementation defines corresponding hierarchical entropy decoding. A further implementation reconstructs the octree and restores the geometry data of a 3D mesh from the octree representation.
H03M 5/00 - Conversion de la forme de la représentation des chiffres individuels
H03M 7/00 - Conversion d'un code, dans lequel l'information est représentée par une séquence donnée ou par un nombre de chiffres, en un code dans lequel la même information est représentée par une séquence ou par un nombre de chiffres différents
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
Reframing is used to re-size an image or video content, e.g. for displaying video signals with a given aspect ratio on a display having a different aspect ratio. Window cropping parameters (position and size over time) are constrained in order to optimise the rate/distortion of the encoded output video signal. Initial reframing is improved by computing a saliency map representing a user attention map which considers the video coding context and by providing a macroblock coding efficiency cost map and then taking the saliency map or a combined saliency/coding cost map into account so that the coding cost for said reframed video signal is smaller than the coding cost for other candidate reframing windows' sizes and positions.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p. ex. en faisant la moyenne de paramètres de codage calculés antérieurement
H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/154 - Qualité visuelle après décodage mesurée ou estimée de façon subjective, p. ex. mesure de la distorsion
H04N 19/17 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet
H04N 19/85 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo
A high density interactive media guide interface (100) provides for the selection of a source from a dense array of available sources (105, 110) by displaying an array of available sources (105, 110) in a dense format that illustrates the availability of a high number of sources and expanding the display of selected sources (120, 130) to provide additional information regarding that source. “Clickless selection” is provided by either positioning the cursor over the desired selection or positioning the desired selection under a pre-designated position.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
43.
Method and apparatus for changing the relative positions of sound objects contained within a Higher-Order Ambisonics representation
Higher-order Ambisonics HOA is a representation of spatial sound fields that facilitates capturing, manipulating, recording, transmission and playback of complex audio scenes with superior spatial resolution, both in 2D and 3D. The sound field is approximated at and around a reference point in space by a Fourier-Bessel series. The invention uses space warping for modifying the spatial content and/or the reproduction of sound-field information that has been captured or produced as a higher-order Ambisonics representation. Different warping characteristics are feasible for 2D and 3D sound fields. The warping is performed in space domain without performing scene analysis or decomposition. Input HOA coefficients with a given order are decoded to the weights or input signals of regularly positioned (virtual) loudspeakers.
H04S 5/00 - Systèmes pseudo-stéréophoniques, p. ex. dans lesquels les signaux d'un canal supplémentaire sont dérivés du signal monophonique par déphasage, retardement ou réverbération
G10L 21/00 - Techniques de traitement du signal de parole ou de voix pour produire un autre signal audible ou non audible, p. ex. visuel ou tactile, afin de modifier sa qualité ou son intelligibilité
H04S 3/00 - Systèmes utilisant plus de deux canaux, p. ex. systèmes quadriphoniques
44.
Method and apparatus for automatic recording according to user preferences
A method and apparatus searches a program for automatic recording according to user preferences, which include entries entered by a user and entries automatically added by the apparatus according to a recording habit of the user. A user can assign a priority to a user entered entry and the apparatus can assign a priority to an automatically entered entry, but the priority of an automatically entered entry can be modified by the user. The apparatus searches program information of programs in an electronic program guide having a match to any of the entries and selects a matched program for automatic recording.
H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
45.
Method and device for processing of an image by regularization of total variation
The invention addresses the problem that traditional Total Variation only enforces the horizontal and vertical intensity continuity and thus fails to reconstruct oblique edges well. In an embodiment, Directional Total Variation is defined which supports multiple gradient directions. It first pre-processes the image and determines the direction of edges/texture; Directional TV is calculated based on the gradients along the determined direction and its orthogonal direction. By utilizing adaptive weights to different directions in the regularization, Directional TV is capable of preserving edges independent from their orientation nicely. Thus, Directional TV regularization based image denoising, compression or super resolution tend to obtain better quality.
An apparatus and method for generating a disparity map in a receiving device, e.g., a set-top box, that enables user control for adjusting image depth in a stereo image set are provided. The apparatus and method provide for receiving a signal comprising a left eye image and a right eye image, encoding the left eye image as a reference image, predictively coding the right eye image using the coded left eye image as the reference image, capturing motion indicators generated during encoding of the right eye image, and generating a disparity map between the left eye image and right eye image using the motion indicators.
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
47.
Reproduction device and method for operating a graphics subsystem in the reproduction device
A method for operating a graphics subsystem of a reproduction device for display of video information comprising auxiliary information is described. Wherein the graphics subsystem is capable of generating left and right channel data for stereoscopic 3D display of auxiliary information in a 3D mode and of generating 2D data for 2D display of auxiliary information in a 2D mode, and can be switched between the display modes. The method has the steps of: providing 3D auxiliary information in the 3D mode, receiving a signal indicative to a change of the display mode, and leaving the graphics subsystem in the 3D mode while providing 2D auxiliary information to the graphics subsystem in response to said signal so as to provide the left and right channel with identical 2D auxiliary information to provide a 2D display of the same.
H04N 5/775 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et un récepteur de télévision
The present invention is directed to a method and an apparatus for sending live streams to regular HTTP clients. An incoming live media stream is segmented into segment files. A segment list is used to maintain the logical representation of the segment segment files so that they look like one continuous file. Each segment file is sent to the client through regular HTTP protocol once it is available. Old segment files can be deleted to save storage space and reduce management overhead.
A system and method as described herein involve materially improving the quality of encoded content generated on systems or platforms such as remote or CPE (Customer Premises Equipment) platforms. An aspect of the described system and method comprises profiling the source content, for example, on a per title basis, and generating profile information as a set of metadata that reflects the optimal transcoding parameters. This metadata is transmitted along with the content to be transcoded to the remote device which can then perform a superior process on the content, compared to a generic non-hinted transcode. Other aspects of the described system and method comprise separation of profiling analysis from the actual transcoding at a remote location, and encapsulation of profile information with the program content for delivery to the remote premises.
H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c.-à-d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé
A system and method are disclosed for displaying different captions for selective viewing. A display is used for showing the captions in different color and/or polarization combinations, and color-selective filters and/or polarizers are used for separately viewing the individual captions.
G03B 21/26 - Projecteurs ou visionneuses du type par projectionLeurs accessoires Détails projetant séparément une image subsidiaire en même temps que l'image principale
H04N 7/088 - Systèmes pour la transmission simultanée ou séquentielle de plus d'un signal de télévision, p. ex. des signaux d'information additionnelle, les signaux occupant totalement ou partiellement la même bande de fréquence avec insertion du signal dans l'intervalle de suppression vertical le signal inséré étant numérique
G03B 21/00 - Projecteurs ou visionneuses du type par projectionLeurs accessoires
G03B 21/28 - Réflecteurs dans le faisceau de projection
51.
Method and device for encoding a video frame, method and device for decoding a video frame and storage medium
A method and a device are described for modifying a video frame for encoding or decoding wherein values of pixels of the video frame are represented an increased bit depth.
The described method comprises using processing means for executing the step of offsetting the pixel values of increased bit depth with offsets, the offsets depending on a spatial neighbourhood of the pixel to-be-offset.
Such local adaptive offsetting of pixel values de-emphasizes high frequencies in the transform domain artificially emphasized by the bit depth increase.
H04N 19/80 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/85 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
52.
Associating information with electronic program guide entries
An information processor determines what media content is currently and/or could be displayed on a primary viewing screen. The information processor then mines other sources of information to obtain associated information. This information can then be accessed by a user as raw data and/or further processed by the information processor and then accessed by the user. Typically, the associated information is displayed on a secondary screen. This allows, for example, an electronic programming guide to be enhanced with additional information.
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
An electronic program guide includes a plurality of elements arrayed in a grid of rows and columns, with the rows corresponding to program sources and the columns corresponding to time intervals. Each element corresponds to a program played out from a particular program source during a corresponding time interval. The background of each element changes, such as by way of a color gradient or changing shape, to indicate one of a program beginning or ending. In this way, a viewer can ascertain the length of the program even if the element gets clipped upon updating the electronic program guide.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
54.
Method for setting a watching level for an audiovisual content
The invention discloses a method for setting a watching level to an audiovisual content which some frames are already annotated with watching levels. Upon the reception of the audiovisual content, frames annotated with watching levels are extracted and displayed in a single view. One of the displayed frames is selected by the user, the watching level of the selected frame being set as watching level to the audiovisual content.
H04N 7/167 - Systèmes rendant le signal de télévision inintelligible et ensuite intelligible
H04N 21/454 - Filtrage de contenu, p. ex. blocage des publicités
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
G11B 27/32 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal sur des pistes auxiliaires séparées du même support d'enregistrement ou d'un support auxiliaire
55.
Methods and apparatus for adaptive loop filtering in video encoders and decoders
Various implementations provide filtering for pictures. Several such implementations attempt to reduce artifacts caused by over-filtering in a decoding loop. Certain of these implementations provide multiple loop filters, and select a loop filter based on the result of a deblocking 5 filter. One particular implementation applies a first filter to a picture to produce a filtered picture. A second filter is selected based on a difference between a value of a particular pixel in the filtered picture and a value of a corresponding pixel in the picture. The second filter is applied to the particular pixel in the filtered picture. In another implementation, a signal or signal structure includes 10 an indication of the second filter, an encoding of at least a portion of a picture, and an encoding of at least a portion of a subsequent picture that has been encoded based on the output of the second filter above.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
H04N 19/51 - Estimation ou compensation du mouvement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/42 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés
56.
Method for coding and reconstructing a pixel block and corresponding devices
code the residue.
transforming the first transformed block into a second block transformed with a second transform of inverse the first transform whose basis functions are shifted by at least a part of each component of the motion vector, the prediction block being extracted from the second transformed block.
The present invention provides a QoE (Quality of Experience) management solution, wherein QoE feedback is used to optimize the usage of QoS provisioning techniques, thus improving the utilization efficiency of network resources. According to one aspect of the invention, a method for QoE management for a network service provided to a user device, the method comprising: displaying a user interface on the user device for a user to input an expected QoE value of the network service; receiving the expected QoE value of the network service from the user; evaluating an objective QoE value of the network service as a function of network QoS parameters; and adjusting the QoS parameters of the network service if the objective QoE value is less than the expected QoE value.
H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
H04L 12/24 - Dispositions pour la maintenance ou la gestion
H04L 12/923 - Attribution dynamique de ressources, p.ex. renégociation en cours de communication demandée par l’utilisateur ou sur changement de l’état du réseau demandé par le réseau initiée par le réseau
H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité
H04L 12/26 - Dispositions de surveillance; Dispositions de test
58.
Methods and apparatus for video encoding and decoding using motion matrix
Methods and apparatus are provided for video encoding and decoding using a motion matrix. An apparatus includes a video encoder for encoding a picture in a video sequence using a motion matrix. The motion matrix has a rank below a given threshold and a sparse representation with respect to a dictionary. The dictionary includes a set of atoms and basis vectors for representing the picture and for permitting the picture to be derived at a corresponding decoder using only the set. The dictionary formed from a set of reference pictures in the video sequence.
H04N 7/26 - utilisant la réduction de la largeur de bande (réduction d'information par conversion de code en général H03M 7/30)
H04N 19/51 - Estimation ou compensation du mouvement
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/517 - Traitement de vecteurs de mouvement par encodage
H04N 19/97 - Codage par poursuite de correspondances
59.
Method and controller for device power state control
A method and a controller for power state control of a device that is connected to two or more other devices are described. Also described are a method and a controller for configuring the power state control. Power states of related devices among the two or more other devices are monitored. In case all related devices among the two or more other devices are in a low power mode, the device is switched to a low power mode. Alternatively, in case all related devices among the two or more other devices are in a low power mode, the device is switched to a normal power mode. Which of the other devices are related devices is determined in a configuration procedure.
H02J 4/00 - Circuits pour réseaux principaux ou de distribution, la nature alternative ou continue du courant n'étant pas précisée
H04N 21/443 - Procédés de système d'exploitation, p. ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
G06F 1/32 - Moyens destinés à économiser de l'énergie
60.
Methods and apparatus for implicit adaptive motion vector predictor selection for video encoding and decoding
Methods and apparatus are provided for implicit adaptive motion vector predictor selection for video encoding and decoding. The method encodes an image block using implicit adaptive motion vector predictor selection. The motion vector for encoding the block is predicted by defining a set of motion vector predictor candidates for the block based on a plurality of spatio-temporal neighboring motion vectors; and then selecting from the set a particular motion vector predictor candidate as the motion vector for encoding the bloc. The selection is made responsive to respective values for a fidelity of the spatio-temporal neighboring motion vectors.
H04N 19/00 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques
H04N 19/56 - Estimation de mouvement avec initialisation de la recherche par vecteurs, p. ex. estimation d’un bon candidat pour initier une recherche
H04N 19/109 - Sélection du mode de codage ou du mode de prédiction parmi plusieurs modes de codage prédictif temporel
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/567 - Estimation de mouvement basée sur des critères de distorsion de débit
61.
Method for reconstructing a current block of an image and corresponding encoding method, corresponding devices as well as storage medium carrying an images encoded in a bit stream
The invention is made in the field of image block encoding and reconstruction. A method for reconstructing a current block of an image is described, the current block being encoded using predictive encoding of segments resulting from geometry adaptive block partitioning of said current block. After decoding encoded data comprising at least one flag and motion vectors, wherein blocks referenced by the motion vectors are used for prediction of segments of the current block, the at least one flag and an encoding order of the motion vectors in the encoded data is used for determining which of the referenced blocks exhibits a geometry that matches the geometry of the current block and for determining a segment of the determined block, wherein prior to determining the segment, the determined block is geometry adaptive block partitioned into segments from which the segment is determined for predicting one of the segments of the current block.
H04N 19/543 - Estimation de mouvement autre que basée sur les blocs utilisant des régions
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
62.
Switch mode power supply module and associated hiccup control method
The invention concerns a method and device for controlling the switching operation in a switch mode power supply module. The switch mode power supply module is intended to supply power to an item of equipment. The method comprises the steps of measuring, in the switch mode power supply module, the load current and comparing the measured load current with a predefined load current threshold value, and, cyclically interrupting the switching operation if the measured load current inside the device is less than the predefined load current threshold value.
H02M 3/156 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu sans transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs avec commande automatique de la tension ou du courant de sortie, p. ex. régulateurs à commutation
H02M 1/42 - Circuits ou dispositions pour corriger ou ajuster le facteur de puissance dans les convertisseurs ou les onduleurs
H02M 3/335 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
H02M 3/337 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs en configuration push-pull
H02M 5/458 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant alternatif, p. ex. pour changement de la tension, pour changement de la fréquence, pour changement du nombre de phases avec transformation intermédiaire en courant continu par convertisseurs statiques utilisant des tubes à décharge ou des dispositifs à semi-conducteurs pour transformer le courant continu intermédiaire en courant alternatif utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
H02M 3/22 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif
H02M 1/36 - Moyens pour mettre en marche ou arrêter les convertisseurs
H02M 1/00 - Détails d'appareils pour transformation
63.
System and method for managing out of coverage broadcasts
A mobile content distribution system in an airplane, a train, or a bus is capable of receiving wireless broadcast channels from a wireless service provider. The system offers a user purchase of wireless services including one or more broadcast channels provided by the wireless service provider, receives information indicative of a route from an originating location to a destination location, and determines if the content distribution system is authorized to receive services from the wireless service provider according to the information; and if the content distribution system is not authorized to receive services from the wireless service provider according to the information, the system provide a refund to the user. If the system is within an authorized area, the system determines if the system is authorized to provide full service from the wireless service provider according to the information and if the system is not authorized to provide full service, the system provides a partial refund to the user.
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
H04H 20/62 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles à la radiodiffusion locale, p. ex. la radiodiffusion en interne aux systèmes de transport, p. ex. dans les véhicules
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
H04W 4/04 - dans un environnement spécialisé, p.ex. des immeubles ou des véhicules
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04H 40/72 - Dispositions caractérisées par des circuits ou composants spécialement adaptés à la réception spécialement adaptés aux systèmes de radiodiffusion couverts par les groupes spécialement adaptés à la réception de la radiodiffusion stéréophonique à la réception des systèmes de radiodiffusion stéréophonique en modulation de fréquence pour l'atténuation du bruit
H04H 40/90 - Dispositions caractérisées par des circuits ou composants spécialement adaptés à la réception spécialement adaptés aux systèmes de radiodiffusion couverts par les groupes spécialement adaptés à la réception de la radiodiffusion par satellite
A remote control device is operative to enable and facilitate user control of video systems that are operative to provide one or more three-dimensional (3D) viewing effects. According to an exemplary embodiment, the remote control device includes a user input terminal having an input element operative to receive user inputs to adjust at least one of a volume setting and a channel setting of a video system, and further operative to receive user inputs to adjust a three-dimensional (3-D) viewing effect of the video system. A transmitter is operative to transmit control signals to the video system in response to the user inputs.
generating a resulting surface according to the attributes representative of transparency associated with the said voxels.
The invention also relates to a device for processing the data representative of the corresponding depth.
Trick mode play for controlling video content playback can be realized using a semantic based criterion in order to achieve a more uniform playback experience for the viewer, when that viewer wishes to observe the video content presented according to a selected semantic. In one embodiment of the method, semantics associated with shorter time intervals in the video content are replayed in trick mode play proportionally slower than semantics associated with longer time intervals, wherein the proportionally is determined, at least in part, to the time interval associated with each semantic. In various embodiments, semantics can include scenes, audio, metadata, tags, and the like. The semantics based trick mode play approach allows for a more uniform viewing experience, on a time duration basis, from one semantic to the next.
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
G11B 27/00 - MontageIndexationAdressageMinutage ou synchronisationContrôleMesure de l'avancement d'une bande
G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
H04N 5/783 - Adaptations pour une reproduction à une vitesse différente de celle de l'enregistrement
67.
System and method for navigation in a user interface
The disclosed methods and systems are related to a navigation of user interfaces that is vector based. Vector based navigation combines the efficiency of orthogonal direction navigation (up/down/left/right) with the flexibility of pointer-based (e.g. mouse/touch-pad) navigation. User interface elements can be arranged arbitrarily in 2D (or 3D) space and described in term of vector relationships from the currently active UI element. Directional gestures coming from control devices such as a track-ball, touch-pad, or gyroscopic remote can be translated into vector movements to affect navigation between UI elements.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
G06F 3/0489 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant des touches de clavier dédiées ou leurs combinaisons
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
68.
Method and device for providing temporally consistent disparity estimations
The invention relates to three dimensional video imaging, in which at least a left view and a right view of a moving scene are produced and a map of disparities is produced for all pixels of the successive images of a video sequence.
Systems and methods are shown for configuring a cable modem using a dedicated user device that include providing a dedicated port on a cable modem for connecting to a user service device, initiating a configuration connection between the user service device and a cable modem that bypasses the cable modem's authentication process, and changing settings on the cable modem in accordance with input from the user service device.
H04B 1/38 - Émetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception
H04M 11/06 - Transmission simultanée téléphonique et de données, p. ex. transmission télégraphique sur les mêmes conducteurs
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 12/24 - Dispositions pour la maintenance ou la gestion
Methods and apparatus for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from one of a sparse occlusion data format and a filled occlusion data format; arranging 2D data, which is associated with the occlusion data, at location 0 in a reference picture list; decoding the occlusion data to produce decoded occlusion data; when the indicator indicates the sparse occlusion data format for the occlusion data, filling a non-occlusion area of the occlusion data with data indicative of a defined characteristic to produce decoded occlusion data; when the indicator indicates the filled occlusion data format for the occlusion data, replacing the occlusion data in a non-occlusion area of the occlusion data with sample values from a corresponding area of associated 2D data to produce decoded occlusion data; and outputting the decoded occlusion.
H04N 11/04 - Systèmes de télévision en couleurs utilisant la modulation par impulsions codées
H04N 19/597 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif spécialement adapté pour l’encodage de séquences vidéo multi-vues
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/30 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p. ex. l'échelonnage
H04N 19/17 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet
71.
Braille display system and method for operating a refreshable Braille display
A Braille display system and a method for operating a refreshable Braille display 14 is provided. A string of characters is assigned to a drive signal for specifying the activation or deactivation of a tuple of dots which are raised through holes in a touch and sense surface of the Braille display 14 upon activation and which are retracted upon deactivation. The Braille display 14 is driven by a drive signal which is configured to activate and/or to deactivate the tuple of dots so as to generate a dynamic tactile display of said string of characters. The time dependent characteristic of activation and/or deactivation of the tuple of dots is defined by the string of characters.
This invention relates to a system for adaptive streaming in a multipath environment comprising a plurality of servers being respectively capable of transmitting multimedia content in a RTP/RTSP environment through a respective data path to a client, wherein the client includes a controller means being capable of probing each of said data paths in order to determine a respective bandwidth associated to each of said data paths and to request a chunk of said multimedia content for each of said servers according to the respective bandwidth. In addition, the invention relates to a method for adaptive streaming in a multipath environment.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p. ex. Internet et satellite
H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseauProcédés liés au réseau pour la distribution de vidéo entre serveur et clients, p. ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Internet entre des boîtiers décodeurs STBProtocoles de communicationAdressage
H04N 21/6373 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau pour le contrôle du débit
H04N 21/6437 - Protocole de transmission en temps réel [RTP]
73.
Method for using a remote control for a payment transaction and associated device
Remote control device of a data receiver, the data being representative of an audiovisual content, the data receiver receiving information relating to payment of an object and data representative of the object, the remote control device comprising means of configuring the data receiver useful for processing data representative of an audiovisual content, remote control device being characterized in that it comprises a user interface for initializing a payment transaction, a first wireless interface for receiving information useful for payment of the object and a second wireless interface for transmitting payment information with a remote payment unit.
A method for toning mapping high dynamic range (HDR) video for display in low dynamic range display comprises accessing the HDR video; producing a luminance information for the individual frames; partitioning different consecutive groups of frames into segments responsive to the luminance information; classifying the segments into static luminance segments and transient luminance segments; producing a tone mapping parameter set for the static luminance segments; producing a tone mapping parameter set for at least one of the transient luminance segments responsive to the tone mapping parameter set of an adjacent static luminance segment; and tone mapping the static luminance segments and transient luminance segments according to the respective tone mapping parameter sets.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
75.
SYSTEM AND METHOD FOR ADAPTIVE STREAMING IN A MULTIPATH ENVIRONMENT
This invention relates to a system for adaptive streaming in a multipath environment comprising a plurality of servers being respectively capable of transmitting multimedia content in a RTP/RTSP environment through a respective data path to a client, wherein the client includes a controller means being capable of probing each of said data paths in order to determine a respective bandwidth associated to each of said data paths and to request a chunk of said multimedia content for each of said servers according to the respective bandwidth. In addition, the invention relates to a method for adaptive streaming in a multipath environment.
H04N 21/238 - Interfaçage de la voie descendante du réseau de transmission, p. ex. adaptation du débit de transmission d'un flux vidéo à la bande passante du réseauTraitement de flux multiplexés
H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
76.
Method of filtering a disparity mesh obtained from pixel images
A method of filtering a disparity mesh from pixel images according to the invention, where the disparity mesh comprises a plurality of points, where each point is associated with values of two planar coordinates (X, Y) and a disparity value (D) and where the values are quantization pitches, comprises the step: filtering planes by filtering 2D-lines in 2D-spaces (X-D, Y-D) of the planar coordinates (X,Y) and the disparity (D).
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
The invention relates to a method for transmitting an information representative of a disparity setting of a stereoscopic image, the stereoscopic image comprising a first image and a second image representative of a same scene according to two different viewpoints. The method comprises a transmission step of said setting information at a given time, the transmission time being determined according to a time period associated with a transition time between the sequential display of the first and second images. The invention also relates to a disparity setting method according to the disparity information received as well as a device configured for the transmission of an information representative of a disparity setting.
The present invention concerns a method to control the transmission and transmission data rate between at least two servers and a receiver. The servers being adapted to transmit data representative of an audiovisual content. The audiovisual content being available from each of said at least two servers in at least two versions. The versions corresponding respectively to different transmission bit-rates. The servers being adapted to transmit audiovisual contents in successive parts, each of said successive parts being chosen as one of at least two versions in response to transmission requests sent by the receivers, said transmission requests comprising a transmission parameter.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
79.
Color calibration and compensation for 3D display systems
A method and system for calibration and compensation of color in a three dimensional display system includes user calibration of individual color channels using a multiplicity of grey screens while viewing with three dimensional glasses. Look-up tables are generated to ease conversion of input pixels to color corrected pixels to pre-distort the color of the pixels being driven by the three dimensional display system. Input pixels are then converted using the look-up tables and color corrected frames are displayed to a user. The pre-distortion effect allows a user to perceive colors in the three dimensional system as intended with the distortions caused by the viewing glasses and other aspects of the three dimensional display system.
G09G 5/06 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par la manière dont la couleur est visualisée utilisant des palettes de couleurs, p. ex. des tables de consultation
G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
A method for operating an apparatus, such as a video signal receiver, having first and second stand-by modes when the apparatus is in an off state, wherein the first stand-by mode provides a different start-up time and consumes a different amount of power than the second stand-by mode, is capable of saving power without requiring a user to wait a long time for a start-up sequence. According to an exemplary embodiment, the method includes enabling display of a user interface allowing user selections for a plurality of different time periods of a day; and enabling a user to select, via the user interface, one of at least three different options for each one of the different time periods, wherein a first one of the options includes setting the apparatus to the first stand-by mode for the time period, a second one of the options includes setting the apparatus to the second stand-by mode for the time period, and a third one of the options includes setting the apparatus to a statistical mode for the time period, wherein the statistical mode includes setting the apparatus to one of the first and second stand-by modes for the time period based on a user's past viewing habits during the time period.
A method for coding a current block is disclosed. The method comprises an iterative step of decomposition into atoms of a first dictionary of a vector of data comprising at least reconstructed image data associated with pixels situated in a causal neighboring area of a current block.
updating the residue vector according to the selected atom.
A television, such as an HDTV receiver, includes a plurality of signal inputs each of which is adapted to receive television signals comprising a plurality of channels and communicate the received television signals to a processor/tuner for selection of the various channels by a user for viewing on a display of the television. A channel search routine for the detection of channels in the television signal is accomplished on the currently designated signal input rather than on all signal inputs of the television. The channels detected during the search of the currently designated signal input are included in a channel list that is stored in memory of the television. A GUI is preferably used to initiate the channel search and is capable of displaying the detected channels relating to the currently selected signal input. Channel lists for each signal input are updated as the channels are detected. A complete channel list may be maintained for all signal inputs as well as individual channel lists for each signal input.
A method and apparatus are described including receiving a first signal including first data in a first time slot of a first channel (705), receiving a second signal including second data in a second time slot of a second channel (710), determining a first pre-coding matrix (715), determining a second pre-coding matrix (720), applying the first pre-coding matrix to the first data to produce pre-coded first data (725), applying the second pre-coding matrix to the second data to produce pre-coded second data (730), generating a third signal by combining the pre-coded first data and the pre-coded second data (735) and transmitting the third signal on the first channel and on the second channel (740). Also described are a method and apparatus including transmitting a first signal (605), receiving a second signal including a first training sequence (610) and decoding the second signal by removing the first training sequence and removing the first signal (615).
H04B 7/04 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
H04B 7/02 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes
H04B 7/06 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
H04B 7/26 - Systèmes de transmission radio, c.-à-d. utilisant un champ de rayonnement pour communication entre plusieurs postes dont au moins un est mobile
A system for grounding in a electronic device is disclosed. The system comprises a first electronic board, this latter comprising a first ground plane and at least one footprint intended to connect the first ground plane to a component, the at least one footprint defining a closed line on said first electronic board adapted to connect the component, at least a second electronic board comprising a second ground plane, the second electronic board being superposed on the first electronic board, a grounding metallic piece comprising a wall perpendicular to said first electronic board and a base parallel to said first electronic board. The system being notable in that the metallic piece is dimensioned such that the wall corresponds to a perpendicular projection of said closed line defined by one of the at least one footprints and such that the shape of base corresponds to the shape defined by the closed line, and in that the base comprises elements providing a contact with the second electronic board thus electrically connecting the second ground plane with the first ground plane. The elements providing a contact with the second electronic board are for example contact strips or balls.
The method includes determining at least one candidate motion vector associated with a neighboring block of said current block. A prediction motion vector is determined from the candidate motion vector, and the current block is coded from the prediction motion vector. The prediction motion vector is determined according by determining, for the candidate motion vector, a corrective motion vector so as to minimize a distortion calculated between the neighoboring block successively coded and reconstructed and a prediction block motion compensated by the at least one candidate motion vector modified by the corrective motion vector. The prediction motion vector is then determined from the candidate motion vector modified by the corrective motion vector.
G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/523 - Estimation ou compensation du mouvement avec précision supérieure au sous-pixel
86.
Method and apparatus for customizing 3-dimensional effects of stereo content
A method and system for adjustable 3-dimensional content are described in which a viewer can adjust the depth range according to the viewer's own visual comfort level and/or viewing preference. The depth change is achieved by shifting the left and right images of stereoscopic content image pairs so that corresponding pixels in the shifted left and right images of a stereoscopic pair exhibit a new horizontal disparity sufficient to achieve the desired depth change. By shifting the left and right images in an image pair, content objects in the scene can appear closer to, or farther away from the viewer than those same objects in the un-shifted image pair. This technique achieves a viewer controlled customization of the sensation of depth in the stereoscopic 3-dimensional content.
n) via a set-top box (14). The set-top-box collects metadata identifying the audio-visual content viewed by the viewer and provides that metadata to a database (26) that searches for and identifies to the set-top-box the source(s) of alternative audio-if any. The set-top box will alert the viewer who can then select one of the identified sources of alternative audio in place of the audio embedded in the currently viewed audio-visual content.
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
88.
Method for determining identifiers of segments forming an audiovisual document and receiver implementing the method
The invention relates to a method for determining identifiers associated with segments of a document. Each segment consists of a series of individual elements such as images or sound sequences. Each segment of the document is subdivided into a determined number of portions comprising the same number of individual elements. An individual element is extracted from the most central portion of each segment and associated with the segment as identifier.
The invention also relates to the receiver capable of implementing the method.
Method and apparatus for searching in a layered hierarchical bit stream followed by replay, said bit stream including a base layer and at least one enhancement layer
A two-layer hierarchical audio bit stream can have a frame-based structure for the base layer bit stream and can be decoded independently from a higher layer and the decoding can start following every sync header. In the extension layer bit stream the frame structure may not be reflected on bit stream level. To facilitate seek operations with such highly compressed extension-layer data, the header of the extension layer bit stream comprises an FAT table with seek target positions. Because there are fewer entry points in the enhancement layer than sync headers in the base layer, a re-synchronization and some base layer frames are required to start decoding of the enhancement layer and to generate the full audio quality. Three seeking ways of seeking are described, of which each one offers a different compromise between seeking accuracy, re-synchronization latency and audio quality.
G10L 19/18 - Vocodeurs utilisant des modes multiples
G10L 19/00 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p. ex. dans les vocodeursCodage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique
G10L 19/24 - Codecs à débit variable, p. ex. pour générer différentes qualités en utilisant une représentation évolutive comme le codage hiérarchique ou le codage par couches
H04N 21/439 - Traitement de flux audio élémentaires
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
The present invention concerns a device and a method at the device, the device comprising a first interface to a first network comprising an adaptive streaming server, a second interface to a second network comprising at least one adaptive streaming client device, a stream identifier for detecting at least one streaming content requested by the at least one adaptive streaming client device, the at least one streaming content being available at more than one data rate, a bandwidth manager for selecting a data rate among the more than one data rate, a scheduler for transmitting at the second interface the at least one streaming content to the at least one client device at a data rate above said selected data rate but below any higher data rate available for said streaming content.
H04L 47/70 - Contrôle d'admissionAllocation des ressources
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
91.
Apparatus and method for setting the operation of an antenna
A method and apparatus for allowing a configuration of the operation of one or more antennas in a device, such as a gateway device or other network device, is provided. The method and apparatus operate in a manner such that the configuration allows a static configuration of a specific antenna in a multiple antenna device or system. In some cases the accompanying transmission and reception circuit are configured to operate or transact specifically with another device (e.g., network client device).
H04B 1/00 - Détails des systèmes de transmission, non couverts par l'un des groupes Détails des systèmes de transmission non caractérisés par le milieu utilisé pour la transmission
H04B 7/00 - Systèmes de transmission radio, c.-à-d. utilisant un champ de rayonnement
H04B 7/08 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
92.
Method for controlling the display for an item of equipment in standby mode and associated device
Method for controlling a display device in an electronic device and associated control device. The electronic device includes a control unit and the display device comprising a plurality of display elements, a display controller and a switching circuit. The display elements have a plurality of pictograms. The display controller having a plurality of storage elements associated with the display elements. The method includes the steps of writing into the storage elements of a contents for display on the display elements, the configuration in standby mode of the electronic device making the storage elements associated with the display elements by the control unit inaccessible, the detection of an event to be indicated by display, and the control of a switching circuit to vary the active pictograms by alternately displaying the contents of at least two of the storage elements on the same display element.
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
G06F 1/32 - Moyens destinés à économiser de l'énergie
H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle
H04N 5/63 - Production de l'énergie d'alimentation spécialement adaptée aux récepteurs de télévision
H04N 21/443 - Procédés de système d'exploitation, p. ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
G09G 3/04 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un seul caractère, soit en sélectionnant un seul caractère parmi plusieurs, soit en composant le caractère par combinaison d'éléments individuels, p. ex. de segments élémentaires
A circuit for correcting the output of an audio level meter comprises input means for generating the square or the absolute value of an input signal, a low pass filter having a predetermined attack time and release time, and output means for converting the output signal from a linear scale to a logarithmic scale. The circuit further comprises a correction means to which an information about whether the input signal to the audio level meter was subject to squaring or converting into an absolute value at the input, as well as the attack and release time of the low pass filter, are supplied as input values, and which provides, at its output, a value representing the difference between the output of the audio level meter and the true signal power of the input signal.
Methods and apparatus are provided for uni-prediction of self-derivation of motion estimation. An apparatus includes a video encoder for encoding at least a portion of a picture. The video encoder includes a self derivation motion estimator for performing self derivation motion estimation for the portion. The self derivation motion estimation is used for selectively performing uni-prediction or bi-prediction for the portion based on one or more criterion.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande
H04N 11/04 - Systèmes de télévision en couleurs utilisant la modulation par impulsions codées
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
Methods and apparatus are provided for unified significance map coding. An apparatus includes a video encoder for encoding transform coefficients for at least a portion of a picture. The transform coefficients are obtained using a plurality of transforms. One or more context sharing maps are generated for the transform coefficients based on a unified rule. The one or more context sharing maps are for providing at least one context that is shared among at least some of the transform coefficients obtained from at least two different ones of the plurality of transforms.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande
H04N 11/04 - Systèmes de télévision en couleurs utilisant la modulation par impulsions codées
H03M 7/40 - Conversion en, ou à partir de codes de longueur variable, p. ex. code Shannon-Fano, code Huffman, code Morse
H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
H04N 19/18 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un ensemble de coefficients de transformée
H04N 19/64 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée utilisant une transformée en sous-bandes, p. ex. ondelettes caractérisé par l’ordonnancement des coefficients ou des bits à transmettre
96.
Methods and apparatus for constrained transforms for video coding and decoding having transform selection
Methods and apparatus are provided for constrained transforms for video coding and decoding having transform selection. An apparatus includes a video encoder for encoding at least a block in a picture by selecting a particular transform from at least a first transform and a second transform that is different than the first transform, and applying the particular transform to a residue of the block. Transform coefficients for the second transform are selected responsive to a deblocking filter that is present in the video encoder.
H04N 7/30 - comportant un codage par transformation (H04N 7/50 a priorité;calculateurs numériques pour la réalisation d'opérations mathématiques complexes, p.ex. transformations d'espace, G06F 17/14)
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/122 - Sélection de la taille de la transformée, p. ex. 8x8 ou 2x4x8 TCDSélection de transformées en sous-bandes de structure ou de type variable
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
G06K 9/36 - Prétraitement de l'image, c. à d. traitement de l'information image sans se préoccuper de l'identité de l'image
97.
Media registration and authorization on a media player
The disclosed methods and systems provide for the registry and authorization of media on a media player. The method involves maintaining a registry of registered media. Media to be played by the media player is compared to the maintained registry of registered media. If media is registered, authorization it then required to play the registered media.
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
H04N 5/93 - Régénération du signal de télévision ou de parties sélectionnées de celui-ci
G11B 27/00 - MontageIndexationAdressageMinutage ou synchronisationContrôleMesure de l'avancement d'une bande
H04N 5/76 - Enregistrement du signal de télévision
H04N 21/454 - Filtrage de contenu, p. ex. blocage des publicités
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
H04N 5/775 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et un récepteur de télévision
H04N 5/85 - Enregistrement du signal de télévision utilisant l'enregistrement optique sur des disques ou sur des tambours
H04N 9/82 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction les composantes individuelles des signaux d'image en couleurs n'étant enregistrées que simultanément
98.
Methods and apparatus for reducing vector quantization error through patch shifting
Methods and apparatus are provided for reducing vector quantization error through patch shifting. A method generates, from an input video sequence, one of more high resolution replacement patches, the one or more high resolution replacement patches for replacing one or more low resolution patches during a reconstruction of the input video sequence. This generating step generates the one or more high resolution replacement patches using data corresponding to a patch spatial shifting process, the patch spatial shifting process for reducing jittery artifacts caused by a motion-induced vector quantization error in the one or more high resolution replacement patches, the data for at least deriving a patch size of the one or more high resolution replacement patches such that the one or more high resolution replacement patches are generated to have the patch size greater than a patch size of the one or more low resolution patches in order to be suitable for use in the patch spatial shifting process.
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
G06T 1/00 - Traitement de données d'image, d'application générale
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/59 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre un sous-échantillonnage spatial ou une interpolation spatiale, p. ex. modification de la taille de l’image ou de la résolution
99.
Method and device of determining a saliency map for an image
The invention proposes a method and a device of determining a saliency map for an image.
The proposed method uses a processing device for executing the steps of: selecting one of at least two different predetermined weight sets each associated with the predetermined scene category by determining to which of the predetermined scene categories a scene depicted in the image belongs, each predetermined weight sets comprising weights for color dependent subbands, splitting the image into color dependent frequency subbands and orientation subbands by splitting the image into color components and applying wavelet transformation to each color component, determining early feature maps for the subbands by extracting visual features from the wavelet transforms by a center-surround mechanism based on a Difference of Gaussian, weighting the early feature maps using the selected weight set and fusing the weighted feature maps.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
The present invention concerns an adaptive streaming method, at a client device, for receiving content split into chunks corresponding to a content duration, the chunks being encoded at a server into at least a first and a second formats, the first format corresponding to a better content rendering quality level than the second format, a chunk being received during a chunk reception period. According to the invention, the method comprises the steps of measuring the available bandwidth between the client and the server for the next chunk reception period, requesting the server to send a chunk encoded at a format so that the chunk can be received during the next chunk reception period, and if some bandwidth is available for the next chunk reception period, requesting the server to send a part of a chunk encoded at a second format, the chunk having been received encoded at the first format.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04N 19/30 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p. ex. l'échelonnage
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
H04N 19/156 - Disponibilité de ressources en matériel ou en calcul, p. ex. codage basé sur des critères d’économie d’énergie
H04N 19/164 - Retour d’information en provenance du récepteur ou du canal de transmission
H04N 19/89 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre des procédés ou des dispositions de détection d'erreurs de transmission au niveau du décodeur