On Sun, 05 Jun 2005 20:29:23 +0300, Timo Autiokari
Post by Timo AutiokariPost by Paul KeinanenJos otetaan vaikka 6 megapixelin rasteri, siinä voisi olla vaikka 2000
x 3000 pikseliä, jolloin Nyquistin kriteerin mukaan pitäisi päästä
vajaaseen 1000 x 1500 mustavalkoiseen viivapariin ulottuvuutta kohden,
ilman että aliasilmiöt (moire) alkaisi nostaa päätään.
Siis, tarvitaan 2 px per musta viiva + 2 px per valkoinen viiva.
Ei nyt noin alas tarvitse mennä, Nyquistin kriteerin mukaan taajuuden
pitää olla pienempi kuin näytteenototaajuuden puolikas (Fs/2). Kuinka
paljon pienempi sen pitää olla, riippuu pääasiassa näytteytystä
edeltävän antialias-suotimen jyrkkyydestä ja tarvittavasta
estokaistavaimennuksesta. Esim. audio-CDssä maksimi taajuus (20 kHz)
on n. 10 % alle näytteenottotaajuuden puolikkaan (22,05 kHz), ei esim.
11 kHz, jota 2+2 pixelin tilanne vastaisi.
Tuossa lainatussa tekstissä puhutaan "vajaaseen 1000 x 1500
mustavalkoiseen viivapariin", eli siis alle Fs/2 taajuuden, ottamatta
kantaa siihen, kuinka paljon alle pitää käytännössä mennä.
Post by Timo AutiokariNyqvisti oikeasti soveltuu vain sinimuotoisten signaalien
digitointiin, ei edes niiden summille.
Kummasti se vain tuntuu toimivan audiopuolella :-).
On tietysti muistettava, että terävä viivasto vastaa sakara-aaltoa,
jossa Fourier muunnoksen mukaan on perustaajuuden f1 lisäksi ääretön
määrä parittomia harmoonisia (f3, f5, ...),joiden amplitudi vaimenee
kääntäen verrannollisesti harmonisen kertalukuun, eli sakara-aallon
amplitudi saadaan
a(f1) + a/3(f3) + a/5(f5)+.....
Jos nyt Fs = 2,5 * f1, niin ennen näytteytystä pitää tietysti
suodattaa Fs/2 (eli tässä 1,25 * f1) ja sitä suuremmat taajuudet pois.
Tässä esimerkissä jäljelle jää vain siniaalto f1, jonka amplitudi on
saattanut vaimentua riippuen alipäästösuodattimen vasteesta. Tämä
suodatus on siis tehtävä, ennen näytteytystä eli siis valon
lankeamista pikselöidylle kennolle, esim. kennon eteen laitettavalla
suodatuslevyllä tai käyttämällä riittävän huonoa optiikkaa (jonka
vaste toki laskee hyvin loivasti).
Post by Timo AutiokariSiis, mikäli kuvannus on kuten esität, eli että viiva kuvantuu 1px
leveäksi niin toki resolvoituu jos on niin että musta viiva kuvantuu
tarkalleen yhden pixelin kohdalle (päälle) ja valkoinen viiva kuvantuu
tarkalleen seuraavan pixelin kohdalle (päälle). Mutta jos sitten
siirrät vaikka sitä testikartaa (tai käännät kameraa) 0,5 pixelin
verran niin kaikki pixelit näkevät puolet mustasta viivasta + puolet
valkoisesta viivasta eli tulos on kauttaaltaan tasaharmaa ja se on
aika tavalla rankaa Moirea se.
Tässä sälekaihdinilmiöesimerkissä taajuus on tasan Fs/2, joka ei siis
täytä Nyquistin kriteeriä, jonka mukaan korkeimman taajuuden pitää
olla pienempi kuin näytteenottotaajuuden puolikas.
Lisäksi on huomattava, että vaikka alunperin musta ja valkoinen viiva
(kanttiaalto) osuisivat suoraan pikselien kohdalle, kyseessähän on
alipäästösuodatettu sinimuotoinen käyrä, jolloin yhden pikselin
kohdalle integroituu (apertuurivirhe) siniaallon positiivinen
puoliaalto ja toiselle siniaallon negatiivisen puoliaalto. Toinen
pikseli ei siis ole kirkkaan valkoinen ja toinen sysimusta, vaan
toinen vaaleanharmaa ja toinen tummanharmaa. Jos kohdetta siirretään
puolen pikselin verran vaaleanharmaa ja tummanharmaa pikselit
muuttuvat kummatkin keskiharmaiksi, eli muutos ei ole ollenkaan niin
dramaatinen kuin helposti saattaisi olettaa.
Mutta kuten sanottu, yllä oleva ei edes täytä Nyquistin kriteeriä,
vaan taajuuden pitää olla vielä tästä jonkin verran pienempi. Kuinka
paljon pienempi, riippuu näytteytystä edeltävän anti-alias suotimen
jyrkkyydestä.
Paul