Patent application number | Description | Published |
20080253666 | Conditional Replenishment for Motion Jpeg2000 - The invention relates to a method and a device for transmitting a current image of a sequence of digital images between a server device and a client device which are connected by a communication network. Each image of the sequence is encoded in a multi-resolution format, each resolution comprising a set of non independent elementary entities. The method of the invention comprises detecting motion, carried out on spatial entities defined with respect to said elementary entities, between the current image and a reference image, then determining a first set of elementary entities comprising the elementary entities relating to said at least one moving spatial entity and determining a second set of elementary entities which are necessary for reconstructing said moving spatial entities. Finally, at least part of each of the elementary entities of said first and second sets is sent to the client device. | 10-16-2008 |
20090064254 | METHOD AND DEVICE FOR TRANSMITTING DATA - This method of transmitting coded data, representing a digital video, from a server to a plurality of clients, at least one subset of the clients using congestion control algorithms, uses a plurality of signals for passing from a coded representation of the video at a given quality level to a coded representation at least one quality level different from the given level. The sending (E | 03-05-2009 |
20090122865 | METHOD AND DEVICE FOR CODING A SCALABLE VIDEO STREAM, A DATA STREAM, AND AN ASSOCIATED DECODING METHOD AND DEVICE - A video sequence is coded in the form of a base level and an refinement level. A group of pictures of the base level comprises intra coded or mono-predicted end images (I,P) and bi-predicted images (B | 05-14-2009 |
20090135818 | METHOD AND DEVICE FOR FORMING, TRANSFERRING AND RECEIVING TRANSPORT PACKETS ENCAPSULATING DATA REPRESENTATIVE OF AN IMAGE SEQUENCE - The present invention relates to a method of forming transport packets for transmitting, from a server device to at least two client devices, data representative of a coded image sequence, the coded data being encapsulated in transport packets comprising a first portion composed of a plurality of fields and a second portion. The method comprises the steps of obtaining (E | 05-28-2009 |
20090232200 | METHOD OF TRANSMITTING A PRE-CODED VIDEO SIGNAL OVER A COMMUNICATION NETWORK - A transmission method for transmitting, over a communication network, a video signal pre-coded using hierarchical coding comprises the steps of periodically estimating (S | 09-17-2009 |
20090278956 | METHOD OF DETERMINING PRIORITY ATTRIBUTES ASSOCIATED WITH DATA CONTAINERS, FOR EXAMPLE IN A VIDEO STREAM, A CODING METHOD, A COMPUTER PROGRAM AND ASSOCIATED DEVICES - A method of determining priority attributes respectively associated with a plurality of containers defining at least one image at a plurality of spatial resolution levels comprises the following steps:
| 11-12-2009 |
20090290648 | METHOD AND A DEVICE FOR TRANSMITTING IMAGE DATA - The method of transmitting image data of a sequence of images comprises, for at least one image of said sequence of images: | 11-26-2009 |
20090296821 | METHOD AND DEVICE FOR VIDEO DATA TRANSMISSION - For transmitting a sequence of video images on a network between a server and a client, that sequence being coded according to a hybrid predictive coding mode and comprising a plurality of images, each image being broken down into a plurality of macroblocks of pixels: the plurality of macroblocks is classified (E | 12-03-2009 |
20090310674 | METHOD AND DEVICE FOR CODING A SEQUENCE OF IMAGES - The method of coding a sequence of images comprising at least one group of a plurality of original images, in several scalability layers, comprises, to code said group of original images, a step of coding at least one base layer on the basis of the group of original images to code to constitute an intermediate data stream. | 12-17-2009 |
20100132002 | VIDEO TRANSMISSION METHOD AND DEVICE - The method of transmitting a video stream over a network between a transmission device and at least one reception device comprises: —a step ( | 05-27-2010 |
20100142622 | VIDEO CODING METHOD AND DEVICE - The video coding method comprises:
| 06-10-2010 |
20100205514 | METHOD AND DEVICE FOR IDENTIFYING VIDEO DATA LOSSES - To identify data losses in a video sequence transmitted between a server and at least one client over a communication network, the sequence comprising a plurality of video data containers coded using scalable video coding employing a predetermined number of hierarchical levels, the video data containers being transmitted over the network via a series of data transport packets: a process ( | 08-12-2010 |
20100296000 | METHOD AND DEVICE FOR TRANSMITTING VIDEO DATA - The method for transmitting video data encoded in a scalable video stream representing said video data in a plurality of layers, comprises, for at least one layer:
| 11-25-2010 |
20100316139 | METHOD AND DEVICE FOR DEBLOCKING FILTERING OF SCALABLE BITSTREAM DURING DECODING - A method and device for deblocking filtering of a scalable bitstream during decoding is disclosed. According to the invention, the decoding of at least one part of a picture encoded in a base layer and at least one enhancement layer in a scalable bitstream, the bitstream comprising at least one access unit representing the picture, each access unit comprising a plurality of data elements, each data element belonging to a said layer, comprises the reception ( | 12-16-2010 |
20110013538 | Methods and Devices for Estimating a Level of Use of a Communication Network and for Adapting a Level of Subscription to Multicast Sessions - The invention in particular concerns a method and a device for estimating a level of use of a communication network linking a server and at least one client, said communication network being used to transmit a data stream at a transmission rate corresponding to the temporal frequency of said data stream, said data stream comprising at least one item of information characterizing a theoretical rate dependent on said transmission rate of said data stream. After having obtained ( | 01-20-2011 |
20110013701 | METHOD AND DEVICE FOR RECONSTRUCTING A SEQUENCE OF VIDEO DATA AFTER TRANSMISSION OVER A NETWORK - A method of reconstructing a sequence of video data in a receiving device after the video sequence has been transmitted in encoded form over a network, the encoded video sequence comprising containers of encoded video data, wherein the method includes the following steps:
| 01-20-2011 |
20110228166 | METHOD AND DEVICE FOR DETERMINING THE VALUE OF A DELAY TO BE APPLIED BETWEEN SENDING A FIRST DATASET AND SENDING A SECOND DATASET - The invention relates to a method and to a device for determining the value of a delay to be applied between sending a first dataset and sending a second dataset, the data being representative of a sequence of coded images, the datasets consisting of data subsets, the coded images being coded according to a first level of resolution and at least a second level of resolution higher than the first level of resolution, the data subsets containing data of a first level of resolution. According to the invention:
| 09-22-2011 |
20110274178 | METHOD AND DEVICE FOR PARALLEL DECODING OF VIDEO DATA UNITS - The present invention comprises a method for controlling a decoder, and a decoder for decoding a video data stream that comprises a plurality of video data units. The decoder comprises: a plurality of decoder units configured to carry out a plurality of decoding tasks on said video data units; a video data dispatcher configured to allocate each video data unit to a respective decoder unit in accordance with at least one decoding constraint; and a controller configured to: determine from the decoding constraints which decoding tasks may be performed on a current video data unit; control the allocation by the video data dispatcher of the current video data unit to a decoder unit based on the determination result; and perform the determining and controlling step for each video data unit such that a plurality of decoding tasks on a plurality of video data units are carried out in parallel. The performing of the decoding tasks in parallel has the advantage of decreasing the amount of time taken to decode the video data stream. | 11-10-2011 |
20120020582 | Method and device for coding a sequence of images - A method of coding a sequence of images comprises at least one image comprising an image region of interest. | 01-26-2012 |
20120057631 | Method and device for motion estimation of video data coded according to a scalable coding structure - A technique for searching a reference picture including a plurality of reference blocks for a block that best matches a current block in a current picture. A subset of current blocks is designated in a current picture. A first search operation is applied to the subset of current blocks and a second search operation is applied to current blocks outside of the subset. A search area within a corresponding reference picture is of a variable size in the first operation, whereas the second operation is a basic four-step motion search. | 03-08-2012 |
20130028332 | Method and device for parallel decoding of scalable bitstream elements - A deblocking filter that deblocks an already-decoded video bitstream made up of pictures, which are themselves made up of slices and lines of blocks (the slices and lines not necessarily having the same number of blocks). A multi-core processor performs both decoding and deblocking. After decoding, a message is created indicating which blocks in which slices have been decoded. As the decoding has been performed in parallel on parallel cores, the blocks are not necessarily in sequential order. Messages are received and re-ordered by a deblocking filter and when a sequence (preferably a line) of blocks has been decoded, the deblocking filter takes on some of the cores and uses them to deblock the sequentially-ordered blocks. If there is only one slice in a picture, messages indicate to the deblocking filter when a full line of blocks has been received. | 01-31-2013 |
20130086621 | METHOD AND DEVICE FOR DETERMINING THE VALUE OF A DELAY TO BE APPLIED BETWEEN SENDING A FIRST DATASET AND SENDING A SECOND DATASET - The invention relates to a method and to a device for determining the value of a delay to be applied between sending a first dataset and sending a second dataset, the data being representative of a sequence of coded images, the datasets consisting of data subsets, the coded images being coded according to a first level of resolution and at least a second level of resolution higher than the first level of resolution, the data subsets containing data of a first level of resolution. According to the invention:
| 04-04-2013 |
20130202273 | METHOD AND DEVICE FOR TRANSITIONING BETWEEN AN IMAGE OF A FIRST VIDEO SEQUENCE AND AN IMAGE OF A SECOND VIDEO SEQUENCE - A method for transitioning between an image of a first video sequence and an image of a second video sequence, wherein an image of the video sequences corresponds to one sub-region of a respective image of the other video sequence, receiving one image from the first video sequence; providing, from the one image, one pre-transition image; for each one pre-transition image: determining a confidence region within the one pre-transition image based on a set of confidence values, each confidence value representing, for a respective block of the one pre-transition image, the level of reliability of determining one or more blocks of a corresponding image in the second video sequence; computing a transition image corresponding to the second video sequence, the transition image being a function of the determined confidence region of the pre-transition image; and displaying the transition image for a duration upon the reception of the second video sequence. | 08-08-2013 |
20130226942 | METHOD AND DEVICE FOR EXTRACTING A META DATA FRAGMENT FROM A METADATA COMPONENT ASSOCIATED WITH MULTIMEDIA DATA - A method and device for extracting, from a metadata component associated with a media resource, a metadata fragment associated with a given media fragment of the media resource, the method comprising and the device comprising means for obtaining at least one search expression, for finding the metadata fragment in the metadata component, based on the type of extraction parameters related to a request for obtaining the media fragment from the media resource and the structure of metadata component; parameterization of the or each obtained search expression with values based on values of the extraction parameters and extracting from the metadata component the metadata fragment using the or each parameterized search expression. | 08-29-2013 |
20130230096 | METHODS FOR ENCODING AND DECODING AN IMAGE, AND CORRESPONDING DEVICES - A method for encoding at least one frame comprising a plurality of blocks of pixels, each block having a block type, includes the steps of:
| 09-05-2013 |
20130230101 | METHODS FOR ENCODING AND DECODING AN IMAGE, AND CORRESPONDING DEVICES - A video sequence comprises at least one frame comprising a plurality of blocks of pixels. A method for encoding the video sequence includes the steps of:
| 09-05-2013 |
20130230102 | METHODS FOR ENCODING AND DECODING AN IMAGE, AND CORRESPONDING DEVICES - A method for encoding at least one block of pixels, includes the steps of:
| 09-05-2013 |
20130230108 | METHOD AND DEVICE FOR DECODING A BITSTREAM - A method and device for decoding a bitstream of encoded video data comprising a plurality of coding units, the method comprising: receiving the encoded video data; determining coding units missing from the received encoded video data, identifying further coding units dependent, for decoding according to a spatial prediction process, on the coding units determined as missing; treating a further coding unit of the identified further coding units as not being missing in the case where the majority of coding units on which it is dependent have been received and provide equal predictor values for the spatial prediction process, otherwise treating the further coding unit as missing. | 09-05-2013 |
20130272621 | METHODS FOR SEGMENTING AND ENCODING AN IMAGE, AND CORRESPONDING DEVICES - A frame of pixels is segmented into a plurality of blocks each having a block type by a method including the steps of:
| 10-17-2013 |
20130297745 | METHOD AND DEVICE FOR RECEIVING MULTIMEDIA DATA - A method of receiving, at a communication device, a multimedia data stream composed of a sequence of multimedia data segments from a plurality of data sources, each multimedia data segment having an execution time slot relative to an execution time slot of an initial multimedia data segment of the sequence the method comprising: receiving a first multimedia segment from the respective data source and executing said first multimedia segment on the communication device; during execution of the first multimedia segment, determining a time to start downloading said subsequent multimedia data segment based on the execution time slot of said subsequent multimedia data segment relative to the current time slot and the transmission capability between the data source of the said subsequent multimedia data segment and the communication device; and downloading, at the determined time, the said subsequent multimedia data segment for execution during said execution time slot. | 11-07-2013 |
20140059171 | Method And Device For Generating Media Fragment Requests For Requesting Fragments Of An Encoded Media Stream - One embodiment concerns a method for generating a media fragment request for requesting fragments of an encoded media stream stored on a server device, the method being implemented by a client device storing a structure representative of fragments of the media stream previously received and stored on the client device. The structure includes first and second types of addressing information associated with fragments already received. The method for generating a media fragment request includes forming a media fragment request to obtain missing media data corresponding to a new fragment of the media stream, the media fragment request specifying at least one piece of addressing information of the first type and at least one addressing information of the second type, wherein the first type of addressing information is spatial or temporal information and wherein the second type of addressing information is byte position information within the media stream. | 02-27-2014 |
20140064373 | METHOD AND DEVICE FOR PROCESSING PREDICTION INFORMATION FOR ENCODING OR DECODING AT LEAST PART OF AN IMAGE - An aspect of the invention provides a method of processing prediction information for at least part of an image of an enhancement layer of video data, the video data including the enhancement layer and a base layer of lower quality, the enhancement layer being composed of processing blocks and the base layer being composed of elementary units, the method comprising: deriving, for processing blocks of the enhancement layer, prediction information from prediction information of one or more spatially corresponding elementary units of the base layer; constructing a prediction image corresponding to the enhancement image, and the prediction image being composed of prediction units, each processing block of the enhancement layer corresponding spatially to at least one prediction unit of the prediction image, wherein each prediction unit is predicted by applying a prediction mode using the prediction information derived from the base layer. | 03-06-2014 |
20150063436 | METHOD FOR ENCODING AND DECODING AN IMAGE, AND CORRESPONDING DEVICES - A method for encoding at least one block of pixels includes the following steps of transforming ( | 03-05-2015 |