Image Coding by Block Based Fractal Approximation

블록단위의 프래탈 근사화를 이용한 영상코딩

  • 정현민 (연세대학교 전자공학과) ;
  • 김영규 (연세대학교 전자공학과) ;
  • 윤택현 (연세대학교 전자공학과) ;
  • 강현철 (연세대학교 전자공학과) ;
  • 이병래 (연세대학교 전자공학과) ;
  • 박규태 (연세대학교 전자공학과)
  • Published : 1994.02.01

Abstract

In this paper, a block based image approximation technique using the Self Affine System(SAS) from the fractal theory is suggested. Each block of an image is divided into 4 tiles and 4 affine mapping coefficients are found for each tile. To find the affine mapping cefficients that minimize the error between the affine transformed image block and the reconstructed image block, the matrix euation is solved by setting each partial differential coefficients to aero. And to ensure the convergence of coding block. 4 uniformly partitioned affine transformation is applied. Variable block size technique is employed in order to applynatural image reconstruction property of fractal image coding. Large blocks are used for encoding smooth backgrounds to yield high compression efficiency and texture and edge blocks are divided into smaller blocks to preserve the block detail. Affine mapping coefficinets are found for each block having 16$\times$16, 8$\times$8 or 4$\times$4 size. Each block is classified as shade, texture or edge. Average gray level is transmitted for shade bolcks, and coefficients are found for texture and edge blocks. Coefficients are quantized and only 16 bytes per block are transmitted. Using the proposed algorithm, the computational load increases linearly in proportion to image size. PSNR of 31.58dB is obtained as the result using 512$\times$512, 8 bits per pixel Lena image.

Keywords