Video compression technique, used to efficiently predict and generate video frames
Not to be confused with motion compensator.
Motion compensation in computing is an algorithmic technique used to predict a frame in a video given the previous and/or future frames by accounting for motion of the camera and/or objects in the video. It is employed in the encoding of video data for video compression, for example in the generation of MPEG-2 files. Motion compensation describes a picture in terms of the transformation of a reference picture to the current picture. The reference picture may be previous in time or even from the future. When images can be accurately synthesized from previously transmitted/stored images, the compression efficiency can be improved.
Motion compensation is one of the two key video compression techniques used in video coding standards, along with the discrete cosine transform (DCT). Most video coding standards, such as the H.26x and MPEG formats, typically use motion-compensated DCT hybrid coding,[1][2] known as block motion compensation (BMC) or motion-compensated DCT (MC DCT).
^Chen, Jie; Koc, Ut-Va; Liu, KJ Ray (2001). Design of Digital Video Coding Systems: A Complete Compressed Domain Approach. CRC Press. p. 71. ISBN 9780203904183.
^Cite error: The named reference Li was invoked but never defined (see the help page).
and 25 Related for: Motion compensation information
Motioncompensation in computing is an algorithmic technique used to predict a frame in a video given the previous and/or future frames by accounting...
Global motioncompensation (GMC) is a motioncompensation technique used in video compression to reduce the bitrate required to encode video. It is most...
hardware transform and lighting (T&L) engine, and adding hardware motioncompensation for MPEG-2 video. It offered a notably large leap in 3D PC gaming...
60i is converted to 50p or 60p). Motioncompensation deinterlacing which uses more advanced algorithms to detect motion across fields, switching techniques...
protein complex Motion estimation/motioncompensation; see Video super resolution § Aligned by motion estimation and motioncompensation Mount Elizabeth...
Advanced motioncompensation such as overlapped motioncompensation and coding of motion vectors for 8×8 blocks, could be used. Motioncompensation v t e...
Block boundary discontinuities can occur at edges of motioncompensation prediction blocks. In motion compensated video compression, the current picture...
prediction consist of motion vectors and transform coefficients describing prediction correction. It involves the use of motioncompensation. B-frame is the...
applications, including in flight simulators, it is commonly referred to as a motion base. It is sometimes called a six-axis platform or 6-DoF platform because...
It uses ASP features such as b-frames, global and quarter pixel motioncompensation, lumi masking, trellis quantization, and H.263, MPEG and custom quantization...
translation. Applying the motion vectors to an image to synthesize the transformation to the next image is called motioncompensation. It is most easily applied...
half-pel luma sample predictions, for sharper subpixel motion-compensation. Quarter-pixel motion is derived by linear interpolation of the halfpixel values...
inter-prediction (motioncompensation) and intra-prediction. A possible bitstream representation of a macroblock in a video codec which uses motioncompensation and...
are not produced in real time. [citation needed] Inbetweening MotioncompensationMotion interpolation (computer graphics) Flicker-free Television standards...
S2CID 22259256. Guckenberger M, Richter A, Boda-Heggemann J, Lohr F (2012). "Motioncompensation in radiotherapy". Critical Reviews in Biomedical Engineering. 40...
and/or motion vector displacements. Older standards allow only a single global motioncompensation vector for the entire frame or a single motion compensation...
within the same picture, improved motion vector prediction and motion region merging, improved motioncompensation filtering, and an additional filtering...
most commonly based on discrete cosine transform (DCT) coding and motioncompensation. A specific software, firmware, or hardware implementation capable...
and many GPUs made since 2000 also support MPEG primitives such as motioncompensation and iDCT. This hardware-accelerated video decoding, in which portions...
standards are the DCT and motioncompensation (MC). Most video coding standards, such as the H.26x and MPEG formats, typically use motion-compensated DCT video...
motion is induced by the camera’s ego-motion). Some of the recent approaches to solving this problem include the incorporation of motion-compensation...
hardware-accelerated video decode at various entry-points (VLD, IDCT, motioncompensation, deblocking) for the prevailing coding standards today (MPEG-2, MPEG-4...
the portions capable of being offloaded by VDPAU onto the GPU are motioncompensation (mo comp), inverse discrete cosine transform (iDCT), VLD (variable-length...
frames; this task is known as interframe compression, including motioncompensation and other techniques. The most common modern compression standards...
The pipeline allows certain CPU-intensive operations such as iDCT, motioncompensation and deinterlacing to be offloaded to the GPU. DXVA 2.0 allows more...