Font Size: a A A

Parallel Optimization Of Deblocking Filter In VP9Decoding

Posted on:2015-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:X YangFull Text:PDF
GTID:2308330452957193Subject:Computer technology
Abstract/Summary:PDF Full Text Request
480P quality video cannot satisfy the users.720P,1080P HD video has graduallybecome the mainstream, and the4K HD video will be represent the trend of videoconsumption in the future. But the current compression rate standard video standard forHD video codec cannot keep up. In this context, Google completes a new generation ofvideo decoding standards VP9.This paper begins with a brief introduction of VP9workflow and the newtechnologies. Analyze the loop filter of VP9, find the data correlation, and make theparallel of loop filter possible by adjusting the structure. In this paper we propose anecessary modification of the notion of Limited Error Propagation which is introducedby Wang to enable correct filtering on parallel. BFP (Block Filter Partition) combines theseparate filtering boundary pixels which are unfiltered. BFP is executed in the order. Eachblock can be divided into8BFP and each block can have BFP parallel. BFP makes itpossible to maximize parallel granularity.We implemented the proposed algorithm on the2-core and4-core. The results showthat the proposed algorithm improves the loop filter efficiency. We have also observed asignificant speedup for VP9,16.8%and28.1%on a2-core and4-core processor,respectively. These results indicate that the method provides good scalability and highefficiency.
Keywords/Search Tags:VP9, Data Parallel, Loop Filter, Multiple Cores
PDF Full Text Request
Related items