Tänään
tarkasteltiin äärellisen sanapituuden vaikutuksia. Tarkastelimme ensin
mallia, jolla johdettin arvio AD-muunnoksen kvantisointivirheen
varianssille, joka on suoraan verrannollinen syntyvän
kvantisointivirheen tehoon. Tätä kautta määritellään SNR,
eli signaali-kohinasuhde, eli häiriöetäisyys. Tämä suure kertoo jotain
äänenlaadusta, ja saatavia tuloksia tullaan tarvitsemaan kappaleessa 9,
kun päätellään montako bittiä signaalista uskalletaan poistaa
kompressiossa ilman äänenlaadun havaittavaa heikkenemistä.
Jos ehtojen oletetaan olevan voimassa, voidaan osoittaa kohinan odotusarvon olevan nolla ja varianssin yhtä kuin 2^(-2b) / 12.
Yllä
olevaa kaavaa voidaan edelleen jalostaa signaali-kohinasuhteen
käsitteeksi (SNR), joka kertoo signaalin tehon suhteessa kohinan tehoon.
Kun kaavaa pyöriteltiin, havaittiin jokaisen ylimääräisen bitin (per
näyte) nostavan SNR:ää kuudella desibelillä.
torstai 2. huhtikuuta 2020
Luento 30.3.: IIR-suotimet
Kappaleessa 6 esitetään
menetelmiä IIR-suodinten suunnitteluun, ja ne käydään melko
yleisellä Matlab-komentojen osaamisen tasolla. Kappaleen ydin on koottu
monisteen taulukkoon, jossa suodintyyppejä vertaillaan amplitudivasteen
ominaisuuksien ja kertoimien määrän suhteen. Kertoimia tarvitaan eri
menetelmillä 29+28, 13+12 ja 8+7 kappaletta.
Suurin määrä tulee Butterworth-suotimella ja pienin elliptisellä
suotimella. Kahden Chebyshev-suotimen kerroinmäärä on näiden kahden
ääripään välissä. Vertailun vuoksi FIR-suotimen kertoimien määrä
vastaavilla vaatimuksilla olisi N = [5.5/0.035] = 159 käytettäessä
Blackman-ikkunaa.
Muita esiin tulleita seikkoja olivat mm.
Matlabin kerroinvektorit a ja b eivät ole suoraan käytettävissä ulostulon y(n) laskennassa, vaan takaisinkytkentäkertoimien (siis esim. termin y(n-1) kertoimen) merkki täytyy vaihtaa vastakkaiseksi.
Muita esiin tulleita seikkoja olivat mm.
- Elliptisellä suotimella on aina vähemmän kertoimia kuin muilla. Lisäksi tasavärähtely-ominaisuus on yleensä hyvä asia.
Tilaa:
Blogitekstit (Atom)
Luento 31.3.: Äärellinen sananpituus
Tänään tarkasteltiin äärellisen sanapituuden vaikutuksia. Tarkastelimme ensin mallia, jolla johdettin arvio AD-muunnoksen kvantisointivirh...
-
Kurssin SGN-11000 kulkua voi seurata luentojen ja harjoitusten lisäksi kurssiblogissa. Tänään luennolla käsiteltiin kurssin hallinnollis...
-
Ensimmäisellä tunnilla tutustuttiin Fourier-muunnoksen ominaisuuksiin. Ominaisuuksista tutustuttiin lähemmin siirtoon ajassa (esim. laske ...
-
Luennon aluksi käsiteltiin kappale 2 loppuun. Tällöin tutustuttiin konvoluution ominaisuuksiin (laskentasäännöt: a(b+c) = ab+ac, kausaalis...