Page 4 of 4 FirstFirst ... 234
Results 91 to 106 of 106

Thread: New lossless image compressor

  1. #91
    Member
    Join Date
    Jun 2008
    Location
    G
    Posts
    377
    Thanks
    26
    Thanked 23 Times in 16 Posts
    but then the program should be epic too

  2. #92
    Member
    Join Date
    Apr 2010
    Location
    El Salvador
    Posts
    44
    Thanks
    0
    Thanked 2 Times in 2 Posts
    Epic is from Simoncelli:

    ----------------------------------------------------------------------
    --- EPIC (Efficient Pyramid Image Coder) ---
    --- Designed by Eero P. Simoncelli and Edward H. Adelson ---
    --- Written by Eero P. Simoncelli ---
    --- Developed at the Vision Science Group, The Media Laboratory ---
    --- Copyright 1989, 1990, 1991, 1992, Massachusetts Institute of ---
    --- Technology. Copyright 1993, 1994, 1995 University of ---
    --- Pennsylvania. All rights reserved. ---
    ----------------------------------------------------------------------

  3. #93
    Member Skymmer's Avatar
    Join Date
    Mar 2009
    Location
    Russia
    Posts
    688
    Thanks
    41
    Thanked 174 Times in 88 Posts
    Encode, you can name it PicPack, Picomp, Imaginator, ImgPack...

  4. #94
    Member
    Join Date
    Jun 2008
    Location
    G
    Posts
    377
    Thanks
    26
    Thanked 23 Times in 16 Posts
    Maybe u can use some of the HEVC intra-picture predictors, which are not patented, for further compression improvements?

    http://en.wikipedia.org/wiki/FELICS maybe this too?
    Last edited by thometal; 14th October 2012 at 17:04.

  5. #95
    Expert
    Matt Mahoney's Avatar
    Join Date
    May 2008
    Location
    Melbourne, Florida, USA
    Posts
    3,257
    Thanks
    307
    Thanked 798 Times in 489 Posts
    I was too lazy to think up a good name for my last compressor, so that's what I called it

  6. #96
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    I think I will keep it as BIM. What is BIM? Firstly, BIM sounds like "beam" - a beam of light - something related to the light and a light as a part of a beautiful and natural picture. Secondly, this is an algorithm name. And hence, things like superpack,imagepack,supersmasher not work here. So, B stands for Blended predictors and IM stands for Ilia Muraviev.
    I wish I release it very soon, since its development took me to the matrix - for a past few days I had no sleep - experimenting and testing it overnight and then all day long. I may not recall any of my program that I worked so. Anyway, I developed very interesting things like shape detection, smoothness/edgeness detection, noise detection etc. BIM is really smart. I pushed the compression to a new level, current version with all its whistles and bells beats BMF nearly all the time. And BIM is relatively simple, this makes me think like BMF is old and outdated. Anyway, I forced to keep it simple and fast, so I will keep only mean compression components - which are the most important in terms of compression ratio gained vs computational complexity!

  7. #97
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	bim.png 
Views:	347 
Size:	94.5 KB 
ID:	2055  

  8. #98
    Member
    Join Date
    Jun 2008
    Location
    G
    Posts
    377
    Thanks
    26
    Thanked 23 Times in 16 Posts
    could be a screenshot of infinity from space =P) but nice can i get a view for linux too =P

  9. #99
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    New results (slower, but better compression)

    No code has to be inserted here.

    Squeeze Chart

    No code has to be inserted here.

    GARTEST

    No code has to be inserted here.


  10. #100
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    Just wrote a simple CRC64 calculator to test Win2K/WinXP compatibility and Unicode support.

    Compiled using Visual C++ 2012 + Intel C++ v13

    Windows XP / Windows 2000 users, please test both executables (crc64.exe - 64-bit EXE, crc6432.exe - 32-bit EXE).

    And to all users, please test both executables on non-English named files!

    Thanks a lot in advance!

    Output example:
    Code:
    D:\crc64\x64\Release>crc64 *
    C6237DEEE5156A9F *crc64.exe
    0B28CDD4DE446909 *crc6432.exe
    9E79F0CE0D898DBB *ENWIK9
    0000000000000000 *New Text Document.txt
    ; Elapsed time: 1.84s
    
    D:\crc64\x64\Release>crc6432 *
    C6237DEEE5156A9F *crc64.exe
    0B28CDD4DE446909 *crc6432.exe
    9E79F0CE0D898DBB *ENWIK9
    0000000000000000 *New Text Document.txt
    ; Elapsed time: 2.137s
    Attached Files Attached Files

  11. #101
    Member FatBit's Avatar
    Join Date
    Jan 2012
    Location
    Prague, CZ
    Posts
    194
    Thanks
    0
    Thanked 36 Times in 27 Posts
    Dear Mr. Encode,

    both programs (crc64.exe and crc6432.exe) produce same wrong output "This program is not valid 32bit application." I use Win XP SP3 Czech version (32 bit).

    Sincerely yours,

    FatBit

  12. #102
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    Very sad, but such thing was expected. Visual C++ 2012 is not compatible with Windows XP. Actually, this forces me to skip back to Visual C++ 2010.

  13. #103
    Tester
    Black_Fox's Avatar
    Join Date
    May 2008
    Location
    [CZE] Czechia
    Posts
    471
    Thanks
    26
    Thanked 9 Times in 8 Posts
    The support for WinXP has been re-added, redist: http://www.microsoft.com/en-us/downl....aspx?id=30679
    Visual Studio 2012 Update 1 notes: http://blogs.msdn.com/b/vcblog/archi...available.aspx

    I only saw some websites so I don't know if it's practical to use, but it looks at least promising.
    I am... Black_Fox... my discontinued benchmark
    "No one involved in computers would ever say that a certain amount of memory is enough for all time? I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again." -- Bill Gates

  14. #104
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    Changing Platform Toolset is the same as changing actual compiler/build tools. As example, if you have different versions of Visual C++ (2008/2010/2012) or Intel C++ installed, you may choose which compiler to use. If you'll choose Intel C++ or Intel C++ alone, I'm not sure which libraries Intel compiler will pick. Note that provided executables were compiled with Intel C++ v13. I guess the only way is to uninstall everything and install previous versions of Visual Studio/C++...

  15. #105
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,023
    Thanks
    415
    Thanked 416 Times in 158 Posts
    CRC64 Visual Studio 2010 compile
    Attached Files Attached Files

  16. #106
    Member FatBit's Avatar
    Join Date
    Jan 2012
    Location
    Prague, CZ
    Posts
    194
    Thanks
    0
    Thanked 36 Times in 27 Posts
    Dear Mr. Encode,

    mesage from me: crc6432.exe works on WinXP SP3 Czech edition (32 bit). CRC64 produces message "This program is not valid 32bit application." I will test more on awful file names.

    Sincerely yours,

    FatBit

Page 4 of 4 FirstFirst ... 234

Similar Threads

  1. FLIC - a new fast lossless image compressor
    By Alexander Rhatushnyak in forum Data Compression
    Replies: 25
    Last Post: 10th January 2013, 19:46
  2. Lossless image coders
    By Madgeniy in forum Data Compression
    Replies: 26
    Last Post: 11th July 2011, 10:06
  3. GraLIC - new lossless image compressor
    By Alexander Rhatushnyak in forum Data Compression
    Replies: 17
    Last Post: 29th November 2010, 21:27
  4. 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, 02:43
  5. image compressors
    By maadjordan in forum Forum Archive
    Replies: 5
    Last Post: 13th August 2007, 10:28

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
  •