Page 2 of 2 FirstFirst 12
Results 31 to 44 of 44

Thread: BIM (a new lossless image compressor) is here!

  1. #31
    Member kampaster's Avatar
    Join Date
    Apr 2010
    Location
    ->
    Posts
    59
    Thanks
    13
    Thanked 7 Times in 7 Posts

    Thumbs up

    Matt, thanks for testing!
    New results
    I used preprocessing:
    No code has to be inserted here.
    Quote Originally Posted by encode View Post
    Once again - BIM was not designed for such images. BIM is for true color pictures from your camera...
    Badly.
    The model for artificial images is necessary!
    Update 31,08,13: rev+BWT
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	BWT.png 
Views:	336 
Size:	730.1 KB 
ID:	2434   Click image for larger version. 

Name:	BWT+delta.png 
Views:	289 
Size:	572.3 KB 
ID:	2435   Click image for larger version. 

Name:	delta.png 
Views:	322 
Size:	602.5 KB 
ID:	2436   Click image for larger version. 

Name:	delta+BWT.png 
Views:	300 
Size:	682.3 KB 
ID:	2437   Click image for larger version. 

Name:	MTF.jpg 
Views:	276 
Size:	929.8 KB 
ID:	2438  

    Last edited by kampaster; 31st August 2013 at 19:04.

  2. #32
    Member kampaster's Avatar
    Join Date
    Apr 2010
    Location
    ->
    Posts
    59
    Thanks
    13
    Thanked 7 Times in 7 Posts
    Update 31,08,13 21:32 +MTF

  3. #33
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,012
    Thanks
    399
    Thanked 398 Times in 152 Posts
    BTW, try BIM v0.01 on this file!
    Keep in mind, BIM was deigned to be simple and fast - and multiple CM models is out of this conception. Anyway, BIM v0.03 is much more complex, yet is a fast enough - will check later how it performs on such files...

  4. #34
    Member
    Join Date
    Jun 2009
    Location
    Kraków, Poland
    Posts
    1,495
    Thanks
    26
    Thanked 131 Times in 101 Posts
    LZ4 -c0 compresses the file to about 1 MB. Some very low complexity model for repetitions could be added to an image codec but overall I think a codec can't be (ie it is infeasible to meke it like that in near future) really fast, efficient and universal at the same time. If we try to optimize for repetitive images then what's next? QR codes? Screenshots?

  5. #35
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,012
    Thanks
    399
    Thanked 398 Times in 152 Posts
    BIM v0.03 is here!

    Slightly improved predictor + SLOW counters. Enjoy anyway!

    http://compressme.net

    http://compressme.net/bim003.zip


  6. Thanks (2):

    kampaster (14th September 2013),Skymmer (14th September 2013)

  7. #36
    Member kampaster's Avatar
    Join Date
    Apr 2010
    Location
    ->
    Posts
    59
    Thanks
    13
    Thanked 7 Times in 7 Posts
    Quote Originally Posted by encode View Post
    BTW, try BIM v0.01 on this file!
    Keep in mind, BIM was deigned to be simple and fast - and multiple CM models is out of this conception. Anyway, BIM v0.03 is much more complex, yet is a fast enough - will check later how it performs on such files...
    OK
    Results on AIMP_free.tga:

    No code has to be inserted here.

    New file: http://nishi.dreamhosters.com/v/Face_mosaic.7z
    No code has to be inserted here.
    _
    No code has to be inserted here.

  8. Thanks:

    Sshingen (15th September 2013)

  9. #37
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,012
    Thanks
    399
    Thanked 398 Times in 152 Posts
    Now please test BIM on text files! It is possible, just add a fake PNM header to a text file.

  10. #38
    Member Bloax's Avatar
    Join Date
    Feb 2013
    Location
    Dreamland
    Posts
    52
    Thanks
    11
    Thanked 2 Times in 2 Posts
    Alright then. ([spoiler]s would be a godsend at this point)

    PNG: 90,039 bytes
    BIM (v0.03): 67,438 bytes


    PNG: 453,842 bytes
    BIM (v0.03): 384,943 bytes


    PNG: 98,207 bytes
    BIM (v0.03): 299,607 bytes


    PNG: 69,948 bytes
    BIM (v0.03): 124,028 bytes


    PNG: 39,746 bytes
    BIM (v0.03): 303,106 bytes

    BIM seems to win over what little truecolor PNGs I have without breaking a sweat (but that's no surprise considering PNG is pretty bad for such things), but the losses on paletted PNGs are pretty colossal.
    oh and here's an archive with the bim/png/pnm files, along with bim.exe v0.03

  11. #39
    Member Skymmer's Avatar
    Join Date
    Mar 2009
    Location
    Russia
    Posts
    688
    Thanks
    41
    Thanked 173 Times in 88 Posts
    Quote Originally Posted by kampaster View Post
    Result of UHARC on this file can be much better.
    17 361 742 srep64 3.92 -m4o + uharc -mx -mm+ -md32768

  12. #40
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,012
    Thanks
    399
    Thanked 398 Times in 152 Posts

    Talking

    Face_mosaic.tga
    ULZ v0.03 -> 128,350,179 bytes
    CRUSH v1.00 -> 74,538,342 bytes
    BCM v0.14 -> 27,383,994 bytes

    And this is the "world95.txt" file compressed with BIM v0.03:
    Attached Files Attached Files

  13. #41
    Member kampaster's Avatar
    Join Date
    Apr 2010
    Location
    ->
    Posts
    59
    Thanks
    13
    Thanked 7 Times in 7 Posts
    Quote Originally Posted by Skymmer View Post
    Result of UHARC on this file can be much better.
    17 361 742 srep64 3.92 -m4o + uharc -mx -mm+ -md32768
    17 177 903 mm+rep+uharc
    Quote Originally Posted by encode View Post
    Now please test BIM on text files! It is possible, just add a fake PNM header to a text file.
    If everything is correct...
    enwik8
    BIM v0.03 70 801 674 bytes
    Quote Originally Posted by encode View Post

    And this is the "world95.txt" file compressed with BIM v0.03:
    I am sure, BIM has the hidden key
    Last edited by kampaster; 16th September 2013 at 13:54.

  14. #42
    Member
    Join Date
    Jun 2009
    Location
    Kraków, Poland
    Posts
    1,495
    Thanks
    26
    Thanked 131 Times in 101 Posts
    If everything is correct...
    enwik8
    BIM v0.03 70 801 674 bytes
    Not that bad. Now we can test FLAC on executables.

  15. #43
    Member m^2's Avatar
    Join Date
    Sep 2008
    Location
    Ślůnsk, PL
    Posts
    1,610
    Thanks
    30
    Thanked 65 Times in 47 Posts
    Quote Originally Posted by encode View Post
    And this is the "world95.txt" file compressed with BIM v0.03:
    LZRW - like result. After you decided to show it to us I expected more...

  16. #44
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,012
    Thanks
    399
    Thanked 398 Times in 152 Posts
    No surprises. Despite CM-backend, BIM has relatively simple, non-adaptive linear predictor, that simply transforms a text file into noise...

Page 2 of 2 FirstFirst 12

Similar Threads

  1. FLIC - a new fast lossless image compressor
    By Alexander Rhatushnyak in forum Data Compression
    Replies: 25
    Last Post: 10th January 2013, 18:46
  2. New lossless image compressor
    By encode in forum Data Compression
    Replies: 105
    Last Post: 10th January 2013, 09:36
  3. Lossless image coders
    By Madgeniy in forum Data Compression
    Replies: 26
    Last Post: 11th July 2011, 09:06
  4. GraLIC - new lossless image compressor
    By Alexander Rhatushnyak in forum Data Compression
    Replies: 17
    Last Post: 29th November 2010, 20:27
  5. New lossless compressor for 24-bit images (3 channels, 8 bits per channel)
    By Alexander Rhatushnyak in forum Data Compression
    Replies: 28
    Last Post: 23rd September 2010, 01:43

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •