Data-parallel intra decoding for block-based image and video coding on massively parallel architectures

نویسندگان

  • Bart Pieters
  • Charles-Frederik Hollemeersch
  • Jan De Cock
  • Peter Lambert
  • Rik Van de Walle
چکیده

With the increasing number of processor cores available in modern computing architectures, task or data parallelism is required to maximally exploit the available hardware and achieve optimal processing speed. Current stateof-the-art data-parallel processing methods for decoding image and video bitstreams are limited in parallelism by dependencies introduced by the coding tools and the number of synchronization points introduced by these dependencies, only allowing task or coarse-grain data parallelism. In particular, entropy decoding and data prediction are bottleneck coding tools for parallel image and video decoding. We propose a new data-parallel processing scheme for block-based intra sample and coefficient prediction that allows fine-grain parallelism and is suitable for integration in current and future state-of-the-art image and video codecs. Our prediction scheme enables maximum concurrency, independent of slice or tile configuration, while minimizing synchronization points. This paper describes our data-parallel processing scheme for oneand two-dimensional prediction and investigates its application to block-based image and video codecs using JPEG XR and H.264/AVC Intra as a starting point. We show how our scheme enables faster decoding than the state-of-the-art wavefront method with speedup factors of up to 21.5 and 7.9 for JPEG XR and H.264/AVC intra coding tools respectively. Using the H.264/AVC intra coding tool, we discuss the requirements of the algorithm and the impact on decoded image quality when these requirements are not met, as well as the Finally, we discuss the impact on coding rate in order to allow for optimal parallel intra decoding. Preprint submitted to Signal Processing: Image Communication October 28, 2011

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel algorithms and architectures for low power video decoding

Parallelism coupled with voltage scaling is an effective approach to achieve high processing performance with low power consumption. This thesis presents parallel architectures and algorithms designed to deliver the power and performance required for current and next generation video coding. Coding efficiency, area cost and scalability are also addressed. First, a low power video decoder is pre...

متن کامل

Parallel implementation of Multi-view Video Decoder for Reduction in Power Consumption

Mobile platform based multi view video applications have gained significant attention due to increase in processing power of mobile processors. Significant performance improvements have been reported by using H.264/AVC based video encoding-decoding procedures. Multi-view coding (MVC) is an extension of H.264/AVC scheme employed for high performance compression of multi view videos. The increase...

متن کامل

A real-time encoding/decoding system (REDS) for HDTV editing

4 programmable and scalable parallel architecture i s proposed for the real-time encoding/decoding of I-IDTV images and for nonlinear editing of the compressed video data. It only use!; the intra-mode compression/decompression so that nonlinear editing can be performed easily and high-quality images can be recovered. Spatially partitioned image data are concurrently processed by multiple parall...

متن کامل

A Review on Block Matching Motion Estimation and Automata Theory based Approaches for Fractal Coding

-Fractal compression is the lossy compression technique in the field of gray/color image and video compression. It gives high compression ratio, better image quality with fast decoding time but improvement in encoding time is a challenge. This review paper/article presents the analysis of most significant existing approaches in the field of fractal based gray/color images and video compression,...

متن کامل

Massively parallel neural encoding and decoding of visual stimuli

The massively parallel nature of video Time Encoding Machines (TEMs) calls for scalable, massively parallel decoders that are implemented with neural components. The current generation of decoding algorithms is based on computing the pseudo-inverse of a matrix and does not satisfy these requirements. Here we consider video TEMs with an architecture built using Gabor receptive fields and a popul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sig. Proc.: Image Comm.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2012