Logo Blogo

ImageZero, un nuovo formato di compressione lossless per le immagini

Pubblicato: 03 feb 2012 da Federico Moretti

digiKamImageZero è un progetto di Christoph Feck, uno sviluppatore di KDE, che consiste in un nuovo formato di compressione senza perdita per gli scatti fotografici. Inutile sulle immagini bitmap, ImageZero s’inserisce nel settore di JPEG, JPEG-LS, PNG: vuole garantire prestazioni elevate mantenendo inalterata la qualità delle fotografie.

Feck è insoddisfatto della qualità offerta dal formato JPEG, perché quest’ultimo prevede una perdita di informazioni durante la compressione: JPEG-LS poteva essere una valida alternativa, ma il formato è subordinato a un brevetto di Hewlett-Packard e la decompressione è più lenta — rispetto a PNG. Che, d’altro canto, non è ottimale.

Effettuando il Lossless Image Compression Benchmark, ImageZero comprime una foto di 40Mb a 24Mpixel in 1,2 sec. e la decomprime in 1,3 sec. portandola a 15.5Mb. JPEG-LS impiega 6.6/7.3 sec. per 15Mb, mentre PNG 42.4/2.4 sec. per 16Mb circa. Il progetto è discusso sulla mailing list dedicata di KDE: l’estensione .iz si legge “easy”.

Via | Christoph Feck

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi
9 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di go

    go

    03 feb 2012 - 15:02 - #1
    0 punti
    Up Down

    Sarebbe il migliore insomma.

  • Profilo di go

    go

    03 feb 2012 - 15:07 - #2
    0 punti
    Up Down

    E il format jpeg2000 invece che fino ha fatto? Anche quello sembrava promettente.

  • Profilo di g_g

    g_g

    03 feb 2012 - 15:22 - #3
    1 punto
    Up Down

    “Inutile sulle immagini bitmap, ImageZero s’inserisce nel settore di JPEG, JPEG-LS, PNG: vuole garantire prestazioni elevate mantenendo inalterata la qualità delle fotografie.”

    Questa frase non ha senso!
    Le immagini si dividono in bitmap e vettoriali, questo algoritmo come tutti quelli citati si applica solo alle immagini bitmap. Quindi la prima parte è sbagliata!

    Le immagini bitmap (unico caso in cui non solo è utile ma anche usabile questo algortimo) a sua volta hanno un problema l’occupazione di memoria, per questo motivo sono stati creati vari algoritmi di compressione. Questi algoritmi si dividono a sua volta in due categorie principali Lossy e Losslees.
    Gli algoritmi Lossless riescono a comprimere un immagine senza perdere informazioni, mentre usando algoritmi Lossy si ottiene dopo la decompressione un’immagine leggermente diversa da quella originale, a questa perdita di informazione viene però abbinato un rapporto di compressione decisamente più alto ed in generale le informazioni perse sono quelle meno percepibili dal sistema visivo umano.
    JPEG, JPEG-LS, PNG sono rispettivamente Lossy, lossless, lossless. quindi iz al massimo si inserirà nel settore di questi ultimi due.
    Infatti guarda caso nei benchmark JPG non c’è!

    Ps. anziché fare confusione e ripetere più volte gli stessi concetti sarebbe stato utile spiegare quando non vanno bene i formati lossy: nelle interfacce grafiche i bordi non definiti sono un problema (scommetto che le icone del tuo SO e le parti di interfaccia sono memorizzate tutte in file lossless).
    Un altra informazione fondamentale che non è stata riportata è la gestione del canale alfa da parte del formato, anche questa fondamentale nel compositing.

    http://en.wikipedia.org/wiki/Bitmap
    http://en.wikipedia.org/wiki/Image_file_formats
    http://en.wikipedia.org/wiki/Lossless_data_compression
    http://en.wikipedia.org/wiki/Lossy_compression
    http://en.wikipedia.org/wiki/Compositing

  • Alex Kidd

    03 feb 2012 - 16:26 - #4
    0 punti
    Up Down

    Federico Moretti colpisce ancora!

  • ma per piacere

    04 feb 2012 - 01:40 - #5
    0 punti
    Up Down

    E’ riuscito a mettere insieme soggetto verbo e complemento, mi pare troppo pretendere che quello che scriva abbia anche senso!
    d

  • asdfasdf

    04 feb 2012 - 13:28 - #6
    0 punti
    Up Down

    il jpeg2000 sulla carta è sempre risultato rivoluzionario, perchè non è mai stato usato? oltretutto è stato sviluppato da un italiano:)

  • carlok16

    04 feb 2012 - 16:19 - #7
    0 punti
    Up Down

    Guarda che bisogna dare il verderame alla vigna.

  • cky

    04 feb 2012 - 23:14 - #8
    0 punti
    Up Down

    volevo educatamente commentare l’ennesima boiata apocalittica di Federico Moretti, ma vedo che sono stato preceduto.

  • carlok16

    06 feb 2012 - 00:54 - #9
    0 punti
    Up Down

    conoscete qualche altro sito/blog di notizie in italiano di questo genere ?
    Mi sono rotto anche di prendere per il naso sto ebete che scrive

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento