Du er ikke logget inn Logg Inn Bli medlem
Fullskjerm
Diskusjon: tips eller utstyr for nøyaktig tidsregistrering av bilder?
Tom G.
Hei,

I jobbsammenheng er jeg interessert i å vite eksakt når et bilde ble tatt, helst til en nøyaktighet bedre enn 1/100 s.

Kameraet som benyttes er en Canon 400D, styrt via gphoto uten direkte inngripen av mennesker. Systemklokka på PC'en kan antas å være nøyaktig til bedre enn 1 ms. Bilder tas hvert 2-3 s, og det er ikke så forferdelig nøye at bildene blir tatt på et spesifikt tidspunkt, så lenge jeg i ettertid kan fastslå med ønsket nøyaktighet /når/ bildet /ble/ tatt.

En mulighet som har blitt vurdert er å måle forsinkelse mellom når kommando blir sendt til kamera og når eksponering blir gjort, f.eks ved å ta bilde av noe som endrer seg hurtig. Er det noen som vet av klokke med visere som går rundt en gang per sekund, eller tilsvarende morsom mekanikk?

--Tom Grydeland
Det er skrevet 3 hovedsvar og 9 undersvar på dette innlegget:
10.2 kl.08:44 - #1 +/-
Tom G.
I tilfelle noen andre skulle være interessert
Jeg har fått tips om at bilder enkelt kan tidsregistreres om en kan logge pulser fra blitsskoen på kameraet.
10.2 kl.08:44
Kristian L.
Del gjerne din kunskap

Can you dig that With a baseball bat?
10.2 kl.09:38
Asle F.
Når fyrste lukkergardin er åpna, vil midtkontakta på blitzskoen verte kortslutta.Det er dette som gjer at ein blitz vert utløyst. Pc-kontakta oppfører seg likedan, dersom kameraet har ei slik kontakt. Dersom ein sett ei lita spenning på blitzskoen og fangar ein opp dette spenningsfallet, så har ein tidspunktet for eksonering. Ved kortare lukkertider enn blitsync-tida, har ein registrert tilnærma avlutninga av eksponeringa. Ved lange tider har ein registrert starten på eksponeringa. Dersom ein heller vil registrere avslutninga på lange lukkertider, kan ein setje kameraet til å utløyse blitzen på bakre lukkergardin.

Med tanke på kameraet sitt beste, er det viktig å ikkje setje på for stor spenning på blitzskoen, og at ikkje polariteten vert feil.
11.2 kl.08:51
10.2 kl.09:53 - #2 +/-
Thomas P.
Har Canon mulighet for å koble til GPS (kameraet skriver inn informasjon i EXIF-informasjon i bildene)? På Nikon (semiproff/proff) er dette den enkleste løsningen.

Hvis klokken er nøyaktiv på datamaskinen, kan du kanskje få gphoto til å kode inn nøyaktig tid i filnavnet? Eller skrive inn EXIF-informasjon?

Thomas
10.2 kl.09:53
Gaute S.
Selvsagt kan man koble GPS til Canon, dog bare de dyre modellene og man må kjøpe en "dings" som koster like mye/mer enn kameraet.

Men jeg tror likevel ikke hjelpe trådstarter til å tidsfeste bildet med minst 1/100 sekund. Jeg tror ikke man kan hente ut kortere enn sekunder fra GPS-en. De fleste GPSer kommuniserer bare en gang pr sekund, og da blir det for lite tidsoppløsning. Vet ikke om man får ut tidsstempelet dersom man er inne uten GPS-fiks.

Dessuten, normale lukkertider varierer jo fra 1/60 - 1/1000 sek. Hva er det som skal logges: når lukkeren åpnes, når den lukkes eller midt på?? Nei, jeg tror dette kan bli vanskelig å få til i praksis.
10.2 kl.14:38
Tom G.
Korrekt -- GPS er avhengig av at en intern klokke er nøyaktig til langt bedre enn et mikrosekund, men det er de færreste enheter som lar deg hente ut denne informasjonen med slik presisjon. Jeg hørte med Nikon Norge om deres GP-1 enhet, og fikk bekreftet at denne formidlet tiden til nærmeste hele sekund. Jeg vet heller ikke om kameraer kan registrere tidspunkt i EXIF med noen høyere presisjon enn hele sekunder.

Alle GPS-enheter jeg har vært borti bruker en intern klokke med moderat nøyaktighet som brukes til raskere å gjenopprette GPS-fiks etter at enheten har vært slått av eller på annet vis vært uten dekning. Enheten kan formidle tid fra denne klokka (evt markert som upålitelig).
11.2 kl.09:27
Asle F.
Sjølv om gps'en har aldri så god greie på kva klukka er, er kommunikasjonen mellom gps og kamera bare einvegs, i alle fall slik det fungerer på Nikonkamera. Gps'en sender ein nmea-setning ved faste interval, typisk kvart sekund eller annankvart. Dette er innstilling som er satt i gps'en. Kamera registrerer posisjon, klukke og litt til, og skriv dette til exif på bileta som vert tekne i tida fram til kamera registrerer ein ny nmea-setning. Så gps-tidspunkt i exif er ikkje tidspunkt for eksponeringa, men tidspunkt for den posisjonen som står i same exif. Dersom eg slår av gps-en min, men lar lysmålaren vera aktiv, slik at kamera ikkje gløymer gps-posisjonen, kan eg ta bilde når som helst. I exif vil det då stå gps-posisjon og tidspunkt som var det siste gps-en sendte før eg slo han av.
11.2 kl.11:50
Tom G.
Hei, og takk for flere detaljer om GPS-kamera-kommunikasjon. Dette ser ut omtrent som jeg ville gjettet, og er årsaken til at jeg ikke kan bruke det til mine formål.

Forstår jeg den siste kommentaren din rett at hvis du slår av GPSen men holder lysmåleren aktiv kan du få skrevet EXIF som er så mange sekunder feil som du har tålmodighet til å vente?

Om du har tid: Hva gjør GPS-1 før den har fått første fix? Sender den NMEA for det den har, eller ingenting i det hele tatt?

--T
15.2 kl.13:26
Odd S.
Tom G skrev:
... Hva gjør GPS-1 før den har fått første fix? Sender den NMEA for det den har, eller ingenting i det hele tatt?


Mitt kamera registrerer ingen posisjon i bildefilen hvis jeg tar bildet før Nikons GP-1 har fått første fix. Det er selvsagt ikke det samme som at GP-1 er taus, det gjenstår å sjekke.

15.2 kl.14:57
Asle F.
Tom G skrev:

Forstår jeg den siste kommentaren din rett at hvis du slår av GPSen men holder lysmåleren aktiv kan du få skrevet EXIF som er så mange sekunder feil som du har tålmodighet til å vente?

Om du har tid: Hva gjør GPS-1 før den har fått første fix? Sender den NMEA for det den har, eller ingenting i det hele tatt?


Svar på det fyrste spørsmålet er ja.
Det andre spørsmålet har du delvis fått svar på. Eg har ikkje Nikon sin gps, så eg kan ikkje supplere her.

16.2 kl.09:54
10.2 kl.16:28 - #3 +/-
Anders F. R.
Hvis jeg forstår deg rett er det ikke viktig å vite absolutt tidspunkt, men nøyaktig når i forhold til en egen referanse.

Hvis du har mulighet for å inkludere tidsreferansen som en del av bildet, så finnes det vel stoppeklokker med litt stor LCD-skjerm og 1/100 s oppløsning. Hva med å plassere en sånn i bildet, og la den gå? Da kan du vel lese av på 1/100 s nøyaktighet når hvert bilde ble tatt?

Og skulle du trenge nøyaktig referanse til UTC eller noe sånt, så kan du vel kjøpe en sånn radiostyrt vekkeklokke som går etter atomuret i Tyskland noe sted, og sette den ved siden av. Da har du tt.mm.ss der og brøkdelene på den andre klokka. Hele løsningen burde kunne kjøpes på Clas Ohlson for 200 kroner eller så.

Bare et enkelt forslag.

afr.
10.2 kl.16:28
Tom G.
Hei, og takk for forslag.

Vi har vært innom og forkastet flere av disse tankene tidligere.

Tidsreferansen er nok litt mer omfattende enn en stoppeklokke, og jeg tror ikke det vil være lett å synkronisere en stoppeklokke mot referansen. Det er også et problem med å avbilde skjermbaserte klokker -- man kommer innom problemer som latens (forsinkelse) fra enhetens interne tid til skjermens visning, samt fysisk treghet i skjermens oppdatering. En slik løsning (eller noe lignende) kan imidlertid tenkes for å måle forsinkelse mellom når datamaskinen ber om et bilde og når bildet blir tatt.

Atomuret i tyskland kan jeg sikkert prate meg varm på, men jeg skal avstå. Det er en grei løsning for at ikke vekkerklokka skal gå flere minutter feil (om man bor sør for trondheim), men jeg vil ikke vurdere det til seriøs bruk.

Mvh Tom G
11.2 kl.09:37