Dissertation > Excellent graduate degree dissertation topics show
Research on Multi-Core Parallel Computing in Streaming Media Service System
Author: WeiChangHu
Tutor: JiaZhiPing
School: Shandong University
Course: Computer System Architecture
Keywords: MPEG-4 Standard Multi-core Processor Parallel Computing Motion Estimation RTP/RTCP Protocol
CLC: TN919.8
Type: Master's thesis
Year: 2009
Downloads: 144
Quote: 3
Read: Download Dissertation
Abstract
|
Now people are in high demands of streaming media technology, so how to improve the real-time video system is the all-important task. The way to solve this problem, on the one hand is to enhance network bandwidth, on the other hand is to raise the compression rate and to optimize the transport protocols. At present, many chip manufacturers at home and abroad are committed to the development of multi-core technology. Multi-core chips can increase the frequency of this system and reduce the power consumption at the same time, increase the speed of computing. In addition, parallel computing technology is being developed quickly these years. Parallel computing technology divides the computing tasks into pieces reasonably, so the computing resources can be utilized sufficiently and the complex computing tasks can be resolved efficiently. In order to improve the speed of compression, in conjunction with the current rapid development of multi-core technology for the compression process to be improved.First, this thesis presents the architecture of streaming media service system, including obtaining the video streaming, video encoding and the transport protocol between the server and client. This thesis mainly researches on the last two parts. At the same time, this thesis analyses MPEG video compression algorithms and motion compensation prediction.Then, through the study on the MPEG-4 standard compression algorithm, we find that there are much parallel in many compression algorithms. Parallel is mainly reflected in two aspects. One is the separate coded of the video object in the encoder, the other is the motion estimation algorithm among the VOP. For the first aspect, this thesis proposed a video object schedule algorithm to ensure the synchronization of the video objects during the parallel encode process; while for the second aspect, this thesis improved the serial directional diamond motion estimation algorithm, got the directional diamond motion estimation algorithm based on parallelism and prediction (PPDDME), then simulated this algorithm on the double-core platform UP-OMAP5910 and on the PC using multi threads. The M&D and Stefan frames are used in the experiment. The whole frame is taken as a video object plane. The experimental results show that, after the using of parallel algorithm, compression speed is about 3 times faster than the serial directional diamond motion estimation algorithm. Considering the communication among the threads, the improvement is distinct.Finally, this thesis analyzes the transport protocols used in the streaming media service, and take the RTP/RTCP as the protocol of this system. In the application, RTP is been used in the data transport between the server and the client, while RTCP is been used in the control information transport. RTP get the packet loss rate, network jitter and the receive ability of the client through an adaptive algorithm. The receive ability of the client includes the packet sort efficiency and the decode efficiency. This thesis takes the three factors into account, gets an integrated network state scale algorithm. This algorithm considers both the long-time network state and the current network state, as well as the receive ability of the client. Then RTCP send the information to the server. The server adjusts transmitting rate according to these information. The thesis gives a detailed analysis about the modules function of the protocol.
|
Related Dissertations
- Optimizing and Realising Research on Vedio Compression in TV Guidance System,TN919.81
- Research on Key Technologies for Image Compression and Transmission in Telemedical System,R318.0
- The Research on Feature Selection for Data Stream,TP311.13
- Study on Side Information Generation in Distributed Video Coding,TN919.81
- Research on Video Compression Algorithm Based on Multi-core Computing Platform,TN919.81
- Numerical Simulation of Radiofrequency Waves in Magnetized Plasma,TL612
- Study on high - performance low-power multi-core processors,TP332
- Reed-Solomon decoder implementation study,TN762
- Research on the Key Algorithm of MPEG-4 Video Coding and Bit Rate Control,TN919.81
- Multi-core processor based parallel speedup EDA algorithm,TN402
- Parallel computing software transactional memory programming algorithm research and optimization,TP338.6
- The Application of High-Performance GPU Technology in the Lattice Boltzmann Method Simulation,TP391.41
- Research and Application of Ant Colong Algorithm in Aggregated Multicast Optimization,TP393.02
- Region Based Motion Compensated Interpolation and Its Application in Distributed Video Coding,TN919.81
- A Parallel DDM Preconditioner for Solving Finite Element Discretization of Elasticity Problem in Three Dimension,O241.82
- Research and Design on VLSI Architecture Supporting MBAFF Motion Estimation Engine,TN47
- Research on H.264 Inter-frame Prediction Algorithm,TN919.81
- Algorithm Study on Accelerate CV Image Segmentation and Exterior Industrial Image Reconstruction by CUDA,TP391.41
- Parallel computing for data-intensive reconfigurable linear array processor architecture design,TP332
- GPU-accelerated particle filter PET image reconstruction algorithm,TP391.41
- Head and shoulders image automatic segmentation of video,TP391.41
CLC: > Industrial Technology > Radio electronics, telecommunications technology > Communicate > Image communication, multimedia communication
© 2012 www.DissertationTopic.Net Mobile
|