Rough fuzzy set-based image compression

A new coding/decoding scheme based on the properties and operations of rough fuzzy sets is presented. By normalizing pixel values of an image, each pixel value can be interpreted as the degree of belonging of that pixel to the image foreground. The image is then subdivided into blocks which are partitioned and characterized by a pair of approximation sets. Coding uses a codebook, created with a quantization algorithm, to find the best approximating pair for each block, while decoding exploits specific properties of rough fuzzy sets to rebuild the blocks. The method, called by us rough fuzzy vector quantization (RFVQ) relies on the representation capabilities of the vector to be quantized and not on the quantization algorithm, to determine optimal codevectors. A comparison with other fuzzy-based coding/decoding schemes and with DCT and JPEG methods is performed by means of peak signal to noise ratio (PSNR) values. Results show that for low compression rates the proposed method performs well and, in some cases, the PSNR obtained with RFVQ is close to the JPEG's PSNR.

[1]  Salvatore Sessa,et al.  An image coding/decoding method based on direct and inverse fuzzy transforms , 2008, Int. J. Approx. Reason..

[2]  Nicolaos B. Karayiannis,et al.  An axiomatic approach to soft learning vector quantization and clustering , 1999, IEEE Trans. Neural Networks.

[3]  Nicolaos B. Karayiannis,et al.  A methodology for constructing fuzzy algorithms for learning vector quantization , 1997, IEEE Trans. Neural Networks.

[4]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[5]  Witold Pedrycz,et al.  Fuzzy relational compression , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[6]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[7]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[8]  Aldo G. S. Ventre,et al.  A MODEL FOR C-CALCULUS , 1985 .

[9]  Nicolaos B. Karayiannis,et al.  Generalized fuzzy k-means algorithms and their application in image compression , 1995, Defense, Security, and Sensing.

[10]  Alfredo Petrosino,et al.  Rough fuzzy set based scale space transforms and their use in image analysis , 2006, Int. J. Approx. Reason..

[11]  Alfredo Petrosino,et al.  Neural Networks, Fuzziness and Image Processing , 1994 .

[12]  D. Dubois,et al.  ROUGH FUZZY SETS AND FUZZY ROUGH SETS , 1990 .

[13]  Constantin V. Negoita,et al.  On Fuzzy Systems , 1978 .

[14]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[15]  Irina Perfilieva Fuzzy Transforms and Their Applications to Data Compression , 2005, The 14th IEEE International Conference on Fuzzy Systems, 2005. FUZZ '05..

[16]  Nasser M. Nasrabadi,et al.  Image coding using vector quantization: a review , 1988, IEEE Trans. Commun..