Dissertation > Excellent graduate degree dissertation topics show
Optimized H.264 Encoder for Live Courses Broadcasting
Author: JinLei
Tutor: XieWeiKai
School: Shanghai Jiaotong University
Course: Educational Technology
Keywords: distance education screen encoding video encoding H.264 standard compound image compression rate control
CLC: TN919.81
Type: Master's thesis
Year: 2011
Downloads: 43
Quote: 0
Read: Download Dissertation
Abstract
|
Screen codec is a special codec to compress computer-synthesized video. It real-time captures the computer screen content and compress them into a video and live broadcasting it to the network or store it locally for playback. Traditional screen codec is based on compound image compression and then integrates the changed regions detection and simply motion search steps into the algorithm. However, the compression ratio of these hybrid compression methods are far from being enough if the screen video contains complicated motions.Currently, the general video encoder with highest compression effiency is H.264 encoder, which to develop screen encoder based on has become a new research direction. X264 is one of the best implementation of the encoders following this standard. We firstly investigated its framwork and encoding algorithms deeply and then implement a screen encoding system by modifying it.However, to apply x264 directly into real-time screen video compression will bring two majors problems: (1) its high computational complexity and high CPU occupancy rate will affect other operations on the sender’s computer; (2) H.264 encoder’s real-time bitrate control algorithm is sometimes ineffective in limiting the peak bitrate. Furthermore, the fluctuation of the picture quality of the compressed video will deteriorate the user experience.To solve the problems above, in one hand, we integrate a Mirror Driver-based changed region computation step into the classic H.264 encoder, x264. After the step, we can find the unchanged macroblocks and then quick-find appropriate prediction modes for them. Intel VTune profiling results show that CPU time has been reduced by about 30%. On the other hand, we propose an adaptive frame rate based constant Quantization Parameter rate control algorithm (FRACQP), which limits peak bitrate by reducing the local frame rate. FRQCQP can strictly control the peak bitrate while smoothing the video quality and finally achieves 3 ~ 8db PSNR improvement.
|
Related Dissertations
- Rate-distortion Optimization Based Rate Control,TN919.81
- Next Generation Streaming Media HLS Key Technology and Its Prototype Implementation,TN919.8
- The Design and Realization of a Web Based Distant Physical Education System,G807.4
- Research on Design and Application of Dynamic Textbook,G434
- Shapingba District of Chongqing cadres of modern distance education network system design and construction,TP393.09
- Java-based network software package and its share of,G434
- The Administrative Strategies Research of Rural Primary Modern Distance Education of Henan Province,G434
- Research and Application of Remote Education Platform Based on CDIO,G434
- Researches in Learning Assistant Strategies on In-Service Teacher’ Distance Training,G434
- A Research on Primary and Secondary Distance-learning in Rural Yongtai County,G434
- A Case Study on Optimization of Application Mode of Disc Instruction in Rural Primary and Middle School,G434
- China Distance Education Universities Network Research on Some Problems of industrialization,G434
- Online NPC Chongqing Learning Center to establish the overall project planning and implementation,G434
- Open and Distance Education Quality Management System Construction Research,G728
- Research on Rate Control Algorithm for the Reverse Link in Cdma2000 1x EV-DO Systems,TN929.533
- The Design and Implementation of Short Track Speed Skating Technical and Tactical Simulation System,G863
- Design and Constructure for Television Station SOBEY Nonlinear Edition Network Systems,TN948.4
- Research and education platform NIT fortune,TP311.52
- Based on Web data mining applications in personalized distance learning system,TP311.13
- Design and Implementation of English Distance Education System,TP311.52
- Service-oriented distance education academic support Platform,TP393.09
CLC: > Industrial Technology > Radio electronics, telecommunications technology > Communicate > Image communication, multimedia communication > Image coding
© 2012 www.DissertationTopic.Net Mobile
|