Tätä sivua ei enää ylläpidetä. Siirry uuteen julkaisuluetteloon tästä
Efficient methods for video coding and processing
Tuukka Toivonen
Teknillinen tiedekunta, Teknillinen tiedekunta, Oulun yliopisto
Teknillinen tiedekunta, Sähkö- ja tietotekniikan osasto, Oulun yliopisto
Infotech Oulu, Oulun yliopisto
Academic dissertation to be presented, with the assent of the Faculty of Technology of the University of Oulu, for public defence in Auditorium TS101, Linnanmaa, on January 11th, 2008, at 12 noon
Copyright © 2007
Oulun yliopisto
Esitarkastajat
Professori Reiner Creutzburg
Professori Jarmo Takala
OULUN YLIOPISTO, OULU 2007
ISBN 978-951-42-8695-7 (PDF)
ISSN 1796-2226 (Online)
URN:ISBN:9789514286957
Abstract
This thesis presents several novel improvements to video coding algorithms, including block-based motion estimation, quantization selection, and video filtering. Most of the presented improvements are fully compatible with the standards in general use, including MPEG-1, MPEG-2, MPEG-4, H.261, H.263, and H.264.
For quantization selection, new methods are developed based on the rate-distortion theory. The first method obtains locally optimal frame-level quantization parameter considering frame-wise dependencies. The method is applicable to generic optimization problems, including also motion estimation. The second method, aimed at real-time performance, heuristically modulates the quantization parameter in sequential frames improving significantly the rate-distortion performance. It also utilizes multiple reference frames when available, as in H.264. Finally, coding efficiency is improved by introducing a new matching criterion for motion estimation which can estimate the bit rate after transform coding more accurately, leading to better motion vectors.
For fast motion estimation, several improvements on prior methods are proposed. First, fast matching, based on filtering and subsampling, is combined with a state-of-the-art search strategy to create a very quick and high-quality motion estimation method. The successive elimination algorithm (SEA) is also applied to the method and its performance is improved by deriving a new tighter lower bound and increasing it with a small constant, which eliminates a larger part of the candidate motion vectors, degrading quality only insignificantly. As an alternative, the multilevel SEA (MSEA) is applied to the H.264-compatible motion estimation utilizing efficiently the various available block sizes in the standard.
Then, a new method is developed for refining the motion vector obtained from any fast and suboptimal motion estimation method. The resulting algorithm can be easily adjusted to have the desired tradeoff between computational complexity and rate-distortion performance. For refining integer motion vectors into half-pixel resolution, a new very quick but accurate method is developed based on the mathematical properties of bilinear interpolation.
Finally, novel number theoretic transforms are developed which are best suited for two-dimensional image filtering, including image restoration and enhancement, but methods are developed with a view to the use of the transforms also for very reliable motion estimation.
Asiasanat: block matching, filtering, motion estimation, number theoretic transforms, rate-distortion optimization
- Julkaisu Adoben PDF-muodossa 719.28 KB
Julkaistu painettuna:
![]() | Acta Universitatis Ouluensis Technica C 290 ISBN 978-951-42-8694-0 ISSN 0355-3213 |
Oulun yliopiston muita julkaisuja
- Muita Oulun yliopiston julkaisemia elektronisia julkaisuja
- Sarjan Acta Universitatis Ouluensis Technica kotisivu
Päivitetty 24.8.2011 | Webmaster

