FOV

Okularji, diagonale, filtri, adapterji, finderji, komponente, ...

FOV

OdgovorNapisal/-a simonk dne 31. 1. 2010, 14:03

Sjeus!

Spisal sem en programček, ki izračuna vidno polje pri uporabi danega fotoaparata in izbranega gorišča. Za delovanje programa, morate imeti nameščen vsaj Framework 2.0.Vem, da je na netu kar precej takšnih spletnih programov, ampak...

Vedno, kadar sem slikal in sem crop-al sliko, sem moral najprej poiskati spletni kalkulator ter nato preračunati dejansko crop-ano vidno polje na sliki. Ker pa se mi to ne da vedno delat, sem v programu dodal možnost izbire crop-faktorja. Npr. crop na 2/3 slike, crop na 1/2... itd. Druga možnost, da se vnese kar dimenzija crop-ane slike in program preračuna dejansko vidno polje glede na originalno.

Namen programa je bil za lastne potrebe, kasneje sem se spomnil, da bi morda še komu koristil, zato sem dodal večino fotoaparatov, ki vem, da se uporabljajo. Ja, tudi par Nikonov. :oh yeah:

Če bi kdo rad uporabljal program, njegovega fotoaparata/kamere pa ni na seznamu, naj na spletu poišče dimenzije ccd-ja (v mm) in število pikslov slike, in ga brez problema dodam na seznam. ;)

Še link in pa screenshot-ov.

http://www.simonk.comlu.com/programi/FOV/FOV.zip (11 kB)

Slika
Slika
Slika
Slika

Seznam vnešenih fotoaparatov - Canon (10D, 20D, 30D, 40D, 50D, 300D, 350D, 400D, 450D, 500D, 1000D),
Nikon (D40, D50, D70, D70s, D80, D90)
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK

Re: FOV

OdgovorNapisal/-a urke dne 02. 2. 2010, 21:03

Lušno in uporabno, hvala. Sploh za CDC, sicer ni problem vtipkat par ukazov v calc, tole je bolj elegantno.
Jaz bi imel na seznamu še guiding kamere, če gre, recimo:

-SPC900NC: (ne da se mi iskat na netu, mam zapisano)
število pixlov: 640*480
velikost senzorja: 4.6mm*3.97mm
velokost pixla: 5.6um*5.6um

-QHY5: http://www.astrolumina.de/html/alccd5.html

-Lodestar: http://www.starlight-xpress.co.uk/Lodestar.htm
urke
 
Prispevkov: 3
Pridružen: 08. 12. 2009, 11:37

Re: FOV

OdgovorNapisal/-a simonk dne 03. 2. 2010, 12:14

urke je napisal/-a:-SPC900NC: (ne da se mi iskat na netu, mam zapisano)
število pixlov: 640*480
velikost senzorja: 4.6mm*3.97mm
velokost pixla: 5.6um*5.6um


Sem pogledal direktne specifikacije za v SPC900NC vgrajen ICX098AL CCD svetlobni senzor, pa je ena zelo zanimiva reč, da nikakor ne uspem izračunat, kako so dobili velikost piksla 5.6 x 5.6um. Velikost senzorja je namreč podana vključno s tistimi neuporabljenimi piksli, tak da ni prava. :|

http://www.datasheetcatalog.org/datashe ... 3742_1.pdf

QHY5 in Lodestar sem dodal, ko pa razrešim še to dilemo o SPC, bom pa no novo naložil program na server...

EDIT: sem rešil zadevo, pa sem jim zaupal o velikosti pikslov. http://www.simonk.comlu.com/programi/FOV/FOV.zip
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK

Re: FOV

OdgovorNapisal/-a Mičo dne 07. 2. 2010, 19:18

Simon, prosim, dodaj še Mintrona na seznam.
Mintron MTV 12V6H-EX
Št. pikslov: 811x508
Velikost senzorja:1/2 inče (6,4x4,8mm)
Hvala!
Zakaj pa ni možno vnašati krajših goriščnih razdalj od 35mm?
CS, Mitja
Središče ob Dravi
TSR 1521
V pričakovanju bolida vsaj -10...
Mičo
 
Prispevkov: 220
Pridružen: 20. 12. 2007, 12:29
Kraj: Središče ob Dravi

Re: FOV

OdgovorNapisal/-a simonk dne 07. 2. 2010, 22:40

Mičo je napisal/-a:Zakaj pa ni možno vnašati krajših goriščnih razdalj od 35mm?

Aha, vidim da nisem dal na splet povsem zadnje verzije programa, ki ima omejitev 15mm.

Kolikor sem bral na spletu o teh izračunih, formula http://upload.wikimedia.org/math/c/9/6/ ... adb79c.png (d je dimenzija ccd-ja, f pa gorišče, oboje v mm) velja samo za objektive z večjimi goriščnimi razdaljami oziroma za objektive brez popačenj. Tako, da za fish-eye objektive zagotovo ta formula ne velja, kje je pa tista meja, pa ne vem. Našel sem na spletu izračune za canon-ov kit objektiv, pa so moji izračuni pri 18mm še skoraj enaki podanim. Zato sem dal takšno omejitev.

Lahko sicer to omejitev vržem povsem ven, ampak potem ne vem kolikšni bodo odstopki od dejanskih vrednosti.

Če pa kdo pozna formulo za objektive z manjšimi goriščnimi razdaljami, pa jo naj le pove. :idea:
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK

Re: FOV

OdgovorNapisal/-a CyMaN dne 07. 2. 2010, 23:06

Oj!

Simon, najprej naj pohvalim program, zelo uporabno!

Kar se tiče širkoih kotov je tako, da predlagam, da ven vržeš omejitev. Veljalo bo za vse LINEARNE objektive (tudi manj kot 18mm), ne pa za fish-eye. Ukrivljenost polja je tista, ki pripelje do razlike v vidnem polju, mislim pa da ne obstaja univerzalna formula, ki bi ti korigirala to, ker ima vsak dizajn leč drugačno ukrivljenost. V teoriji imaš tudi pri dolgogoriščnih objektivih ukrivljeno polje, vendar je razlika do linearnega minimalna. Zato pa lahko kupiš recimo flattenerje za teleskope, ki ti polje povsem izravnajo (linearizirjo). Tole je iz glave, lahko pa da se motim ...

CS!
Europa 8" f/4.5, Vixen GP-DX,
Canon 350D, mod.
http://astro.primozcigler.net/
Uporabniški avatar
CyMaN
Site Admin
 
Prispevkov: 392
Pridružen: 18. 12. 2007, 17:54
Kraj: Senovo

Re: FOV

OdgovorNapisal/-a Mičo dne 08. 2. 2010, 00:13

Jaz tudi mislim, da bi bilo boljše, če omejitev odstraniš. Na Mintronu uporabljam 8mm objektiv, pa nisem opazil, da bi se ukrivljenost poznala. Je pa res, da ima majhen senzor in da nikoli v bistvu nisem bil pozoren na to. Lahko pa dodaš opozorilo, da pri manjših goriščnih razdaljah lahko pride do odstopanja.
CS, Mitja
Središče ob Dravi
TSR 1521
V pričakovanju bolida vsaj -10...
Mičo
 
Prispevkov: 220
Pridružen: 20. 12. 2007, 12:29
Kraj: Središče ob Dravi

Re: FOV

OdgovorNapisal/-a simonk dne 08. 2. 2010, 02:00

Okej, bom odstranil omejitev, pa dodal opozorilo pod recimo 15mm. Pa Mintrona bom še dodal. Nova verzija pride verjetno jutri, če bo le čas. ;)
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK

Re: FOV

OdgovorNapisal/-a simonk dne 08. 2. 2010, 19:23

Kako je zanimiva ta enačba...

Sem zbrisal omejitev v programu, pa preizkušal sem in tja, pa so prišli izredno zanimivi rezultati. Formula ne velja oziroma pride v izračunu do "velikih" napak pod 50 mm gorišča.

Sem potem še ročno na kalkulator izračunaval v prejšnjem postu objavljeno enačbo, in iz nje vsakič izračunal resolucijo piksla. Torej najprej 2*tan^-1(d/(2*f)), kjer je d - dimenzija ccdja v mm, f - gorišče, ter to izračunal za horizontalo in vertikalo. Nato sem ti dve številki deljil s številom pikslov - da sem dobil resolucijo.

Razlika v resoluciji piksla po horizontali in vertikali za 450d
50 mm - 0,2'' razlike
40 mm - 0,4''
30 mm - 0,8''
20 mm - 2,4''
15 mm - 4,9''
10 mm - 11,4''
8 mm - 16,7''

Če nisem dovolj jasen, za 8mm gorišča, dobim iz enačbe, da je po horizontali 1 px - 0,02538°; po vertikali pa 1 px - 0,03003°

In potem nastane problem, kaj je pravilno?
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK

Re: FOV

OdgovorNapisal/-a simonk dne 19. 2. 2010, 22:14

Evo, vrgel sem ven omejitev, pa dodal opozorilo.

V programu se resolucija izračunava po enačbi: (vir: http://starizona.com/acb/ccd/advtheorynyq.aspx)
Resolution = (CCD Pixel Size / Telescope Focal Length ) * 206

Vidno polje pa po:
Slika

Z uporabo teh enačb so rezultati za goriščne razdalje nad 50mm točne, nižje pa se začnejo delati razlike. Pri ekstremno nizkih vrednostih (~ 10mm goriščne razdalje), je razlika med izračunano resolucijo na piksl * št pikslov v horizontali precej različna od po drugi formuli izračunanega vidnega polja po horizontali.

Pregledal sem kar nekaj spletnih kalkulatorjev, pa vsi videni računajo po omenjenih enačbah - zato so tudi moji izračuni enaki.

Tako da bo pač tako, tu pa je nova verzija (dodani še: QHY8 in 9, canon 550d,)
http://www.simonk.net/programi/FOV/FOV.zip
Uporabniški avatar
simonk
Moderator
 
Prispevkov: 189
Pridružen: 18. 12. 2007, 17:43
Kraj: CE =>> KK


Vrni se na Dodatna oprema

Kdo je prisoten

Po forumu brska: Google [Bot] in 1 gost