Video transmission to mobile phone
In the context of today’s multimedia environment, there has been a growing need for multimedia service, wireless channels are characterized by varying bandwidth and bursty errors, compressed video is very sensitive to such error-prone transmission channels, video coding for mobile wireless transmiss...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/16927 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | In the context of today’s multimedia environment, there has been a growing need for multimedia service, wireless channels are characterized by varying bandwidth and bursty errors, compressed video is very sensitive to such error-prone transmission channels, video coding for mobile wireless transmission becomes a challenging task. Portable, battery-operated mobile devices are faced with constraints like battery life, memory size or bandwidth of communication link. Different video compression standards are specifically designed to cater for different individual applications. There is no one universal coding technique that can be applied to different kinds of applications. A possible means can thus be adapting the best available coding strategy to different portions of the data dynamically.
Dynamic video coding is a combination of multiple compression techniques dynamically adopted according to the conditions defined by the application. The video data is first divided into several coding units, depending on the level of granularity one wishes to attain. This scheme is thus to choose the best coder on each video sequence under a global rate constraint, with regards to its scene statistics and content. It comprises of optimizing a global rate distortion with the selection of a coder and its parameters on each video sequence. This is established by adopting the Lagrangian optimization with the selection of a Lagrange multiplier, λ obtained through an algorithm utilizing bisection search which will be elaborated in detail in this report.
Comparisons were made with screenshots of YUV sequences being encoded with different state-of-the-art coders. Rate-distortion optimization takes place after the generation of rate distortion curves for each video sequence. |
---|