Diskussion DOF-Rechner

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Re: Diskussion DOF-Rechner

Beitragvon rudi » 01.02.2012, 17:05

Hallo zusammen,

mit Revision 938 sollte die "Unendlich"-Funktion bei allen Kameras korrekt arbeiten.

Bei der a1000 und ixus95 ist je die Firmware-Funktion "GetFocusLensSubjectDistance" hinzugekommen. Diese sind geprüft, aber nicht getestet.

Diese Kameras liefern nicht immer Echzeitwerte: ixus40, ixus50, ixus700, s2is, s3is (alle VxWorks). Wieso dieses Verhalten programmiert wurde, konnte ich nicht ermitteln. Möglicherweise ist das heute nicht mehr erforderlich und kann geändert werden.

Gruß rudi
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: Diskussion DOF-Rechner

Beitragvon limon » 02.02.2012, 22:06

Hello rudi, MSL
from my canon sx120is (f=6mm, Av=2.8)
why if HYP=2.5, S=2.31 or 2.46 or 2.64 or 2.88;
and when f=6mm, Av=8
S/NL/FL:.822/.431/8.80
DOF/HYP: 8.37/.906

must

S/NL/FL:.91/.45/inf
DOF/HYP: Ñ…Ñ…Ñ…/.91

limon
Zuletzt geändert von limon am 03.02.2012, 09:41, insgesamt 1-mal geändert.
limon
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 11
Registriert: 28.01.2011, 22:27
Kamera(s): canon sx120is

Re: Diskussion DOF-Rechner

Beitragvon msl » 02.02.2012, 22:40

Hello limon,

the DOF calculator is ok. Try the online DOF calculator DOFmaster. You can select the SX120 for the calculations.

Here is a snapshot with your inputs (f=6mm, Av=8, S=.822):
Bild

msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: Diskussion DOF-Rechner

Beitragvon limon » 03.02.2012, 06:43

Hello msl,

DOF calculate for f-6mm, Av=8, S=.822 is Ok, but why in alt mode keyring is down S not .45

limon
limon
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 11
Registriert: 28.01.2011, 22:27
Kamera(s): canon sx120is

Re: Diskussion DOF-Rechner

Beitragvon limon » 03.02.2012, 08:42

Hello,

I am sorry, why S not 0.91, at S=0.822 DOF is not correct.

limon
limon
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 11
Registriert: 28.01.2011, 22:27
Kamera(s): canon sx120is

Re: Diskussion DOF-Rechner

Beitragvon rudi » 03.02.2012, 09:33

Hi limon,

CHDK-DEs DOF-calculator use for subject distance always the distance from lens and not distance between sensor and subject. This is the reason for smaller SD value and also different near-, far-limit and DOF. Distance from lens is equivalent to Canons OSD distance graphic on manual focus.

rudi
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: Diskussion DOF-Rechner

Beitragvon limon » 03.02.2012, 09:43

Hello rudi,
and thanks for the clarification

limon
limon
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 11
Registriert: 28.01.2011, 22:27
Kamera(s): canon sx120is

Re: Diskussion DOF-Rechner

Beitragvon Nando » 05.02.2012, 17:38

Hallo zusammen,
mit meiner Canon PowerShot SX200IS habe ich gerade etwas herumprobiert.

Mit dem Drehrad kann ich im manuellen Fokus schrittweise höher/niedriger gehen.
Bei 151 Metern ist DOF unendlich (Auslöser halb gedrückt). Ich nehme an ab fünf Stellen wird unendlich angenommen. Ich habe mir die Werte im http://www.dofmaster.com/dofjs.html angesehen.
Bei 125m ist die Schärfentiefe 6738.3 m (60mm, F5,6)? Ist das real? Das kann man sich gar nicht vorstellen.

Code: Alles auswählen
S/NL/FL: 561/ 107/inf
DOF/HYP: inf/ 132


Code: Alles auswählen
S/NL/FL: 374/ 98.1/inf
DOF/HYP: inf/ 132


Code: Alles auswählen
S/NL/FL: 151/ 68.2/inf
DOF/HYP: in/ 132


Code: Alles auswählen
S/NL/FL: 124/ 64.3/1979
DOF/HYP: 1915/ 132


Ähmmm ...
Hilft mir mal bitte einer auf die Sprünge!
Im DOF wird die wirklich Brennweite und nicht die im Kleinbildformat verwendet, oder?


bis dann,
Nando
Canon PowerShot SX200 IS 100D (seit Mitte Nov 2009), Canon PowerShot A1000 IS 100b
Nando
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 257
Registriert: 11.11.2009, 15:55

Re: Diskussion DOF-Rechner

Beitragvon rudi » 06.02.2012, 21:08

Hallo Nando,
Nando hat geschrieben:Ich habe mir die Werte im http://www.dofmaster.com/dofjs.html angesehen.
Die bei dofmaster verwendeten Formeln sind Grunlage für unseren DOF-Rechner.
Ein Problem gibt es beim Vergleich zu dofmaster. Der Grund ist die hyperfokale Entfernung. Diese wird aus Brennweite, Blende und Zerstreuungskreis berechnet (siehe auch Formelwerk DOF-Rechner). Dabei lassen sich die Brennweite und/oder der Blendenwert bei dofmaster nicht immer genau auswählen und die hyperfokale Entfernung entspricht nicht der des DOF-Rechners. Aber hyperfokale Entfernung ist Grundlage für die Berechnung von Fern-, Nahpunktentfernung und damit auch von DOF. Daraus folgt, dass dofmasters Ergebnisse für NL, FL und DOF abweichen.

Mein Tipp: Durch ändern von Brennweite und/oder Blendenwert bei dofmaster der hyperfokale Distanz des DOF-Rechners so weit wie möglich annähern. Dann werden auch die Entfernungsbezogenen Ergebnisse vergleichbar.
Die vom DOF-Rechner benutzen Werte kann man mit dem Skript im Anhang sichtbar machen.

Nando hat geschrieben:Bei 151 Metern ist DOF unendlich (Auslöser halb gedrückt). Ich nehme an ab fünf Stellen wird unendlich angenommen.
Code: Alles auswählen
S/NL/FL: 151/ 68.2/inf
DOF/HYP: in/ 132
Nein. DOF wird hier unendlich, da die Ferndistanz auch unendlich ist (DOF=FL-NL).

Gruß rudi
Dateianhänge
showDOF.lua
fokusieren und Anzeige der DOF-Rechner Werte
(1.81 KiB) 421-mal heruntergeladen
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: Diskussion DOF-Rechner

Beitragvon Nando » 09.02.2012, 16:20

Hallo rudi, hallo miteinander,
es funktioniert, alles bestens! :)

Ich konnte mir diese große Schärfentiefe nicht vorstellen, aber es stimmt so. Werte vom DOF-Rechner im CHDK, http://www.dofmaster.com/ und DOFMaster.xls stimmen ziemlich genau überein (Brennweite im Kleinbildformat).

Mit Nahlinse habe ich einen Zollstock auf 34m fixiert, einen auf 53m fixiert ( ~20cm Entfernung, 1-2 mm hintereinander) und Fotos auf die jeweilige Distanz aufgenommen. Auf beiden Fotos sind die Millimeterstriche beider Zollstöcke scharf abgebildet.

Hier eine Ausgabe vom Script.

showDOF.lua
SD: 47,47m
HL: 34,04m
FL: 78,72m
DOF: 44,38m
HYP: 120,2m
MSD: 239mm
focal: 60mm
aperture: 5,9


bis dann,
Nando
Canon PowerShot SX200 IS 100D (seit Mitte Nov 2009), Canon PowerShot A1000 IS 100b
Nando
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 257
Registriert: 11.11.2009, 15:55

Vorherige

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste