Abstract
We propose an overlapped block motion compensation method, called adaptive windowing technique, to improve the performance of variable block-size motion compensation in H.264. First, we restrict the number of neighboring blocks to be overlapped. Then we design adaptive overlapping windows, where each weight is set to be inversely proportional to the distance between the current pixel and the neighboring block. The weights can be computed efficiently in both the encoder and the decoder. Also, to further improve the prediction performance, we introduce the notion of reliability of a motion vector based on the block size, and fine-tune the weights according to the reliability. Extensive simulation results show that the proposed algorithm improves the performance of H.264 both objectively and subjectively.
Original language | English |
---|---|
Pages (from-to) | 509-519 |
Number of pages | 11 |
Journal | Proceedings of SPIE - The International Society for Optical Engineering |
Volume | 5308 |
Issue number | PART 1 |
DOIs | |
Publication status | Published - 2004 |
Externally published | Yes |
Event | Visual Communications and Image Processing 2004 - San Jose, CA, United States Duration: 2004 Jan 20 → 2004 Jan 22 |
Keywords
- H.264
- Motion compensation
- Overlapped block motion compensation (OBMC)
- Variable block-size motion compensation (VBMC)
- Windowing
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Condensed Matter Physics
- Computer Science Applications
- Applied Mathematics
- Electrical and Electronic Engineering