Abstract
Image compression research has increased dramatically as a result of the growing demands for image transmission in computer and mobile environments. It is needed especially for reduced storage and efficient image transmission and used to reduce the bits necessary to represent a picture digitally while preserving its original quality. Fractal encoding is an advanced technique of image compression. It is based on the image's forms as well as the generation of repetitive blocks via mathematical conversions. Because of resources needed to compress large data volumes, enormous programming time is needed, therefore Fractal Image Compression's main disadvantage is a very high encoding time where decoding times are extremely fast. An artificial intelligence technique similar to a neural network is used to reduce the search space and encoding time for images by employing a neural network algorithm known as the “back propagation” neural network algorithm. Initially, the image is divided into fixed-size and domains. For each range block its most matched domain is selected, its range index is produced and best matched domains index is the expert system's input, which reduces matching domain blocks in sets of results. This leads in the training of the neural network. This trained network is now used to compress other images which give encoding a lot less time. During the decoding phase, any random original image, converging after some changes to the Fractal image, reciprocates the transformation parameters. The quality of this FIC is indeed demonstrated by the simulation findings. This paper explores a unique neural network FIC that is capable of increasing neural network speed and image quality simultaneously.