A | B | C | D | E | F | G | H | I | J | K | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Lossless image compression | |||||||||||||||||||||||||||||||||
2 | Corpus | Source | Type | BPG | FLIF | FLIF -ni | JPEG2000 | PNG crushed | WebP | PNG Adam7 (crushed) | PNG fast | bandwidth/diskspace saved by using FLIF instead of | Best | 2nd best | 3rd best | worst | ||||||||||||||||||
3 | supports progressive decoding? (interlacing) | ? | yes | no | yes? | no | no | yes | no | best alternative | BPG | JP2 | PNG Adam7 (crushed) | PNG crushed | PNG fast | WebP | (not considering suboptimal PNG) | |||||||||||||||||
4 | Fractal art 2 | http://morbid-sheep.deviantart.com/art/Final-Monster-Fractal-Pack-213288585 | Artificial | 114,586,976 | 77,154,874 | 67,059,624 | 172,549,533 | 84,421,041 | 78,059,830 | 97,969,448 | 125,406,613 | 14.1% | 41.5% | 61.1% | 31.6% | 20.6% | 46.5% | 14.1% | FLIF -ni | FLIF | WebP | JPEG2000 | ||||||||||||
5 | 3D renders, meshes etc | Artificial | 11,613,821 | 10,202,660 | 9,957,261 | 15,198,624 | 13,369,161 | 10,498,550 | 16,465,109 | 14,598,956 | 5.2% | 14.3% | 34.5% | 39.5% | 25.5% | 31.8% | 5.2% | FLIF -ni | FLIF | WebP | JPEG2000 | |||||||||||||
6 | Fractal art | http://greentunic.deviantart.com/art/Fractal-Pack-4-150661301 | Artificial | 20,937,910 | 19,658,949 | 19,328,291 | 26,275,539 | 26,042,603 | 22,447,656 | 29,429,502 | 27,555,807 | 7.7% | 7.7% | 26.4% | 34.3% | 25.8% | 29.9% | 13.9% | FLIF -ni | FLIF | BPG | JPEG2000 | ||||||||||||
7 | Braid game graphics | http://www.davidhellman.net/braidbrief.htm | Digital art | 1,944,286 | 1,865,905 | 1,783,213 | 2,836,729 | 2,494,631 | 1,912,044 | 3,015,727 | 2,574,924 | 6.7% | 8.3% | 37.1% | 40.9% | 28.5% | 30.7% | 6.7% | FLIF -ni | FLIF | WebP | JPEG2000 | ||||||||||||
8 | wallpaper-jpegs | http://tincek-marincek.deviantart.com/art/Wallpaper-Pack-484504974 | Digital art (jpeg) | 41,193,454 | 39,255,240 | 39,598,622 | 41,219,110 | 45,481,587 | 40,756,906 | 50,287,915 | 45,659,077 | 3.7% | 4.7% | 4.8% | 21.9% | 13.7% | 14.0% | 3.7% | FLIF | FLIF -ni | WebP | PNG crushed | ||||||||||||
9 | Icons | https://github.com/icons8/flat-color-icons (svg converted to 8bit RGB png) | Icon | 223,960 | 138,669 | 138,669 | 801,264 | 183,310 | 139,914 | 260,998 | 286,026 | 0.9% | 38.1% | 82.7% | 46.9% | 24.4% | 51.5% | 0.9% | FLIF | FLIF -ni | WebP | JPEG2000 | ||||||||||||
10 | guihints | http://guihints.openpandora.org/n22/best-before/2013-03-31/guihints01-0.8.2.0-alpha.zip | Icon | 407,611 | 366,368 | 366,368 | 837,741 | 558,142 | 470,440 | 732,465 | 684,745 | 10.1% | 10.1% | 56.3% | 50.0% | 34.4% | 46.5% | 22.1% | FLIF | FLIF -ni | BPG | JPEG2000 | ||||||||||||
11 | google-material-design-icons | https://github.com/google/material-design-icons/releases/tag/1.0.0 | Icon | 2,680,961 | 1,700,204 | 1,700,204 | 2,092,991 | 3,123,847 | 1,965,170 | 3,971,159 | 4,594,744 | 13.5% | 36.6% | 18.8% | 57.2% | 45.6% | 63.0% | 13.5% | FLIF | FLIF -ni | WebP | PNG crushed | ||||||||||||
12 | Geographic maps | Line drawing | 36,516,676 | 7,865,035 | 7,219,070 | 153,142,735 | 11,917,568 | 12,567,828 | 16,336,481 | 13,051,950 | 39.4% | 80.2% | 95.3% | 55.8% | 39.4% | 44.7% | 42.6% | FLIF -ni | FLIF | PNG crushed | JPEG2000 | |||||||||||||
13 | Black & white drawings, diagrams etc | Line drawing | 1,961,291 | 659,155 | 690,237 | 14,823,654 | 1,372,911 | 1,428,874 | 2,365,125 | 1,544,465 | 52.0% | 66.4% | 95.6% | 72.1% | 52.0% | 57.3% | 53.9% | FLIF | FLIF -ni | PNG crushed | JPEG2000 | |||||||||||||
14 | Niels Fröhling's sparse color images | Line drawing/Text | 11,931,855 | 6,042,182 | 5,574,319 | 29,610,341 | 9,485,964 | 8,003,710 | 11,935,568 | 10,813,243 | 30.4% | 53.3% | 81.2% | 53.3% | 41.2% | 48.4% | 30.4% | FLIF -ni | FLIF | WebP | JPEG2000 | |||||||||||||
15 | Plots | https://github.com/jonsneyers/FLIF/tree/master/benchmark | Line drawing/Text | 1,716,285 | 1,100,003 | 949,482 | 5,190,914 | 1,914,331 | 1,053,402 | 2,237,162 | 2,195,368 | 9.9% | 44.7% | 81.7% | 57.6% | 50.4% | 56.8% | 9.9% | FLIF -ni | WebP | FLIF | JPEG2000 | ||||||||||||
16 | WebP Lossless Alpha Gallery | https://developers.google.com/speed/webp/gallery2 | Mixed | 434,899 | 396,725 | 383,550 | 727,974 | 579,073 | 442,096 | 748,059 | 612,020 | 11.8% | 11.8% | 47.3% | 48.7% | 33.8% | 37.3% | 13.2% | FLIF -ni | FLIF | BPG | JPEG2000 | ||||||||||||
17 | Images with transparency | pngimg.com | Mixed | 4,360,605 | 3,095,923 | 2,952,595 | 8,850,137 | 5,204,777 | 4,058,372 | 6,990,197 | 5,780,485 | 27.2% | 32.3% | 66.6% | 57.8% | 43.3% | 48.9% | 27.2% | FLIF -ni | FLIF | WebP | JPEG2000 | ||||||||||||
18 | High altitude aerial images | http://sipi.usc.edu/database/database.php?volume=aerials | Photo | 62,242,542 | 60,642,612 | 60,119,248 | 64,555,935 | 67,530,151 | 60,315,788 | 71,968,682 | 67,795,958 | 0.3% | 3.4% | 6.9% | 16.5% | 11.0% | 11.3% | 0.3% | FLIF -ni | WebP | FLIF | PNG crushed | ||||||||||||
19 | Amsterdam Library of Object Images (ALOI) | http://aloi.science.uva.nl/tars/aloi_stereo.tar | Photo | 1,039,886,076 | 998,885,048 | 981,292,427 | 1,092,749,414 | 1,147,779,010 | 1,028,856,308 | 1,232,611,376 | 1,216,823,819 | 4.6% | 5.6% | 10.2% | 20.4% | 14.5% | 19.4% | 4.6% | FLIF -ni | FLIF | WebP | PNG crushed | ||||||||||||
20 | The New Test Images | http://imagecompression.info/test_images/ | Photo | 220,057,018 | 198,659,405 | 196,984,632 | 213,225,726 | 230,526,505 | 210,641,452 | 267,241,488 | 234,540,752 | 6.5% | 10.5% | 7.6% | 26.3% | 14.6% | 16.0% | 6.5% | FLIF -ni | FLIF | WebP | PNG crushed | ||||||||||||
21 | Kodak Suite | http://r0k.us/graphics/kodak/ | Photo | 9,909,352 | 8,644,354 | 8,809,547 | 9,403,450 | 12,461,923 | 9,478,134 | 14,219,367 | 13,174,414 | 8.1% | 12.8% | 8.1% | 39.2% | 30.6% | 34.4% | 8.8% | FLIF | FLIF -ni | JPEG2000 | PNG crushed | ||||||||||||
22 | Test images | http://sourceforge.net/projects/testimages/files/SAMPLING/8BIT/RGB/ | Photo | 177,691,650 | 141,964,713 | 140,377,767 | 168,990,990 | 204,997,822 | 167,398,470 | 284,395,235 | 214,450,856 | 16.1% | 21.0% | 16.9% | 50.6% | 31.5% | 34.5% | 16.1% | FLIF -ni | FLIF | WebP | PNG crushed | ||||||||||||
23 | Database of faces | http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html | Photo (greyscale) | 2,606,418 | 2,584,999 | 2,554,321 | 2,677,994 | 2,706,596 | 2,517,990 | 3,098,497 | 3,847,440 | -1.4% | 2.0% | 4.6% | 17.6% | 5.6% | 33.6% | -1.4% | WebP | FLIF -ni | FLIF | PNG crushed | ||||||||||||
24 | Lukas 2D 8 Bit Medical Images | http://www.data-compression.info/Corpora/LukasCorpus/ | Photo (greyscale) | 15,167,817 | 13,346,196 | 13,124,689 | 14,574,045 | 15,612,966 | 15,418,660 | 18,773,919 | 22,378,154 | 9.9% | 13.5% | 9.9% | 30.1% | 15.9% | 41.4% | 14.9% | FLIF -ni | FLIF | JPEG2000 | PNG crushed | ||||||||||||
25 | Berkeley Segmentation Dataset | http://www.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/ | Photo (jpeg) | 55,734,294 | 48,933,864 | 48,137,617 | 53,773,213 | 72,792,503 | 52,466,704 | 87,581,004 | 78,367,018 | 8.3% | 13.6% | 10.5% | 45.0% | 33.9% | 38.6% | 8.3% | FLIF -ni | FLIF | WebP | PNG crushed | ||||||||||||
26 | Textures | http://sipi.usc.edu/database/database.php?volume=textures | Photo/Artificial | 26,690,128 | 25,059,746 | 24,636,897 | 26,383,073 | 25,591,105 | 24,318,250 | 27,435,231 | 28,842,929 | -1.3% | 7.7% | 6.6% | 10.2% | 3.7% | 14.6% | -1.3% | WebP | FLIF -ni | FLIF | BPG | ||||||||||||
27 | USC-SIPI Misc | http://sipi.usc.edu/database/database.php?volume=misc | Photo/Artificial | 8,144,108 | 7,932,083 | 7,736,112 | 8,428,728 | 8,457,490 | 8,465,758 | 9,310,963 | 9,179,162 | 5.0% | 5.0% | 8.2% | 16.9% | 8.5% | 15.7% | 8.6% | FLIF -ni | FLIF | BPG | WebP | ||||||||||||
28 | Waterloo colour set | http://links.uwaterloo.ca/Repository.html | Photo/Digital art | 3,935,796 | 3,232,739 | 2,865,929 | 5,873,192 | 3,787,856 | 2,957,796 | 5,250,826 | 4,017,806 | 3.1% | 27.2% | 51.2% | 45.4% | 24.3% | 28.7% | 3.1% | FLIF -ni | WebP | FLIF | JPEG2000 | ||||||||||||
29 | TOTAL BYTES | 1,872,575,789 | 1,679,387,651 | 1,644,340,691 | 2,134,793,046 | 1,998,392,873 | 1,766,640,102 | 2,264,631,503 | 2,148,776,731 | 6.8% | 12.2% | 23.0% | 27.4% | 17.7% | 23.5% | 7.0% | FLIF -ni | FLIF | WebP | JPEG2000 | ||||||||||||||
30 | AVERAGE SAVING by using FLIF instead of... | 11.7% | 22.9% | 37.2% | 39.4% | 26.9% | 35.8% | 13.0% | ||||||||||||||||||||||||||
31 | top 3 | 4 | 25 | 25 | 2 | 2 | 17 | best alternative | BPG | JP2 | PNG Adam7 (crushed) | PNG crushed | PNG fast | WebP | ||||||||||||||||||||
32 | # image sets for which it is the... | worst | 1 | 0 | 0 | 13 | 10 | 1 | ||||||||||||||||||||||||||
33 | best | 0 | 6 | 17 | 0 | 0 | 2 | |||||||||||||||||||||||||||
34 | BPG version 0.9.5 | |||||||||||||||||||||||||||||||||
35 | FLIF version 0.1 | Note: FLIF is interlaced by default; FLIF -ni disables interlacing; on very small images (e.g. icons), interlacing is disabled by default so FLIF and FLIF -ni are identical | ||||||||||||||||||||||||||||||||
36 | JPEG 2000: ImageMagick 6.7.7 (convert input -quality 100 output.jp2) | |||||||||||||||||||||||||||||||||
37 | PNG crushed: pngcrush 1.7.15 (-brute) followed by pngout (Apr 15 2011) | |||||||||||||||||||||||||||||||||
38 | WebP version 0.4.3 (-m 6) | [plus grayscale improvements from latest github version of WebP] | ||||||||||||||||||||||||||||||||
39 | PNG Adam7: ImageMagick 6.7.7 (convert input -interlace PNG output.png) followed by pngcrush -brute | |||||||||||||||||||||||||||||||||
40 | PNG fast: ImageMagick 6.7.7 (convert input -quality 95 output.png) | |||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||||||||
100 |