摘要:
A method for encoding an image comprises the following steps: obtaining intermediate data representative of a base layer of said image encoded in a first compression format, the intermediate data being encoded according to a predefined data format allowing inter layer prediction of an enhancement layer of said image to be encoded in any of a plurality of second compression formats; generating a final bitstream by encoding the enhancement layer according to one of said second compression formats. A corresponding encoding method, as well as encoding and decoding devices, are also described.
摘要:
A method of displaying images of a video sequence during the spatial navigation in the video sequence in order to pass from a first to a second viewing mode, in which the video sequence comprises encoded images continuously transmitted from a server (23) to a client machine. The method comprises the following steps, performed by the client machine, during the navigation between the first and second viewing mode: sending to the server at least one request for obtaining supplementary data with respect to images to be displayed (S205) which were received beforehand, and, while awaiting the reception of a response to said at least one request: processing according to the second viewing mode at least one image of current resolution RN to be displayed (S203), which was received and decoded beforehand, and displaying said at least one processed image (S204).
摘要:
A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set.This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved.
摘要:
Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors initially, selecting one of the two motion vectors, the non-selected motion vector not being stored. The selected motion vector may be scaled. This can reduce the motion vector memory size.
摘要:
A method of coding digital images, wherein the method comprises a step of video coding of a plurality of successive images, the plurality of successive images corresponding to a plurality of versions of one and the same initial image at spatial resolutions different from that of the initial image.
摘要:
The present invention concerns a method and device (10, 20) for the processing, in particular coding or decoding or more generally compression or decompression, of a video sequence (110) consisting of a series of digital images (401 to 407) comprising a current image (401) to process. The method comprises the steps consisting of: —generating (511, 603, 720, 812) a first reconstruction of a first image (402 to 404) in the sequence, so as to obtain a first reference image (517, 610, 717, 810); —generating (519, 612, 720, 812) a second reconstruction of the first image (402 to 404) different from the first reconstruction, so as to obtain a second reference image (518, 611, 718, 811); and—predicting (505, 606, 705, 806) at least part of said current image (401) from at least one reference image selected from the generated first and second reference images (516, 608, 716, 808).
摘要:
A portion of an image, belonging to a current encoding unit, is encoded by motion compensation with respect to a reference image portion indicated by an item of motion information. A motion information predictor is selected from among a set of motion information predictors and the item of motion information is encoded with respect to said motion information predictor. The set of motion information predictors used is permitted to include at least one temporal motion information predictor associated with an image portion of a previous image of said sequence but is not permitted to include any spatial motion information predictor that is unobtainable from encoded data of said current encoding unit, for example a spatial motion information predictor that was itself encoded with respect to a temporal motion information predictor.
摘要:
The invention relates to encoding a video sequence. A method according to the invention comprises encoding a first image; generating two reconstructions from the encoded first image, using two different reconstruction offsets; encoding a second image using temporal prediction based on a reference image selected from a set comprising the two reconstructions; wherein the obtaining of a different reconstruction offset comprises: partitioning the encoded first image to select the blocks of one partition, for example using criteria based on CTB, PU, TU of the HEVC standard or the Skip mode; for several reconstruction offsets, estimating a distortion measure based only on blocks collocated with those selected blocks, between the first reconstruction and an image reconstruction of the first image using each offset; and selecting the offset associated with minimum distortion.
摘要:
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.
摘要:
A method for sending compressed data representing at least part of a digital image includes the following steps: encoding (220) source data representing said part to obtain first compressed data having a given size; based at least on said size, including (210) said first compressed data either in a first slice comprising second compressed data representing other parts of the digital image or in an empty second slice; sending the slice comprising said first compressed data. A corresponding device is also described.