Come determinare la posizione della fotocamera da una fotografia esistente?


13

Ho vecchie foto di una città e di un paesaggio intorno. Vorrei scattare di nuovo queste foto, dalle stesse posizioni. In alcuni casi ho difficoltà a trovare la posizione originale della fotocamera.

Riesco a identificare gli oggetti sulla foto, conosco la loro posizione sulla mappa in alcuni casi anche le loro dimensioni, ma non so nulla della fotocamera o dell'obiettivo. Esistono tecniche (o anche meglio software già pronti) per calcolare la posizione della fotocamera dalla foto?

Risposte:


14

La chiave è trovare aree dell'immagine con molta parallasse, come un edificio in primo piano e un albero di sfondo. Prova a scegliere un punto il più vicino possibile a un bordo del riquadro. Ora cammina a sinistra / a destra (verde) per trovare il punto di intersezione corretto dalla vecchia fotografia.

inserisci qui la descrizione dell'immagine

Ora che hai fatto questo, hai stabilito una linea retta per spostarti (rosso).

Scegli una diversa intersezione di parallasse sull'altro bordo del riquadro. Invece di camminare a sinistra / a destra, cammina lungo l'asse rosso che hai stabilito in precedenza. Una volta abbinata quella parallasse, senza rovinare la prima partita, hai trovato la posizione della telecamera.

Una volta nella stessa posizione, abbinare l'obiettivo è facile. Puoi semplicemente guardare attraverso la fotocamera e regolare fino a quando l'inquadratura non corrisponde, o misurare l'angolo di vista.


Esiste un software in grado di calcolare la posizione della videocamera, ma in genere è necessario un modello 3D della scena come base.


1
La ringrazio per la risposta. Suppongo che sia ottimo per le foto con oggetti vicini, ma per la fotografia di paesaggio potrebbe diventare poco pratico. Per curiosità, puoi consigliare qualche software in grado di calcolare la posizione della videocamera da un modello 3D?
Lukas Kabrt,

La mia esperienza con quel software è per filmati in movimento (per effetti visivi). Questi possono essere eccessivi per il lavoro ancora: Syntheyes , Boujou , PF Track . Per quanto riguarda le fotografie di paesaggi, non avrei scontato questa soluzione troppo rapidamente. Gli alberi vicini e l'orizzonte distante dovrebbero fornire molti dati.
mhlester,

2
Al primo film Iron Man, ho usato questa tecnica (virtualmente) per trovare dove hanno girato questo modo abbiamo potuto far saltare in aria le montagne. Ha funzionato benissimo anche a quella distanza
mhlester

Non hai menzionato il campo visivo: come ci gioca?

1
Se hai più foto da diverse angolazioni, la nuvola di punti necessaria può essere calcolata dal software. L'ultima volta che ho provato un altro fotosintimo è stato in grado di mostrare la posizione del fotografo per ogni foto nel suo modello, ma è stato molti anni fa e piuttosto impreciso ma potrebbe essere un punto di partenza.
PlasmaHH,

1

Non hai bisogno di più foto. se riesci a vedere l'angolo tra punti di riferimento noti puoi usare la resezione, una tecnica di triangolazione usata per il rilievo. Finché puoi vedere 3 elementi di cui conosci la posizione e puoi misurare l'angolo tra di loro, puoi calcolare la posizione esatta della foto.

C'è un bel documento che ho visto all'Università di Liegi. puoi trovarlo e alcuni altri algoritmi per la resezione su http://www.telecom.ulg.ac.be/triangulation/


-1

Con questo strumento ...

http://www.jungledragon.com/daylight

... puoi inserire qualsiasi luogo e ora (anche in passato) e vedere l'esatta altezza e angolo del sole. Poiché in questo caso non si conosce la posizione esatta, si spera che si possa avere un'idea dell'altezza e dell'angolazione del sole dalla foto reale. Non è una scienza perfetta, ma si spera che aiuti.

Disclaimer: sono il creatore di quello strumento. È non commerciale e senza pubblicità.


1
Strumento carino. Grazie per avermelo messo sotto il naso.
Stan,
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.