Title :
Accelerating fractal image compression by domain pool reduction adaptive partitioning and structural block classification
Abstract :
The time consuming part of the encoding step is the search for an appropriate domain for each range. Several methods have been devised to accelerate the search and reduce the encoding complexity. In this paper we implement both quadtree and diamond partitioning. Quadtree partitioning uses horizontally and vertically oriented domains that are twice as large as the ranges. This works extremely well for images that have horizontal and vertical block structure. Many images also possess block structures oriented in other directions. Thus it makes sense to add domains that are of diamond or other kinds of shapes so that a large range block may find a "close" domain counterpart to avoid being further partitioned. . The diamond is well suited for our needs because it is already in a square shape on only rotational transformations of 45 degrees are needed to related them to our square ranges. Adding a diamond domain reduces the number of range partitions increases the BPP of the compressed images and increases the fidelity of encoded images. Finally we implemented the post processing of the decoded images to filter out the contour effects due to quantization of the shift (s) and offset (o) parameters.
Keywords :
computational complexity; data compression; fractals; image classification; image coding; quadtrees; quantisation (signal); accelerating fractal image compression; decoded images; diamond partitioning; domain pool reduction adaptive partitioning; quadtree partitioning; structural block classification; vertical block structure; Acceleration; Communication networks; Decoding; Fractals; Image coding; Pixel; Quantization; Reflection; Shape; Workstations;
Conference_Titel :
Computers and Communications, 2004. Proceedings. ISCC 2004. Ninth International Symposium on
Conference_Location :
Alexandria, Egypt
Print_ISBN :
0-7803-8623-X
DOI :
10.1109/ISCC.2004.1358601