AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Just In Time Joint Encoding of Multiple Video Streams

Term

4. term

Publication year

2013

Submitted on

Pages

69

Abstract

Dette kandidatspeciale fokuserer på H.264 video komprimering af flere video strømme til transmission over en begrænset kanal. Rapporten beskriver hvordan H.264 fungerer. Derefter foreslås nogle bitrate estimatorer, og en estimator er valgt til senere brug i ratekontrol. Der designes en ratekontrollør sat op som et begrænset konvekst optimeringsproblem, og det testes imod et antal videosekvenser. Resultaterne viser at det er muligt at indkode video sekvenser ud fra en fælles betragtning af deres individuelle kvaliteter, imens udsving i kvalitet holdes lavt. Det konkluderes, at hvis en 'Just-In-time' indkoder laves med øje for den foreslåede ratekontrollør og bitrate estimator, kan den benyttes til realtids fælles video indkodning.

This master's thesis focuses on H.264 video compression of multiple streams to be transmitted over a limited channel. The report describes the workings of the H.264 codec. Afterwards, proposals on bitrate estimators are presented, and a predictor is chosen for later use in rate control. We design a rate controller set up as a constrained convex optimization problem, and test it against a set of video sequences. Our results show that it is possible to encode video sequences jointly with regard to their individual qualities, whilst still keeping fluctuations in quality low. We conclude, that if a Just-In-Time encoder is created with regard to our proposed rate controller and bitrate prediction, it could be used in realtime joint video coding.