Turtle edge encoding and flood fill based image compression scheme

Over the last two decades, great improvements have been made in image and video compression techniques driven by a growing demand for storage and transmission of visual information. This paper focuses on image compression, the main objective of an image compression technique is to remove as much redundant information as possible without destroying the image integrity. This paper proposes an edge based image compression scheme for cartoon images. Initially the edges of the image are identified using zero-crossings edge detector, and the edges are decoded by using a novel encoder based on turtle graphics. From the edge map the closed regions are labelled to estimate the color quantization levels. However the isolated edges falls inside the closed regions are stored separately and the region is encoded with its color/gray value at a random seed pixel. While decoding the image, a flood-fill algorithm is used to fill each region by its corresponding color, starting from the seed point. The boundary of each region is marked with the edge contour (only for the closed regions), and the isolated edges are marked over the decoded image from the original edge map. The proposed Turtle Edge encoder and flood-fill based image compression approach is analyzed with a collection of cartoon images. The performance of the proposed compression method is compared with the state-of-art compression methods like JPEG and JPEG2000 and the recent algorithms, the experimental results indicate that the proposed turtle edge and flood-fill based approach is able to achieve better compression ratio within less computation time.

[1]  Dong Liu,et al.  Image Compression With Edge-Based Inpainting , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Yang Jie,et al.  Research of image compression technology based on MPEG-4 , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[3]  Do Hyun Kim,et al.  New Still Edge Image Compression based on Distribution Characteristics of the Value and the Information on Edge Image , 2016 .

[4]  M. Kunt,et al.  Second-generation image-coding techniques , 1985, Proceedings of the IEEE.

[6]  Dong Liu,et al.  Edge-Based Inpainting and Texture Synthesis for Image Compression , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[7]  J. Mishra,et al.  L-System Fractals , 2007 .

[8]  Hans-Peter Seidel,et al.  Image Compression with Anisotropic Diffusion , 2008, Journal of Mathematical Imaging and Vision.

[9]  Ming-Sui Lee,et al.  A Quad-Tree Decomposition Approach to Cartoon Image Compression , 2006, 2006 IEEE Workshop on Multimedia Signal Processing.

[10]  Norman D. Black,et al.  Second-generation image coding: an overview , 1997, CSUR.

[11]  Pierre Vandergheynst,et al.  Image compression using an edge adapted redundant dictionary and wavelets , 2006, Signal Process..

[12]  S. Papert The children's machine: rethinking school in the age of the computer , 1993 .

[13]  Xiaolin Wu,et al.  Image compression based on multi-scale edge compensation , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[14]  Madhu S. Nair,et al.  Adaptive block truncation coding technique using edge-based quantization approach , 2015, Comput. Electr. Eng..

[15]  Hans-Peter Seidel,et al.  Towards PDE-Based Image Compression , 2005, VLSM.

[16]  Lina J. Karam,et al.  Locally adaptive perceptual image coding , 2000, IEEE Trans. Image Process..

[17]  Joachim Weickert,et al.  Universität Des Saarlandes Fachrichtung 6.1 – Mathematik Edge-based Compression of Cartoon-like Images with Homogeneous Diffusion Edge-based Compression of Cartoon-like Images with Homogeneous Diffusion Edge-based Compression of Cartoon-like Images with Homogeneous Diffusion , 2022 .

[18]  Joachim Weickert,et al.  Beating the Quality of JPEG 2000 with Anisotropic Diffusion , 2009, DAGM-Symposium.

[19]  D. Mehrotra,et al.  Comparative analysis of edge-based fractal image compression using nearest neighbor technique in various frequency domains , 2017, Alexandria Engineering Journal.

[20]  Justin K. Romberg,et al.  Image compression using an efficient edge cartoon + texture model , 2002, Proceedings DCC 2002. Data Compression Conference.

[21]  Navin Rajpal,et al.  Edge and Fuzzy Transform Based Image Compression Algorithm: edgeFuzzy , 2017 .

[22]  Rina Mishra,et al.  An edge based image steganography with compression and encryption , 2015, 2015 International Conference on Computer, Communication and Control (IC4).

[23]  Faouzi Kossentini,et al.  The emerging JBIG2 standard , 1998, IEEE Trans. Circuits Syst. Video Technol..

[24]  Zhou Wang,et al.  No-reference perceptual quality assessment of JPEG compressed images , 2002, Proceedings. International Conference on Image Processing.

[25]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.