Bayer Pattern Compression by Prediction Errors Vector Quantization

نویسندگان

  • Antonio Buemi
  • Arcangelo Bruna
  • Filippo Vella
  • Alessandro Capra
چکیده

Most digital cameras acquire data through a Bayer Colour Filter Array (CFA) placed on sensors where each pixel element records intensity information of only one colour component. The colour image is then produced through a pipeline of image processing algorithms which restores the subsampled components. In the last few years the wide diffusion of Digital Still Cameras (DSC) and mobile imaging devices disposes to develop new coding techniques able to save resources needed to store and to transmit Bayer pattern data. This paper introduces an innovative coding method that allows achieving compression by Vector Quantization (VQ) applied to prediction errors, among adjacent pixel of Bayer Pattern source, computed by a Differential Pulse Code Modulation (DPCM)-like algorithm. The proposed method allows a visually lossless compression of Bayer data and it requires less memory and transmission bandwidth than classic “Bayer-oriented” compression methods.

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

ثبت نام

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

منابع مشابه

Image Compression Using Vector Quantization of Linear (one-step) Prediction Errors

A novel approach to image compression using vector quantization of linear (one-step) prediction errors is presented in this paper. In order to minin,ize the image reconstruction error, we choose the optimum predictor coefficients (in a least-squares sense) that satisfy the additional constraint that the energy of the impulse response function of the inverse reconstruction filter is bounded by a...

متن کامل

3D TRIANGLE MESH COMPRESSION BASED ON VECTOR QUANTIZATION WITH k-RING VECTOR PREDICTION

The transmission and storage of large amounts of triangle and vertex geometry data are required for rendering geometrically detailed 3D meshes. To alleviate bandwidth requirements, this paper uses vector quantization (VQ) as an effective lossy vertex data compression technique for triangle meshes with high rate-distortion performance. The proposed novel VQ-based vertex encoding algorithm adopts...

متن کامل

Joint Optical Flow Motion Compensation and Video Compression Using Hybrid Vector Quantization

We propose a video coding and delivery scheme which is geared towards low bit-rate and realtime performance requirements. We use a hybrid vector quantization scheme, with finite state wavelet-based hierarchical lookup vector quantization (FSWHVQ) for coding motion vectors, which embeds the Horn and Schunck optical flow algorithm in table-lookups, and uses lattice vector quantization (LVQ) for t...

متن کامل

Vector Quantization Parallelization

Quantization is the process of representing a large set of input values with a much smaller set. In signal processing and image processing, Vector Quantization is a classical quantization which extends the scalar quantization to multi-dimensional space. It is widely used in many applications such as data compression, data correction, pattern recognition, and density estimation. This project pro...

متن کامل

A Codebook Design Technique for Better Image Quality in Vector Quantization

Basically, our approach characterizes a pattern into a key value, which is used in codebook search. The key value is generated using a centroid method for each vector (block). It represents the angle of a line where the pixel values in the block are distributed with respect to. If the key value is equal to 45 degrees, it implies that the values of the pixels in a block are symmetrically distrib...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004