Lossy compression algorithm

ImprimirCitar
Low (high quality) JPEG
High Compression (low quality) JPEG

Lossy compression algorithm refers to any encoding procedure that aims to represent a certain amount of information using a smaller amount of it, making an exact reconstruction of the original data impossible. This is because instead of saving an exact copy, only an approximation is saved. This approach takes advantage of the limitations of human perception to hide the distortion introduced.

These algorithms are very useful for saving photographic images that would otherwise take up a lot of space making it difficult to transmit and store them. An example of a lossy algorithm is JPEG. Other examples are JPEG2000 and BTTC (Bynary tree triangular coding).


Overview

Lossy compression is only useful when exact reconstruction is not essential for the information to make sense. The reconstructed information is only an approximation of the original information. It is usually restricted to analog information that has been digitized (images, audio, video, etc.), where the information can be "similar" and, at the same time, to be subjectively the same. Its biggest advantage lies in the high compression ratios it offers as opposed to a lossless compression algorithm.

Lossy compression accepts a loss of data in order to improve the compression factor. It is generally applied to the digital storage of analog data such as graphics and sound files. The great advantage of lossy compression is to achieve a higher compression rate at the cost of suffering a loss of information about the original image.

Detailed view

Lossy compression methods

Lossy image compression

  • One method is to reduce the color space of the image to the most common colors within the same image. This is often used in GIF format images and sometimes in PNG images to give rise to smaller files. When used in the correct type of images and combined with tramado, it can result in images almost identical to the originals.
  • Fractal compression
  • JPEG
  • Compression Wavelet

Lossy video compression

  • Flash (also supports JPEG sprites)
  • H.261
  • H.263
  • H.264/MPEG-4 AVC
  • MNG (admite sprites JPEG)
  • Motion JPEG
  • MPEG-1
  • MPEG-2
  • MPEG-4
  • OGG
  • Theora
  • Sorenson video codec
  • VC-1
  • MP4

Lossy Audio Compression

Audio
  • AAC
  • ADPCM
  • ATRAC
  • Dolby AC-3
  • DTS
  • MP2
  • MP3
  • Musepack
  • OGG
  • Vorbis
  • WMA
  • Opus (CELT)
Speech/Dialogue
  • CELP
  • G.711
  • G.726
  • HILN
  • Speex
  • AMR
  • Opus (SILK)

References

Contenido relacionado

Verdana

Verdana is a highly legible sans serif typeface commissioned by Microsoft and designed by Matthew...

File Transfer Protocol

The File Transfer Protocol or FTP) is a network protocol for transferring files between systems connected to a TCP network, based on client-server...

Eric S. Raymond

Eric Steven Raymond also known as ESR, is the author of The Cathedral and the Bazaar, and the current manager of the Jargon File (also known as .). Although...
Más resultados...
Tamaño del texto:
Copiar