Improved Colour Decorrelation for Lossless Colour Image Compression

Improved Colour Decorrelation for Lossless Colour Image Compression

Improved colour decorrelation for lossless colour image compression using the LAR codec François Pasteau, Clément Strauss, Marie Babel, Olivier Déforges, Laurent Bédat To cite this version: François Pasteau, Clément Strauss, Marie Babel, Olivier Déforges, Laurent Bédat. Improved colour decorrelation for lossless colour image compression using the LAR codec. European Signal Processing Conference, EUSIPCO’09, Aug 2009, Glasgow, United Kingdom. pp.1-4. hal-00392036 HAL Id: hal-00392036 https://hal.archives-ouvertes.fr/hal-00392036 Submitted on 5 Jun 2009 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. IMPROVED COLOUR DECORRELATION FOR LOSSLESS COLOUR IMAGE COMPRESSION USING THE LAR CODEC Fran¸coisPasteau, Cl´ementStrauss, Marie Babel, Olivier D´eforges, Laurent B´edat IETR/Image group Lab CNRS UMR 6164/INSA Rennes 20, avenue des Buttes de Co¨esmes 35043 RENNES Cedex, France {fpasteau, cstrauss, mbabel, odeforge, lbedat}@insa-rennes.fr ABSTRACT The work in this paper is based on the Interleaved Next generations of still image codecs should not only S+P scheme and has been designed to produce a better have to be efficient in terms of compression ratio, but compression ratio in lossless coding of colour images. A also propose other functionalities such as scalability, critical application of lossless coding of colour images lossy and lossless capabilities, region-of-interest coding, concerns cultural digital libraries [6]. Museums actually etc. In previous works, we have proposed a scalable com- try to safely digitalize their belongings and thus produce pression method called LAR, for Locally Adaptive Res- large quantities of lossless colour pictures. In France, olution, that covers these requirements. In particular, the national TSAR project has been created to develop the Interleaved S+P scheme offers an efficient mean to an efficient mean to compress and secure high resolu- compress images. In this paper, three modifications of tion images in collaboration with the Louvre museum this coder are proposed to extend its capabilities to the [7]. Current digital cameras are wide spread and gen- lossless coding of colour images. Firstly, decorrelation of erate high resolution colour images. Professional pho- the image components is introduced by using reversible tographers tend to prefer lossless compression of their colour transforms. Secondly, an adaptive decorrelation pictures to avoid artifacts due to image compression. of the components is introduced. Finally, a classifica- The use of the Interleaved S+P coding scheme has tion between the image components is introduced. Re- been motivated by its efficiency. This coder has been sults are then discussed and compared to the state of proved to produce far better results than the state of the the art, thus revealing high compression performances art. It also offers interesting features such as scalability of our coding solution. or Quadtree partitioning. However, the compression ef- ficiency for colour images can be greatly increased by the 1. INTRODUCTION mean of classification or/and decorrelation of the com- ponents as described here. Image compression schemes Despite many drawbacks and limitations, JPEG is still are often developed only for gray scale images and di- the most commonly-used compression format in the rectly applied on the three components of colour images. world. JPEG2000 overcomes this old technique, partic- However, image coders such as JPEG 2K have shown ularly at low bit rates, but at the expense of a significant that using the correlation between components can give complexity overhead. Therefore, the JPEG normaliza- better compression ratio. tion group has recently proposed a call for proposals on JPEG-AIC (Advanced Image Coding) in order to The paper is organised as follows. The following sec- look for new solutions for still image coding techniques tion introduces the basic of the LAR coder and the In- [1]. Its requirements reflect the earlier ideas of Amir terleaved S+P scheme. In section 3, decorrelation us- Said [2] for a good image coder: compression efficiency, ing reversible colour transform is presented followed in scalability, good quality at low bit rates, flexibility and section 4 by an adaptive component decorrelation. In adaptability, rate and quality control, algorithm unicity section 5 a classification of the components is proposed. (with/without losses), reduced complexity, error robust- Finally, in section 6, results of the different schemes are ness (for instance in a wireless transmission context) and shown and discussed. region of interest decoding at decoder level. Additional functionalities such as image processing at region level, 2. LAR INTERLEAVED S+P both at the coder or the decoder could be explored. The 2.1 LAR overview LAR (Locally Adaptive Resolution) tries to address all these features. In [3], we proposed an original scheme The basic concept of the LAR method is that local reso- able to perform efficient lossy compression, enabling an lution should be adapted to suit local activity. Also as- unusual hierarchical region representation (without any suming that an image consists of global information and shape description). Then, in [4], we presented an exten- local texture, we firstly proposed a two-layer, content- sion of a more efficient scalable multi-resolution solution based codec, both relying on a Quadtree partition. The in terms of both lossy and lossless compression, the LAR first layer, called the FLAT LAR, encodes the global Interleaved S+P. New improvements have been shown information at block level representation. The addi- by the introduction of the Reversible Walsh Hadamard tional second layer enables texture compression within Transform (RWHaT) in [5]. blocks. Therefore, the method provides natural SNR 2 3 3 scalability. The block sizes are estimated through a local z1 , z0 and z1 have to be estimated for each level. This morphological gradient. The direct consequence is that estimation leads to three different types of errors, each the smallest blocks are located round the edges whereas corresponding to one type of coefficients. The first layer large blocks map homogeneous areas. This being so, the coding (FLAT LAR) builds the first pass of the pyra- main feature of the FLAT coder consists of preserving mid used by the Interleaved S+P. It decomposes each contours while smoothing homogeneous parts of the im- pixel of a given layer into a 2 × 2 block into a lower level age. This characteristic is also exploited to get a free according to the information given by the Quadtree. To hierarchical region representation: from the low bit-rate perform lossless compression, the second layer coding image compressed by the FLAT LAR, both coder and (texture) performs a second pass on this pyramid. It decoder can perform a segmentation process by itera- decomposes every pixel that have not been decomposed tively merging blocks into regions. A direct application previously. is then Region Of Interest (ROI) enhancement, by first selecting regions at coder or decoder and enabling sec- First S-Pyramid Second S-Pyramid ond layer coding only for the relevant blocks. Level l+2 Blocks n X n In order to obtain higher image quality, the texture (whole error image) can be encoded by the second layer Level l+1 called spectral coder that uses a DCT adaptive block- Blocks n/2 X n/2 size approach. The use of adapted square size allows a content-based scalable encoding scheme: for example, Level l edge enhancement can be made by only transmitting the Blocks n/4 X n/4 AC coefficients of small blocks. 2.2 Interleaved S+P Figure 2: S pyramid scheme To perform the decorrelation of the picture, the inter- leaved S+P scheme is used. The S+P transform (S- transform + Prediction) is based on the 1D S-transform The LAR coder has been initially developed to com- applied on the 2 vectors formed by 2 diagonally adjacent press gray scale picture. However, as a colour can be pixels in a 2x2 block as depicted in figure 1. Let z0 and represented by three components (e.g. Red, Green, z1 denote the S-transformed coefficients and (u0, u1) be Blue), this scheme can be applied on each component the couple of values, we have: and can thus perform colour image compression. The next section presents three different colour spaces that z0 = ⌊(u0 + u1)/2⌋, (1) can be used for colour image compression. z1 = u1 − u0. ¯ ¯ The prediction¯ is achieved in 3 successive passes. If 3. IMPLEMENTATION OF REVERSIBLE ¯ k COLOUR SPACE i ∈ {0, 1} and k ∈ {1, 2, 3}, zi constitutes the zi coeffi- th cient coded through the k pass. Let I be the original To perform lossless colour compression, a reversible image of size Nx × Ny. The multiresolution representa- colour space is needed. Such a colour space has a re- lmax tion of an image is described by the set Yll=0 , where versible transform that prevents data loss during colour lmax is the top of the pyramid and l = 0 the full reso- space transformation. As shown in figure 3, this trans- N N lution image. Four blocks 2 × 2 are gathered into one formation is done before the Interleaved S+P scheme. In block N × N valued by the average of the two blocks of this section, three different reversible colour spaces are the first diagonal (first S-pyramid in Fig. 2) The trans- introduced and their transformation from Red Green formation of the second diagonal of a given 2 × 2 block Blue (RGB) colour space are presented.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us