Overview

The intention of this project is to generate a program that will allow an image to be represented at infinite multiple resolutions; i.e., to be viewed at successfully greater magnifications with the same amount of detail without exceeding in complexity or size.

It is possible and desirable, nowadays to visualize images with multiple levels of resolutions. However, due to memory limitations it is impossible to zoom into an image indefinitely and still be able to keep hold of a certain level of detail. Since images are finite, at some point a multiresolution system will magnify the view beyond any stored resolution. For levels beyond this, the image simply becomes blurred.

Some images, however, tend to repeat shapes and colors at higher and lower scales, as in fractals. This property can be extended and used to simulate an infinite image magnification. By repeating certain image sections as zooming into a specific area, one can create the impression of consistently increasing the level of detail.

Another property that will be explored is the human visual system's ability to combine colors and shapes such that the observer sees from a distance an overall average. As in image mosaics, a set of small images can be arranged and adjusted so that together they suggest a larger form.