摘要 |
Method and apparatus for encoding and decoding a bit stream comprising a representation of a sequence of n-dimensional data structures or matrices, in which n is typically 2. A part of the data of one data structure of the sequence can be mappable within predefined similarity criteria to a part of the data of a another data structure of the sequence. The similarity criteria may include, for instance, a spatial or temporal shift of the data within an image of a video signal such as is used in motion estimation and/or compensation of moving pictures, e.g., video images as well as coders and encoders for coding such a bitstream, e.g., a video signal for use in motion compensation and/or estimation. The data structures are typically video frames and a part of the data structure may be a block of data within a frame. The shift may be any suitable shift such as a linear translation at any suitable angle, a rotation of the data or change of size such as zooming between a part of the data in one data structure and a part of the data in another data structure of the sequence. The data structures are typically sequential frames of a video information stream. Digital filtering may be applied to a reference or other frame of data to generate one or more subbands of a set of subbands of an overcomplete representation of the frame by calculations at single rate. The digital filtering may be implemented in a separate filter module or may be implemented in software running, for example, on a microprocessor.
|