CHDK: Timelapse / intervallometro con regolazione progressiva dell'esposizione o del rilevamento di sovraesposizione


8

Sto cercando di modificare uno script CHDK per la mia Canon PowerShot G12 per scattare foto a intervalli regolari. L'obiettivo è realizzare video time-lapse fluidi .
In precedenza ho bruciato il sensore di un G11 a causa di un imprevisto cambio di illuminazione e vorrei impedire che ciò accada di nuovo. Quindi ora sto cercando un modo per:

  • Regola l'esposizione lentamente sull'intervallo di più immagini, oppure
  • Rileva un certo livello di sovraesposizione e annulla la sceneggiatura

Ecco quello che ho finora:

@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

(I shoot_halfbit sono lì per evitare che l'esposizione / la messa a fuoco cambino durante uno scatto; se c'è un modo migliore per farlo, mi piacerebbe anche a questo proposito.)

Dove dovrei andare da qui?


Credo che se regolerai l'esposizione otterrai un film tremolante. Il secondo dovrebbe essere fattibile con una semplice istruzione IF: esposizione IF> <numero desiderato> quindi END. Ma poiché non conosco CHDK, non posso fare altro che temere.
ElendilTheTall

@ElendilTheTall: Ecco perché mi piacerebbe regolare l'esposizione di un massimo di un passo per cinque immagini, per evitare cambiamenti molto improvvisi, ma ciò richiederebbe il calcolo di un'esposizione target media, ma che è leggermente superiore al mio livello di abilità BASIC.
oKtosiTe

Di cosa stai girando un film?
ElendilTheTall

1
Ecco alcune delle mie precedenti esplorazioni. Tutto ciò che si presta, in sostanza. @ElendilTheTall
oKtosiTe

Hmmm. Bene, immagino che per gli scatti del cielo qualsiasi manomissione artificiale della velocità di transizione nella luce sembrerà strana; probabilmente stai meglio solo lasciandolo naturale.
ElendilTheTall

Risposte:


3

Questi problemi sono stati riscontrati durante il tentativo di compensare dalla luce solare intensa al buio della notte gli eventi del tramonto e dell'alba. Ci sono stati un paio di script "al tramonto" creati molto tempo fa per aggirare questi problemi, oltre a cercare di adattarsi alle esposizioni quando i livelli di luce sono troppo bassi e l'esposimetro della fotocamera non può più funzionare. Fatto eseguendo il polling dei dati direttamente dai dati del sensore RAW quando necessario.

Guarda questi script su questi due link:

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

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.