1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Slabosti tehnik kodiranja brez izgub

Kodiranje brez izgub ali stiskanje brez izgub se nanaša na postopek učinkovitejšega kodiranja podatkov, tako da zavzamejo manj bitov ali bajtov, vendar na tak način, da je mogoče izvirne podatke rekonstruirati bit za bitom, ko so podatki dekompresirani. Prednost tehnik kodiranja brez izgub je, da ustvarijo natančen dvojnik izvirnih podatkov, vendar imajo tudi nekaj slabosti v primerjavi s tehnikami kodiranja z izgubo.

Kompresijsko razmerje

Tehnike kodiranja brez izgub ne morejo doseči visokih stopenj stiskanja. Nekaj ​​tehnik kodiranja brez izgub lahko doseže kompresijsko razmerje, višje od 8:1, kar je neugodno v primerjavi s tako imenovanimi tehnikami kodiranja z izgubo. Tehnike kodiranja z izgubo, ki dosežejo stiskanje z zavrženjem nekaterih izvirnih podatkov, lahko dosežejo razmerje stiskanja 10:1 za zvok in 300:1 za video z malo ali brez opazne izgube kakovosti. Po navedbah New Biggin Photography Group je 24-bitno RGB barvno sliko s 1.943 krat 1.702 slikovnimi pikami in izvirno velikostjo 9,9 megabajtov mogoče zmanjšati le na 6,5 ​​megabajtov z uporabo formata PNG brez izgub, vendar jo je mogoče zmanjšati na samo 1 megabajt z uporabo formata JPEG z izgubo. .

Čas prenosa

Vsaka aplikacija, ki vključuje shranjevanje ali distribucijo digitalnih slik ali oboje, predpostavlja, da je te operacije mogoče izvesti v razumnem času. Čas, potreben za prenos digitalne slike, je odvisen od velikosti stisnjene slike in ker so razmerja stiskanja, ki jih je mogoče doseči s tehnikami kodiranja brez izgub, veliko nižja od tehnik kodiranja z izgubami, so tehnike kodiranja brez izgub neprimerne za te aplikacije.

Huffmanovo kodiranje

Številne tehnike kodiranja brez izgub, vključno z PNG, uporabljajo obliko kodiranja, znano kot Huffmanovo kodiranje. Pri Huffmanovem kodiranju pogosteje se simbol pojavi v izvirnih podatkih, krajši je binarni niz, uporabljen za njegovo predstavitev v stisnjenih podatkih. Vendar Huffmanovo kodiranje zahteva dva prehoda, enega za izgradnjo statističnega modela podatkov in drugega za kodiranje, zato je razmeroma počasen postopek. To pa pomeni, da so tehnike kodiranja brez izgub, ki uporabljajo Huffmanovo kodiranje, opazno počasnejše od drugih tehnik pri branju ali pisanju datotek.

Dekodiranje

Druga pomanjkljivost Huffmanovega kodiranja je, da so vsi binarni nizi ali kode v kodiranih podatkih različnih dolžin. Zaradi tega programska oprema za dekodiranje težko ugotovi, kdaj je dosegla zadnji bit podatkov, in če so kodirani podatki poškodovani – z drugimi besedami, vsebujejo lažne bite ali manjkajo – bodo dekodirani nepravilno in izhod bo neumnost.


  1. Slabosti stereo mikrofon tehnike
  2. Slabosti Kabelska TV
  3. Slabosti plazma TV
  4. Slabosti plazma TV
  5. Slabosti digitalnega oddajanja