Patent ID: 9538182
Date: 2017-01-03
CPC Classifications: H04N

Claim:
1. A method of coding a multiview video sequence, in which a multiview sequence of depth maps is included, the method comprising: representing as a set of non-overlapping blocks of pixels each new coded frame of the multiview video sequence, determined in accordance with a preset coding order; detecting at least one already encoded frame, corresponding to a given view and designating it as a reference frame, generating synthesized frames for encoded and reference frames, wherein for each non-overlapping block of pixels of the encoded frame designated as a block to be encoded, a spatial-combined block of a respective synthesized frame of the synthesized frames is determined, corresponding to the encoded frame, and designated as a virtual block, for which a spatial position of the block of pixels is determined in the respective synthesized frame corresponding to the reference frame, such that the reference virtual block so determined, is a most accurate numerical approximation of the virtual block; for the reference virtual block determined in such way, the spatial-combined block is determined, belonging to the reference frame designated as the reference block, and computing an error between the virtual block and the reference virtual block, and an error between the reference virtual block and the reference block; selecting the minimum of these errors and determining, at least, one mode of difference coding, based on the selected error; and setting which of the detected blocks are necessary for generation of prediction at the subsequent difference coding of the block to be encoded, and the difference coding of the block to be encoded, is performed in accordance with the selected mode of difference coding.