Abstract:
A method is provided for coding an image sequence, including splitting a current image into blocks of standard size, termed macroblocks. For at least one current macroblock of the current image, the method further includes: constructing at least one block of greater size than the current macroblock, termed a large block, which includes the current macroblock and at least one neighbor macroblock in the current image, taking account of characteristics of the current image; coding the large block, delivering base coding information, making it possible to reconstruct a base layer of said current image, and for at least one large block, determining enhancement information associated with at least one macroblock present in the large block.
Abstract:
A method of coding an image or a sequence of images generating a flow of data in the form of groups of blocks, at least one group of blocks containing image blocks having a resolution and a quality level of identical quantification, the method including the following steps for the at least one group of blocks, of a) a first coding so that each block of the at least one group of blocks has at least one associated parameter that is given a first value, and b) a second coding for giving the associated parameter for at least one block of the at least one group of blocks a second value, so that for the at least one block, the first and second values given for the parameter can be combined during decoding to provide a value assigned to the parameter.
Abstract:
Techniques are provided for encoding and decoding image data. The techniques implement a prediction of data of a current block based on at least one already encoded block or reference block, wherein said prediction step takes into account a set of encoded blocks adjacent to said current block and including blocks that have not yet been considered according to said writing path order. Encoding includes the steps of: generating a dependence tree associating a current block with at least one reference block from which the predicted block associated with the current block has been predetermined; and inserting information representative of said dependence tree into said set of data associated with each block.
Abstract:
The invention relates to a method of and a device for coding data in a scalable stream organized in units, characterized in that an indication is given in the header of an SVC NAL unit as to whether this NAL unit can be truncated or not in an adaptation operation for the scalable stream concerned
Abstract:
A method is provided for filtering a scalable video stream, organized in the form of data unit blocks, each of which comprises a base data unit and a set of data units distributed according to two types of enhancement data, corresponding respectively to time and/or space and/or quality characteristics and making it possible to define several quality levels. The method defines at least two distinct filtering profiles, or paths of each block data units, wherein each path defines a row of successive foldover positions and each foldover position uses at least by one less data units than a previous position, and selects one of the paths according to a predetermined criterion, taking into account the type of content of the stream and/or at least one information item representing the capacities of a terminal receiving the stream.
Abstract:
A video image sequence is coded or decoded. By motion compensated temporal filtering, using discrete wavelet decomposition, the discrete wavelet is decomposed by dividing the video image sequence into source and destination groups of images. An image in the destination group is determined from at least one image including pixels in the first group of the source group. The representative image includes pixels and subpixels determined from pixels and subpixels obtained by upsampling at least one image in the source group.
Abstract:
The invention proposes a method of inserting a message in a subset (VO) of digital data representing physical quantities, characterized in that it includes the steps of: estimating (E4) a capacity to receive a message for said subset, selecting (E5) a message with a size less than or equal to the estimated capacity, in a set of a messages, inserting (E6) the selected message in the said subset of digital data. The invention applies particularly to an object in a digital image.
Abstract:
A method of transmitting blocks of data, in which, for at least one of the blocks of data, at least one parameter associated with this block of data is transmitted, the parameter representing the relative importance of the block of data associated with this parameter within the message transmitted by all the blocks of data. The data is coded by a channel coding method which does not take into account the parameter. Correlatively, the invention also concerns a decoding method associated with this transmission method. This way, data judged to be more important than other data may benefit from a channel decoding of higher quality. The methods described herein have application to devices and appliances implementing these methods.
Abstract:
The method of recording audiovisual contents broadcast according to a schedule includes: a step of selecting from an access terminal an audiovisual content to be recorded, the content being associated with a broadcast date and time, and a step of the access terminal receiving a record file of the selected audiovisual content, said file containing information identifying the audiovisual content and the scheduled date and time for broadcasting it. The record file further includes the address of an update server for generating a request to update the record file sent by the terminal to the update server.
Abstract:
Data associated with transmitted information over a communication network are transmitted. The data are divided into data groups. An information item representative of the importance of the data of the data group is associated with each data group. A transmission cycle for the data groups is determined. Each data group is inserted into the determined transmission cycle a number of times depending on the importance of the data of the data group.