CHDK: Zeitraffer / Intervallmesser mit schrittweise Anpassung der Belichtungs- oder Überbelichtungserkennung

8

Ich versuche, ein CHDK- Skript für meine Canon PowerShot G12 zu optimieren , um in regelmäßigen Abständen Bilder aufzunehmen. Ziel ist es, reibungslose Zeitraffervideos zu erstellen.
Ich habe zuvor den Sensor eines G11 wegen einer unerwarteten Beleuchtungsänderung verbrannt und möchte verhindern, dass dies erneut geschieht. Jetzt suche ich nach einem Weg, um entweder:

  • Passen Sie die Belichtung langsam über mehrere Bilder an, oder
  • Erkennen Sie eine bestimmte Überbelichtung und brechen Sie das Skript ab

Folgendes habe ich bisher:

@title Timelapse photo fixed

@param m Interval (min) 
@default m 0 
@param s Interval (sec) 
@default s 5
@param h Number of takes (x100)
@default h 10 
@param x Initial delay (sec) 
@default x 10

set_raw 0

t=100*h
if t<100 then t=100

i=60000*m+1000*s
if i<100 then i=100

if x<5 then x=5
sleep 1000*x-2000

print "Pressing shutter halfway..."
press "shoot_half"
sleep 2000

for j=1 to t
    cls
    print "Taking photo",j,"of",t 
    click "shoot_full"
    press "shoot_half"
    print "   Waiting",m;":";s,"..."
    print " "
    sleep i
next j

release "shoot_half" 

end

(Die shoot_halfBits sind da, um zu verhindern, dass sich die Belichtung / der Fokus während einer Aufnahme ändert. Wenn es einen besseren Weg gibt, würde ich das auch gerne tun.)

Wohin soll ich von hier aus gehen?

OKtosiTe
quelle
Ich glaube, wenn Sie die Belichtung anpassen, erhalten Sie einen flackernden Film. Die zweite sollte mit einer einfachen IF-Anweisung möglich sein: IF-Belichtung> <gewünschte Zahl> dann ENDE. Aber da ich CHDK nicht kenne, kann ich leider nicht weiter helfen.
ElendilTheTall
@ElendilTheTall: Aus diesem Grund möchte ich die Belichtung auf maximal einen Schritt pro fünf Bilder einstellen, um sehr plötzliche Änderungen zu vermeiden. Dazu müsste jedoch eine durchschnittliche Zielbelichtung berechnet werden, die jedoch etwas über meinem BASIC-Kenntnisstand liegt.
OKtosiTe
Woraus machst du einen Film?
ElendilTheTall
1
Hier sind einige meiner früheren Erkundungen. Grundsätzlich alles, was sich anbietet. @ ElendilTheTall
OKtosiTe
Hmmm. Nun, ich würde mir vorstellen, dass für die Himmelsaufnahmen jede künstliche Manipulation der Übergangsgeschwindigkeit im Licht seltsam aussehen wird. Sie sind wahrscheinlich besser dran, wenn Sie es einfach natürlich aussehen lassen.
ElendilTheTall

Antworten:

3

Diese Probleme traten auf, wenn versucht wurde, Sonnenuntergangs- und Sonnenaufgangsereignisse vom hellen Sonnenlicht bis zur Dunkelheit der Nacht zu kompensieren. Es wurden vor langer Zeit einige "Sunset" -Skripte erstellt, um diese Probleme zu umgehen, und es wurde versucht, die Belichtung anzupassen, wenn die Lichtverhältnisse viel zu niedrig sind und der Belichtungsmesser der Kamera nicht mehr funktioniert. Dies geschieht, indem die Daten bei Bedarf direkt aus den RAW-Sensordaten abgefragt werden.

Schauen Sie sich diese Skripte unter diesen beiden Links an:

http://chdk.setepontos.com/index.php?topic=2156.0

http://chdk.setepontos.com/index.php?topic=3079.0

Handlicher Andy
quelle