Canon G1:n
tynnyrivääristymä laajakulmapäässä
tämä sivu näkyy parhaiten
sangen isolla näytöllä
15. huhtikuuta 2001 - kesäkuu 2003
© Hannu Määttänen - Teknofokus
Tämän sivun sisältö
Tällä
sivulla on esitetty ja toteutettu menetelmä, jolla on määritetty digitaalikamera
Canon G1:n objektiivin vääristymä eli distortio objektiivin ollessa laajakulma-asennossa
ja äärettömään tarkennettuna.
Menetelmää
voi käyttää ja soveltaa myös muilla digitaalisilla kameroilla.
Tarkastelusta
on lähinnä hyötyä (puoli)tieteellisessä kuvaamisessa, missä kuvasta
tehdään kulmaetäisyyksiä koskevia mittauksia.
|
Vääristymä
ja perusoptiikkaTavanomaiseen tapaan myös Canon G1:n objektiivissä
on laajakulmaisemmassa päässä melkoisesti kuvageometrian
vääristymää,
eli distortiota. Laajakulmaobjektiivien vääristymä
on lähes aina negatiivista,
jota useimmin kutsutaan tynnyrivääristymäksi.
Tällä sivulla on esitetty
käytetty menetelmä vääristymän määrittämiseksi
ja lasketut tulokset.
|
|
Tarkastellaan asia aluksi yllä olevan kaavakuvan avulla. Kuvassa linssin polttoväli
on f, kuvakulma k, ja muodostuvan kuvan korkeus h. Perusgeometrian
mukaisesti näitä ominaisuuksia
sitoo yhtälö (1):
h = f *
tan(k)
Ideaalitapauksessa näin
onkin tilanne kun objektiivissa ei ole vääristymää.
Jos kuvauksessa on
tynnyrivääristymää, saa kaava muodon (2):
h =
f * tan(k) - virhe
Tässä tarkastelussa
oletettu virhe aina arvoltaan positiiviseksi. Tyynyvääristymän ollessa kyseessä
kaavassa on plusmerkki.
Vääristymän
olemukseen kuuluu, että se yleensä kasvaa kulman k kasvaessa. Kaavan mukaan kohteessa
etäämmällä olevat kohteet kuvautuvat lähemmäksi kuvan keskustaa,
kuin niiden tulisi kuvautua virheettömän optiikan ollessa kyseessä. Ajatusta
paperille hahmottamalla todetaan suorakulmaisten kappaleiden vääristyvän tynnyrimäisiksi,
mistä tulee ilmiön nimi.
Tynnyrivääristymä
johtuu optisista lainalaisuuksista ja kompromisseista, joita optiikan suunnittelussa joudutaan
tekemään. Tavanomaisessa kuvauksessa ei vääristymistä ole juuri haittaa.
Kiusallista vääristymä voi olla kuvissa, joissa esiintyy pitkiä suoria
linjoja. Käytännössä kinokameralla sisätiloissa kuvaava kohtaa kyllä
ilmiön.
Tieteellisessä ja teknisessä
kuvauksessa on usein tarpeita mitata kuvasta erilaisia asioita, joita vääristymä
voisi haitata. Tällöin tarvitaan tietoa vääristymän suuruudesta, jolloin
kuvausvirheet voidaan laskennallisesti korjata.
Käytännössä
kaikissa objektiiveissa esiintyy jossain määrin vääristymää.
Nyrkkisäännön mukaan alle 1 %:n vääristymä ei haittaa katsojaa.
Lyhimmissä kinokoon laajakulmissa vääristymää on yli 3%, samoin zoomien
laajakulmapäässä esiintyy yleensä melkoisesti vääristymää.
Digikameroilla vääristymän
määrittäminen on varsin helppoa, koska kuvan korkeus h voidaan hyvin helposti
laskea pikseleiden osoitteista. Ongelmaksi jää löytää kohde, jossa
on detaljeja tunnettujen välimatkojen päässä.
Sellaisen tarjoaa tähtitaivas.
Tähtitaivas tarjoaa
lähes ihanteellisen kohteen kuvausgeometrian selvittämiseen. Tähdet ovat pistemäisiä
kohteita, joiden sijainti tunnetaan erinomaisen tarkasti. Siis kamera jalustalle, tarkennus
äärettömään ja laajakulma-asennossa kahdeksan sekunnin valotus.
Seuraavaksi olikin vuorossa
hieman kuvan käsittelyä, tähtien tunnistamista tähtikarttaohjelman avulla
ja muutama tunti taulukkolaskennan ääressä.
Ensimmäiseksi määritin
kuvan keskikohdan taivaalla. Tunnistin kymmenkunta tähteä
kuvan keskustasta, laskin
kuvasta niiden etäisyydet kuvan keskustaan, hain karttaohjelmalla
tähtien koordinaatit
ja selvitin taulukkolaskennalla pisteen, joka etäisyyksien
virheen neliösummaa minimoiden
parhaiten sopi keskipisteen koordinaatiksi.
Tähtien paikan kuvassa
arvioin silmämääräisesti. Suurensin tähden
alueen 1600 %:iin ja arvioin
tähden keskipisteen sijainnin. Tähden kuva leviää
tyypillisesti n. 5*5
pikselin alueelle. Arvion tähden keskipisteen paikasta
tein pikselin kymmenesosan tarkkuudella.
Varsinaista vääristymän
määritystä varten selvitin lähes kahdenkymmenen pisteen sijainnin kuvassa
ja taivaalla.
|
|
| Kuva, josta määritys tapahtui.
Tätä kuvaa pienennetty 50 %:iin, käsitelty,
muutettu negatiiviseksi ja mustavalkoiseksi.
Vasemmalla alhaalla näkyy muutaman kuusen hahmo, joiden
päältä tähtitaivasta
tunteva katsoja voi hahmottaa loikkaavan Leijonan tähdistön.
|
Mittaukset ja tulokset
|
Kuvan keskiö
|
tunti/aste
|
min
|
sek
|
-
|
A
|
-0,0201887
|
|
RA
|
9
|
58
|
37
|
-
|
B
|
0,0038075
|
|
deg
|
24
|
3
|
38
|
-
|
C
|
-0,0000541
|
|
Tähti
|
Välimatka
|
Välimatka
|
Välimatka
|
-
|
-
|
-
|
|
-
|
kulma
|
pikseli
|
kaavasta
|
pikselivirhe
|
oma kaava
|
ero
|
|
22 Leo
|
1,571
|
56,57
|
56,599
|
0,02
|
56,6
|
0,1
|
|
EO Leo
|
2,322
|
83,63
|
83,668
|
0,03
|
83,7
|
0,1
|
|
mu Leo
|
2,355
|
84,89
|
84,855
|
-0,03
|
84,9
|
0,0
|
|
eps Leo
|
2,931
|
106,00
|
105,658
|
-0,34
|
105,7
|
-0,3
|
|
zet Leo
|
4,186
|
151,31
|
151,011
|
-0,30
|
151,1
|
-0,2
|
|
lam Leo
|
6,261
|
226,61
|
226,390
|
-0,22
|
226,3
|
-0,3
|
|
gam Leo
|
6,503
|
234,84
|
235,225
|
0,39
|
235,1
|
0,3
|
|
37 LMi
|
11,863
|
431,06
|
433,456
|
2,40
|
431,0
|
-0,0
|
|
10 LMi
|
13,407
|
487,40
|
491,861
|
4,46
|
488,1
|
0,7
|
|
72 Leo
|
17,561
|
643,90
|
653,035
|
9,14
|
643,8
|
-0,1
|
|
10 Leo
|
17,974
|
659,32
|
669,437
|
10,12
|
659,5
|
0,2
|
|
SAO 42581
|
22,625
|
840,43
|
860,009
|
19,58
|
840,4
|
-0,0
|
|
57 UMa
|
24,444
|
914,44
|
937,957
|
23,52
|
913,7
|
-0,7
|
|
eps Hya
|
24,628
|
921,57
|
945,964
|
24,39
|
921,2
|
-0,3
|
|
psi UMa
|
25,041
|
939,08
|
964,024
|
24,94
|
938,2
|
-0,9
|
|
zet Cnc
|
25,626
|
961,09
|
989,815
|
28,73
|
962,3
|
1,2
|
|
bet Cnc
|
28,537
|
1084,50
|
1122,115
|
37,62
|
1086,0
|
1,5
|
|
SAO 60328
|
31,155
|
1203,49
|
1247,486
|
44,00
|
1202,9
|
-0,6
|
|
| Tähän
taulukkoon on kerätty keskeisin aineisto. Vaalea sarake
näyttää kohteen
kulmaetäisyyden asteissa kuvan keskiöstä. Seuraava
viereinen sarake todellisen
välimatkan pikseleissä ccd:n pinnalla. Sitä
seuraava sivun alussa esitetyllä kaavalla (1)
lasketun pikselin ´oikean´ arvon. Punaiset numerot
ovat alussa esitetyn kaavan virhe, joka kuvaa vääristymää.
Oma kaava on kaava, joka
ottaa huomioon kameran vääristymän. Kaava antaa
kuvan keskustasta tunnetulla
kulmaetäisyydellä olevan kohteen paikan pikseleissä.
Kaava (3) on muotoa:
pikselietäisyys
= 2063,5
* tan(k) - A * k^2 - B * k^3 - C * k^4
Kaavassa k on asteina oleva
kulman arvo. Kertoimet A, B ja C löytyvät taulukon
oikeasta ylänurkasta. Kaavan kertoimet on laskettu minimoimalla
virheen neliösummaa. Samaan tarkoitukseen voi kehittää
aineistoa laajentamalla
tarkempiakin kaavoja. Kaavan muoto haettu muutamalla kokeilulla.
Korjauskertoimissa osoittautui
kulman käyttö ensinnä mieleen tulevaa tangenttia
tarkemmaksi. Viimeisessä sarakkeessa luodun kaavan
ja mittaustulosten erot pikseleinä.
Mistä sitten tulee
kaavan alussa oleva kerroin 2063,5?
Asialla on kaavamme polttoväli.Vääristymää
laskettaessa ei tarvita tietoa todellisista mitoista. Vain
kulmat ja keskenään vertailukelpoiset
etäisyydet riittävät vääristymän
ratkaisuun. Sijoitetaan vaikkapa
kolmantena olevan tähden, mu Leo, arvot kaavaan (1):
h = f *
tan(k)
84,89 = f * tan(2,355)
saadaan f = 2064,2
Hieman poikkeava kaavan
kerroin on useamman lähtöarvon avulla saadun keskiarvon
pyöristetty tulos.
Johtopäätöksiä
ja laskelmia
Koska yllä olevassa
tarkastelussa oli yksikkönä pikseliväli, niin
myös tulos ilmaisee asian
pikseleissä. Siis objektiivimme polttoväli on melkoisen
tarkoin 2064 * pikseliväli.
Linssitiedon mukaan Canon G1:n laajakulmapään polttoväli
on 7 mm. Tällöin
pikselien väli on tuo 7 mm jaettuna 2064:lla = n. 3,39
mikronia.
Jostain internetin kätköistä
löytynee Canonin käyttämän ccd:n datalehti,
josta saatavaa arvoa voi verrata
edellä laskettuun. Mahdollinen tiedon löytäjä
voisi myös ystävällisesti
ilmoittaa asian tämän kirjoittajalle.
Saman tähden arvoja
käyttämällä
voidaan laskea myös laajakulma-asetuksen kuvaussuhde.
Jakamalla pikselit asteilla todetaan,
että yksi aste kuvautuu ccd:llä n. 36:n pikselin
matkalle. Koska yksi kulma-aste
on 3600 kulmasekuntia, niin yksi pikseli vastaa 100:n kulmasekunnin
aluetta.
Laajakulma-asennossa Canon
G1:n kuvakulma nurkasta nurkkaan on 65,6 astetta.
Pyrkimys runsaspikselisiin
kennoihin ja huokeaan valmistustekniikkaan tuottaa alati pieneneviä
kennon alkioita. Pienen
kennon ongelmia ovat pienestä kvanttikaivosta johtuva
huono dynamiikka, mekaaniset tarkkuusongelmat,
optiikan resoluution sovittaminen kennon elementtien vaatimuksiin
ym.
Edellä esitetty tarkastelu
ei ulotu aivan kennon äärimmäiseen reunaan.
Laitimmainen mitattu tähti
oli runsaan 1200 pikselin päässä kennon keskikohdasta.
Tälläisella
2048 * 1536 kennollahan nurkkapikseliin on matkaa 1280 pikseliä.
Näiltäkin osin
tarkastelua olisi mahdollista myöhemmin täsmentää.
Punaista saraketta katsomalla
havaitaan laitimmaisen pikselin paikan poikkeavan vääristymän
johdosta n. 3,5 % oikeasta paikastaan. Kyseessä
lienee melkoisen tyypillinen arvo tällaiselle objektiiville.
|
Vääristymä
taulukkona ja käyränä
Taulukko antaa eri kulmaetäisyyksillä
olevien kohteiden etäisyyden pikseleinä. Kulmaetäisyydet
ovat asteita. Oikean sarakkeen
arvot poikeavat oikeista korkeintaan kaksi pikseliä
Erityisesti on huomattava,
että annetut vastaavuudet pätevät vain laskettaessa
etäisyyksiä kuvan
keskipisteestä. Selvitetystä vastaavuudesta voidaan
kuitenkin kohteen geometria muuttaa
kuvan koordinaatistoon. Tämän voi tehdä esimerkiksi
muuntamalla napakoordinaatistossa
olevat kohdepisteet kaavan (3) avulla kameran suorakulmaiseen
koordinaatistoon.
| 0 |
0 |
| 2,5 |
90,2 |
| 5,0 |
180,6 |
| 7,5 |
271,4 |
| 10,0 |
362,6 |
| 12,5 |
545,5 |
| 15,0 |
547,3 |
| 17,5 |
641,5 |
| 20,0 |
737,3 |
| 22,5 |
835,4 |
| 25,0 |
936,5 |
| 27,5 |
1041,2 |
| 30,0 |
1150,6 |
| 32,5 |
1265,5 |
|
|
LopputoteamaYllä
oleva kuvaaja esittää Canon G1:n vääristymän
kulun. Pystyakselilla pikselin etäisyys kuvan keskiöstä,
vaaka-akselilla suhteellinen paikkavirhe. Suurimmillaan
vääristymä on kuvan nurkassa yli 3,5 %, joka
tarkoittaa kuvageometriassa jo runsaan asteen paikkavirhettä.
Käyrä piirrettu vertaamalla laskennallisen
kaavan tuloksia havaintoihin.
Ylempänä esitetyn
pikselietäisyyden
kaavan avulla kuvausgeometriassa oleva virhe voidaan oikaista
hyvin suurella tarkkuudella. Koko kuvan alueella on edellä
esitettyä menetelmää
soveltamalla mahdollista päästä helposti viiden
kulmaminuutin paikantamistarkkuuteen. Edellä esitettyjä menetelmiä
käyttämällä on mahdollista selvittää
digitaalikameran kuvausgeometria
muutaman pikselin tarkkuudella.
Käytännössä
näistä menetelmistä voi olla hyötyä valaisevien yöpilvien ja
halojen kuvaajille.
|
|
Kotisivulle
Canon G1 -sivulle
Fotogallerian alkusivulle
|
|