Kayıplı Sıkıştırma ve Kayıpsız Sıkıştırma Arasındaki Fark

Yazar: Laura McKinney
Yaratılış Tarihi: 2 Nisan 2021
Güncelleme Tarihi: 7 Mayıs Ayı 2024
Anonim
Codec (Kodek) Nedir? Nasıl Çalışır? Sıkıştırma Nasıl Yapılıyor?
Video: Codec (Kodek) Nedir? Nasıl Çalışır? Sıkıştırma Nasıl Yapılıyor?

İçerik


Kayıplı sıkıştırma ve Kayıpsız sıkıştırma, veri sıkıştırma yöntemleri altında yaygın olarak sınıflandırılan iki terimdir. Kayıplı sıkıştırma ve Kayıpsız sıkıştırma arasındaki en büyük fark, kayıplı sıkıştırmanın, dekompresyon sonrası verilerin yakın bir eşleşmesini sağlamasıdır, kayıpsız da kesin orijinal veriler yaratmaktadır. Veri Sıkıştırma, önemli miktarda bilgi kaybı olmadan verilerin boyutunu azaltma yöntemidir.

  1. Karşılaştırma Tablosu
  2. Tanım
  3. Anahtar Farklılıklar
  4. Sonuç

Karşılaştırma Tablosu

Karşılaştırma için temelKayıplı SıkıştırmaKayıpsız Sıkıştırma
TemelKayıplı sıkıştırma, içeriği temsil etmek için kesin olmayan tahminleri kullanan veri kodlama yöntemi ailesidir.Kayıpsız sıkıştırma, orijinal verilerin sıkıştırılmış verilerden doğru şekilde yeniden oluşturulmasına izin veren bir grup veri sıkıştırma algoritmasıdır.
Algoritma
Dönüşüm kodlaması, DCT, DWT, fraktal sıkıştırma, RSSMS.RLW, LZW, Aritmetik kodlama, Huffman kodlama, Shannon Fano kodlama.
KullanılanGörüntüler, ses ve video. veya program, görüntü ve ses.
UygulamaJPEG, GUI, MP3, MP4, OGG, H-264, MKV vb.RAW, BMP, PNG, WAV, FLAC, ALAC vb.
Kanalın veri tutma kapasitesiDahaKayıp yöntemine göre daha az


Kayıplı Sıkıştırmanın Tanımı

Kayıplı sıkıştırma yöntem farkedilmeyen bir miktar veriyi ortadan kaldırır. Bu teknik, bir dosyanın orijinal biçiminde geri yüklenmesine izin vermez, ancak boyutunu önemli ölçüde azaltır. Verilerin kalitesi önceliğiniz değilse, kayıplı sıkıştırma tekniği yararlıdır. Dosya veya verilerin kalitesini biraz düşürür, ancak bir kişi verileri depolamak istediğinde veya sakladığında kullanışlıdır. Bu veri sıkıştırma türü, ses sinyalleri ve görüntüler gibi organik veriler için kullanılır.

Kayıplı Sıkıştırma Tekniği

  • Kodlamayı dönüştür- Bu yöntem, bir gösterimle ilişkilendirilen pikselleri ayrılmamış piksellere dönüştürür. Yeni boyut genellikle orijinal boyuttan daha küçüktür ve gösterimin fazlalığını azaltır.
  • Ayrık Kosinüs Dönüşümü (DCT)- Bu en çok kullanılan görüntü sıkıştırma tekniğidir. JPEG işlemi DCT etrafında merkezlenir. DCT işlemi, görüntüleri farklı frekans parçalarına böler. Sıkıştırmanın temel olarak gerçekleştiği kantifikasyon aşamasında, en az önemli frekanslar reddedilir. Ve kritik frekanslar korunur, böylece görüntü dekompresyon işleminde elde edilebilir. Yeniden oluşturulan görüntü biraz bozulma içerebilir.
  • Ayrık Dalgacık Dönüşümü (DWT)- Eşzamanlı olarak zaman ve frekans yeri sağlar ve bir sinyalin bileşen dalgacıklarına ayrıştırılmasında kullanılabilir.

Kayıpsız Sıkıştırmanın Tanımı

Kayıpsız sıkıştırma yöntem, verilerin orijinal biçimini yeniden oluşturabilir. Verilerin kalitesi tehlikeye girmez. Bu teknik, bir dosyanın orijinal biçimini geri yüklemesini sağlar. Kayıpsız sıkıştırma, herhangi bir dosya formatına uygulanabilir sıkıştırma oranının performansını artırabilir.


Kayıpsız Sıkıştırma Tekniği

  • Çalışma Uzunluğu Kodlaması (RLE)- Bu teknik, sembolün başında özel bir işaretleyici kullanarak bir dizgede yinelenen sembollerin sıklığını azaltır.
  • Lempel-Ziv-Welch (LZW)- Bu teknik aynı zamanda RLE tekniğine benzer şekilde çalışır ve yinelenen dizeleri veya sözcükleri arar ve değişkenlerde saklar. Daha sonra dizenin yerinde bir işaretçi kullanır ve işaretçi dizgenin depolandığı değişkeni işaret eder.
  • Huffman Kodlaması- Bu teknik ASCII karakterlerinin veri sıkıştırmasını işler. Her sembolün olasılığını hesapladıktan sonra çeşitli semboller için tam bir ikili ağaç oluşturur ve azalan sırayla yerleştirir.
  1. Kayıplı sıkıştırma, verilerin kullanışlı olmayan kısmını kaldırır, kayıpsız sıkıştırma kesin verileri yeniden yapılandırırken tespit edilemez.
  2. Kayıpsız sıkıştırma, veri boyutunu düşük ölçüde azaltabilir. Diğer yandan, kayıplı sıkıştırma, dosyanın boyutunu daha büyük ölçüde azaltabilir.
  3. Kayıplı sıkıştırma durumunda verilerin kalitesi düşer, kayıpsız verilerin kalitesini düşürmez.
  4. Kayıp tekniğinde, kanal daha fazla veri barındırır. Tersine, kanal kayıpsız teknik durumunda daha az miktarda veri tutar.

Sonuç:

Kayıplı sıkıştırma, kayıpsız sıkıştırma ile karşılaştırıldığında yüksek düzeyde veri sıkıştırma sağlayabilir. Kayıpsız sıkıştırma, veri kalitesini düşürmez, aksine, kayıp veri kalitesini düşürür. Kayıplı teknik, dosyanın tüm türlerinde uygulanamaz, çünkü bu durumda mümkün olmayan verilerin bir kısmını (gereksiz) kaldırarak çalışır.