Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is motion compensated prediction, and why is it a pain?

0
Posted

What is motion compensated prediction, and why is it a pain?

0

A. MCP in the decoder can be thought of as having four stages: 1. Motion vector computation 2. Prediction retrieval various predictions are 16×16, 16×8, 8×4, 8×8 plus any half-pel overhead (e.g. 17×16, 17×17, etc). 3. Filtering 3.1 Forming half-pel predictions through bi-linear interpolation. 3.2 Averaging two predictions together (B macroblocks, Dual Prime) 4. Combination and ordering 4.1 combining 1 or 2 predictions from stage three into upper and lower halves (16 x 8, field in frame) 4.2 interleaving or grouping together odd and even lines in frame picture predictions. The final, combined prediction is always a 16×16 block of luminance and 8×8 block of chrominance, just like we experience in MPEG-1. A single motion vector can be associated with each source, hence a macroblock can have as many as 4 motion vectors.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123