Total : 32 bits per domain block.
Analysis for a 16 bit image
For a panel size of 4 ,
bits in original image : 4x4x16
bits in compressed image : 32
Compression Ratio : 8
Original ImageBMP size : 9098 bytes |
JPEG File ( ImageMagick )JPEG Size : 1080 bytes Time taken : about 0.5 secs |
|
Fractal CompressionCompression at Panel Size 4FIF file size : 1036 bytes , zipped : 996 Time taken : about 5 seconds The FIF-ZIP file is smaller compared to the JPEG file ! Decoded at Panel Size 4 Panel Size 8 |
Original Images |
|
Compression at Panel Size 2FIF size : 4108 bytes , zipped : 3449Time taken : about 8 secs Decoded at Panel Size 2 Panel Size 4 Panel Size 8 One can observe the difference between the Fractal Decoded images and the zoomed images. Fractal decoded images appear to show much detail then their corresponding zoomed counterparts. |
Original Images |
Zoomed Images ( using ImageMagick ) |
Iterations step by step ( for panel size 2 -> 4 ) |
||
Initial Image (any random image can be taken ! ) |
||
Iteration 1 ( after transformation from Initial Image ) |
Iteration 2 |
Iteration 3 |
Iteration 4 |
Iteration 5 |
Iteration 6 |
Original ImageBMP size : 9098 bytes |
JPEG File ( ImageMagick )JPEG Size : 1080 bytes Time taken : about 0.5 secs |
|
Fractal CompressionCompression at Panel Size 4FIF file size : 1292 bytes , zipped : 1302 Time taken : about 12 seconds Here we see that time taken is more compared to version 1 and file size is slightly more due to the contrast factor ( gamma ) |
||
Decoded at Panel Size 4 Panel Size 8 Panel Size 16 |
Original Images |
|
Compression at Panel Size 2FIF size : 6156 bytes , zipped : 5076Time taken : about 17 secs Panel Size 2 Panel Size 4 Panel Size 8 |
Original Images |
Zoomed Images ( using ImageMagick ) |
Error report ( Average Error ) with originalIntensity Range : 0-256
|
|
|
Graph #1
|
||
Iterations step by step ( for panel size 2 -> 4 ) |
||
Initial Image (any random image can be taken ! ) Avg. Error : 109.435 |
||
Iteration 1 Avg. Error : 52.3372 |
Iteration 2 Avg. Error : 29.2551 |
Iteration 3 Avg. Error : 17.785 |
Iteration 4 Avg. Error : 8.96379 |
Iteration 5 Avg. Error : 7.36661 |
Iteration 6 Avg. Error : 7.1383 |
Iteration 7 Avg. Error : 7.10098 |
Iteration 8 Avg. Error : 7.09743 |
Iteration 9 Avg. Error : 7.09902 |
Graph #2
|
Version 1 Image ( gamma is constant ) |
Version 2 Image ( both gamma and beta computed ) |
Compression at Panel Size 4 |
Compression at Panel Size 4 |
One can note the better constrast when both gamma and beta are variable, |
|
Compression at Panel Size 2 |
Compression at Panel Size 2 |
|
|
Here the difference in contrast is less obvious ( look at the nose )Original Image ( for reference )
|
Panel Size 4 |
Panel Size 2 |
Panel Size 4 Size : 1292 Avg. Error : 5.41374 Panel Size 8 Panel Size 16 |
Panel Size 2 Size : 6156 Avg. Error : 3.17598 Panel Size 4 Panel Size 8 |
Observation Here one can see the difference in the quality of the decoded images. The images on the right have more detail than the images on the left. |
|
Panel Size 8 Size : 396 bytesTime : about 11 secsAt 8 Avg. Error : 9.55711 At 16 At 32 |
Panel Size 16 Size : 108 bytesTime : about 4 secsAt 16 Avg. Error : 22.1591 At 32 ! |
Graph #3
|
Zoom Using Fractal Decoding |
Zoom Using ImageMagick |
2x |
2x |
4x |
4x |
8x |
8x |