Font Size: a A A

Avs Software For Remote Monitoring Of Video Coding, Optimization And Realization

Posted on:2010-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:J MaFull Text:PDF
GTID:2208360275991339Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Video surveillance product is very popular currently,with a wide applying area. AVS with the intellectual property rights owned by China is a digital video and audio encoding and decoding standard.Implementing AVS real time encoding on handle device is very important for the popularization of video surveillance product based on AVS.Based on recent research fruits of video encoding in video surveillance,this paper analyzes AVS video encoder,and then optimizing AVS video encoder by algorithm optimizing and flow improving.Finally AVS video encoder is ported to pxa270 embedded platform,and optimized parallelly.In algorithm optimizing,the time-consuming modules are analyzed by Intel Vtune,and based on the optimium inter prediction mode of those video sequences in different scenario and the characteristic of the video sequences in video monitoring, an optimized inter mode decision algorithm for video surveillance is proposed;in intra prediction algorithm,considering the relativity between luminance prediction and chroma prediction in AVS,an optimized intra mode dicision algorithm is porposed;then by analyzing sub-pixel searching algorithm in motion estimation,an optimized fast searching algorithm is proposed.In the last part of algorithm optimizing,by analyzing the dependence of nearby pixels in AVS interpolation and considering the target platform characteristic,the interpolation algorithm applied to parallel is proposed by optimizing interpolating sequence.AVS video encoding speed have already been raised in a high level by algorithm optimizing,but the analysis result of AVS encoder by Intel Vtune further shows that luminance residual module and chroma residual module are time-consuming modules.Those two modules are improved in the encoding flow optimizing,besides memory management and encoded data output also are optimized.At last porting optimized AVS video encoder on pxa270 embedded platform based on Intel Xscale architecture,and then considering the characteristic of pxa270 with 64 bits coprocessor and using SIMD technology-WMMX(Wireless Multimedia extend),those time-consuming modules including SAD,SSD and intra prediction in AVS video encoding are optimized based on the platform characteristic to raise the encoding speed on embedded platform.
Keywords/Search Tags:Video surveillance, AVS, Video encoding, PXA270, WMMX
PDF Full Text Request
Related items