Kvantisointi ( englanniksi kvantisointi ) - signaalinkäsittelyssä - signaalin viitearvoalueen jakaminen rajalliseen määrään tasoja ja pyöristää nämä arvot yhdelle kahdesta lähimmästä tasosta [1] . Tällöin signaalin arvo voidaan pyöristää joko lähimpään tasoon tai lähimmästä tasosta pienempään tai suurempaan koodausmenetelmästä riippuen [2] . Tällaista kvantisointia kutsutaan skalaariksi. On myös vektorikvantisointi - vektorisuureen mahdollisten arvojen avaruus jaetaan rajalliseen määrään alueita ja korvataan nämä arvot yhden näistä alueista tunnisteella [3] .
Kvantisointia ei pidä sekoittaa näytteenottoon (ja laajemmin kvantisointivaiheeseen näytteenottotaajuudella ). Näytteiden ottamisessa mitataan tietyllä taajuudella (näytteenottotaajuudella) ajallisesti muuttuvaa määrää (signaalia), joten näytteistys jakaa signaalin aikakomponenteiksi (kuvaajassa vaakasuunnassa). Kvantisointi puolestaan tuo signaalin annettuihin arvoihin, eli pyöristää signaalin sitä lähinnä oleville tasoille (pystysuoraan kuvaajassa). ADC : ssä pyöristys voidaan tehdä seuraavalle alemmalle tasolle. Signaalia, joka on näytteitetty ja kvantisoitu, kutsutaan digitaaliseksi signaaliksi .
Kvantisointia käytetään usein signaalinkäsittelyssä , mukaan lukien äänen ja kuvan pakkaus.
Kun signaali digitoidaan , yhtä kvantisointitasoa koodaavien bittien määrää kutsutaan kvantisointisyvyydeksi tai bittisyvyydeksi . Mitä suurempi kvantisointisyvyys ja suurempi näytteenottotaajuus, sitä paremmin digitaalinen signaali vastaa analogista signaalia. Tasaisen kvantisoinnin tapauksessa kvantisointisyvyys määrittää dynaamisen alueen , mitattuna desibeleinä (1 bitti per 6 dB) [4] .
Tasainen (homogeeninen) kvantisointi - signaalinäytearvojen alueen jakaminen samanpituisiin segmentteihin ja näiden arvojen korvaaminen lähimmällä kvantisointitasolla . Tässä tapauksessa kaksi kvantisointivaihtoehtoa on mahdollista [5] :
1. Jos signaalin arvot ovat välillä , missä on kvantisointiaskel, niin ne pyöristetään ylöspäin tasolle (keskiarvo on kvantisointiominaisuus, jossa nolla kvantisointiaskeleen rajalla):
2. Jos signaaliarvot ovat välillä , ne pyöristetään alaspäin nollatasolle (keskipinta on kvantisointiominaisuus, jossa nolla on kvantisointivaiheen keskellä):
,missä on pyöristys lähimpään pienempään kokonaislukuun .
Näytteenoton ja kvantisoinnin jälkeen saadaan digitaalinen signaali . Kvantisointitaso korvataan sitten numerojoukolla. Binäärikoodissa tapahtuvaa kvantisointia varten signaalin muutosalue minimiarvosta maksimiarvoon jaetaan kvantisointitasoiksi, joissa on kvantisointibitin syvyys. Tuloksena olevan tasojen välisen aikavälin arvo (kvantisointivaihe):
Jokaiselle tasolle on määritetty -bittinen binäärikoodi - tason numero, joka on kirjoitettu binäärinumerona. Jokaiselle signaalinäytteelle annetaan sitä lähinnä olevan tason koodi. Siten näytteenoton ja kvantisoinnin jälkeen analogista signaalia edustaa binäärilukusarja, joka vastaa signaalin arvoja tietyllä hetkellä, eli binäärisignaali. Tässä tapauksessa jokaista binaarilukua edustaa korkean (1) ja matalan (0) tason pulssien sarja. Äänen kvantisoinnin bittisyvyys valitaan yleensä välillä 8 - 32 bittiä ( digitaalisten äänimuotojen vertailu ), mutta yleensä 16 tai 24 bittiä [6] .
Epätasainen kvantisointi on kvantisointia, jossa signaaliarvojen alue jaetaan eripituisiin segmentteihin. Sitä käytetään parantamaan kvantisoinnin tarkkuutta siinä tapauksessa, että signaaliarvojen jakautuminen on epätasaista, esimerkiksi ääntä kvantisoitaessa. Tässä tapauksessa kvantisointitasot tulisi sijoittaa useammin niille alueille, joilla signaaliarvot ovat todennäköisempiä. Puhesignaalien kvantisoinnissa käytetään usein kompressoria, joka lisää pieniä signaaliarvoja ja vähentää suuria arvoja, ja sitten tasaista kvantisointia.
Puristusmenetelmät _ | |||||||
---|---|---|---|---|---|---|---|
Teoria |
| ||||||
Häviötön |
| ||||||
Audio |
| ||||||
Kuvat |
| ||||||
Video |
|