A system and method for compressing an image into bit streams allows data
to be presented in either lossy or lossless quality. A lossy quality
presentation results in some measurable degradation of an image's visual
quality upon expansion. A lossless quality presentation displays the image
in its original form. The method divides the image to be compressed into a
plurality of regions. For each region, a plurality of adjacent pixels are
selected and organized into a set. The corresponding sets for each
respective region are identified as a group. The pixel sets within each
group are encoded and arranged into two bit streams associated with each
respective group. Next, each group's respective bit streams are written
into a primary bit stream of constant size and possibly a supplemental bit
stream of variable length for presenting the image in either lossy or
lossless quality.
Un sistema e un metodo per la compressione dell'immagine nei flussi di bit permette che i dati siano presentati in lossy o nella qualità lossless. Una presentazione di qualità del lossy provoca una certa degradazione misurabile di qualità visiva dell'immagine su espansione. Una presentazione lossless di qualità visualizza l'immagine nella relativa forma originale. Il metodo divide l'immagine da comprimere in una pluralità di regioni. Per ogni regione, una pluralità di pixel adiacenti è selezionata ed organizzata in serie. Gli insiemi corrispondenti per ogni regione rispettiva sono identificati come gruppo. Gli insiemi del pixel presso ogni gruppo sono messi ed organizzati in due flussi di bit connessi con ogni gruppo rispettivo. Dopo, i flussi di bit rispettivi di ogni gruppo sono scritti in un flusso di bit primario del formato costante e possibilmente in un flusso di bit supplementare della lunghezza variabile per presentare l'immagine in lossy o nella qualità lossless.