JuzaPhoto utilizza cookies tecnici e cookies di terze parti per ottimizzare la navigazione e per rendere possibile il funzionamento della maggior parte delle pagine; ad esempio, è necessario l'utilizzo dei cookie per registarsi e fare il login (maggiori informazioni).

Proseguendo nella navigazione confermi di aver letto e accettato i Termini di utilizzo e Privacy e preso visione delle opzioni per la gestione dei cookie.

OK, confermo


Puoi gestire in qualsiasi momento le tue preferenze cookie dalla pagina Preferenze Cookie, raggiugibile da qualsiasi pagina del sito tramite il link a fondo pagina, o direttamente tramite da qui:

Accetta Cookie Personalizza Rifiuta Cookie
RCE Foto






Login Logout Iscriviti a JuzaPhoto!

Calcolo distanza del soggetto fotografato


  1. Forum
  2. »
  3. Obiettivi
  4. » Calcolo distanza del soggetto fotografat...





avatarjunior
inviato il 25 Febbraio 2026 ore 21:10    

Ciao a tutti
Sapete se esiste una formula matematica che permette, sapendo risoluzione del sensore, lunghezza focale utilizzata e dimensioni dell'oggetto ripreso o animale, di sapere a che distanza si trovava ?

avatarsenior
inviato il 25 Febbraio 2026 ore 22:38    

Credo di sì, ma dovrei ripassare le mie antiche e arrugginite nozioni di Trigonometria.

Vediamo se c'è qualche forumer che ha fatto quantomeno il Liceo Scientifico e sa come procedere.

avatarsenior
inviato il 26 Febbraio 2026 ore 0:49    

Per semplificarci un po' la vita supponiamo che la lunghezza focale sia molto più piccola della distanza di ripresa, in modo da poterla trascurare, altrimenti la formula si complica tantissimo.

Indicando con:

F = focale (mm)
Lh = dimensione in orizzontale del sensore (mm)
Ph = numero di pixel del sensore in orizzontale (px)
drh = dimensione reale in orizzontale del soggetto (m)
dph = dimensione sul sensore in orizzontale del soggetto (px)
D = distanza di ripresa (m)

si ha che:

D = F * ( Ph / dph ) * ( drh / Lh )

Se per esempio la tua fotocamera è una FF da 24MP (lato orizzontale 6000px), usi un 200mm, il soggetto ha dimensione in orizzontale di 1.0m e nell'immagine risulta di 600px in orizzontale, la formula ti da che:

D = 200mm * (6000px / 600px ) * (1.0m / 36mm) = 56m

Naturalmente la formula vale anche se tutte le misure sono in senso verticale.

E' un po' tardi ma dovrebbe essere giusta. Sorriso


Il rapporto Ph / dph in pratica è semplicemente l'inverso della frazione di inquadratura occupata dal soggetto, ciò può essere più comodo perchè ti svincola dai pixel.
Praticamente se tu guardi a monitor l'immagine intera, misuri con un righello la dimensione orizzontale (o verticale) del soggetto e la dividi per la misura in orizzontale (o verticale) di tutta la foto, trovi l'inverso del rapporto ( Ph / dph ) da inserire nella formula.

Se hai un sensore APSC ed usi il valore di 24mm per Lh, devi usare il valore della focale effettiva; altrimenti usi il valore della focale "equivalente" e lasci il valore 36mm per Lh.

avatarsenior
inviato il 26 Febbraio 2026 ore 6:34    

@Pixel usa Gemini gratis, se fai la domanda giusta ti risponde in pochi secondi...

avatarsenior
inviato il 26 Febbraio 2026 ore 7:13    

Attenzione che Gemini non riporta la corretta relazione Katz, qualche volta AI è ignorante...

avatarsenior
inviato il 26 Febbraio 2026 ore 8:52    

Non ho usato l'AI, alla fine basta considerare la formula che lega distanza, focale e magnificazione:

M = F / ( D - F)

ed usare la versione semplificata

M = F / D

che va benissimo per distanza lunghe.

Poi basta esprimere la magnificazione M in funzione della dimensione reale e sul sensore dell'oggetto, unire le due formule ed esplicitare D. Non ci vuole poi molto.

La formula che ho proposto è più pratica se espressa in questo modo:

D = drh * ( F / Lh ) * ( Ph / dph )

così il termine della dimensione reale dell'oggetto è isolato, il secondo termine diventa praticamente una costante per tutte le foto scattate con la stessa accoppiata di sensore e focale, ed il terzo rappresenta quanto è grande il soggetto rispetto a tutta l'immagine.

avatarsenior
inviato il 26 Febbraio 2026 ore 9:13    

Avevo creato un plugin che mi diceva il fattore crop
però la distanza in metri non lo inserita.
sinceramente non mi era venuto in mente.

Qua trovi il video, non è professionale, io per i tutorial non sono proprio portatoMrGreen

avatarsenior
inviato il 26 Febbraio 2026 ore 9:23    

@Rolu non intendevo criticare la tua relazione. Volevo chiarire che ormai l'AI ti dà risposte istantanee ma in certi casi è ingannatrice, come con Katz e anche sulla diffrazione.
Però mi sono limitato a Gemini gratis...Cool

avatarsenior
inviato il 26 Febbraio 2026 ore 9:39    

Nella maggior parte delle fotocamere la distanza di maf é inscritta negli exif, basta leggerli con exiftool

avatarsenior
inviato il 26 Febbraio 2026 ore 10:31    

@Rolu non intendevo criticare la tua relazione.


Non l'ho proprio intesa come critica, ho specificato solo per chiarire che se c'è un errore è colpa mia e non dell'AI. Sorriso

avatarsenior
inviato il 26 Febbraio 2026 ore 10:37    

Nella maggior parte delle fotocamere la distanza di maf é inscritta negli exif, basta leggerli con exiftool



Come risolvere alla radice; però chi ha fatto la domanda non mi sembra proprio l'ultimo arrivato.

Evidentemente gli serve per sapere a che distanza deve essere per avere un certo risultato con un certo soggetto, oppure vuole "studiare" immagini non sue che desidera replicare; o semplicemente per pura curiosità.

avatarsenior
inviato il 26 Febbraio 2026 ore 18:39    

Attenzione ad una cosa, molte ottiche non mantengono la lunghezza focale, questa è vera all'infinito ma ci si allontana (in alcune in maniera abbastanza importante) più il soggetto è vicino (quindi scattando ad esempio a 200mm teorici di focale ad un soggetto vicino la focale reale potrebbe essere diversa).

avatarsenior
inviato il 26 Febbraio 2026 ore 18:51    

Attenzione ad una cosa, molte ottiche non mantengono la lunghezza focale, questa è vera all'infinito ma ci si allontana (in alcune in maniera abbastanza importante) più il soggetto è vicino (quindi scattando ad esempio a 200mm teorici di focale ad un soggetto vicino la focale reale potrebbe essere diversa).


Infatti ho scritto fin dall'inizio:

"Per semplificarci un po' la vita supponiamo che la lunghezza focale sia molto più piccola della distanza di ripresa, in modo da poterla trascurare, altrimenti la formula si complica tantissimo."

Inoltre per distanze piccole è più comodo usare un metro. Sorriso

avatarjunior
inviato il 26 Febbraio 2026 ore 23:12    

Grazie a tutti per essere intervenuti e per darmi i consigli.
In attesa delle risposte avevo chiesto a CHAT GPT che mia ha dato una risposta con un esempio reale di dati inseriti con le caratteristiche della mia attrezzatura

Camera: Canon R5 (altezza sensore 24 mm, altezza immagine 5464 px)

Focale: ?= 800 mm

Altezza soggetto: ?= 30 cm = 300 mm

Altezza nel file: ?= 884 px

Pixel pitch (R5, asse verticale): ? =24/5464=0,004392 mm/px

Altezza del soggetto “sul sensore”:

h=n⋅p=884⋅0,004392≈3,883 mm

Distanza:

D≈800 ⋅300 Fratto 3,883≈ 61,81

Risultato: circa 61,8 metri

avatarjunior
inviato il 26 Febbraio 2026 ore 23:19    

@Rolubich proverò con la tua formula e farò dei confronti misurando preventivamente il soggetto i modo da avere un parametro di riferimento certo

Che cosa ne pensi di questo argomento?


Vuoi dire la tua? Per partecipare alla discussione iscriviti a JuzaPhoto, è semplice e gratuito!

Non solo: iscrivendoti potrai creare una tua pagina personale, pubblicare foto, ricevere commenti e sfruttare tutte le funzionalità di JuzaPhoto. Con oltre 258000 iscritti, c'è spazio per tutti, dal principiante al professionista.





banner

Metti la tua pubblicità su JuzaPhoto (info)


 ^

JuzaPhoto contiene link affiliati Amazon ed Ebay e riceve una commissione in caso di acquisto attraverso link affiliati.

Versione per smartphone - juza.ea@gmail.com - Termini di utilizzo e Privacy - Preferenze Cookie - P. IVA 01501900334 - REA 167997- PEC juzaphoto@pec.it

www.juzaphoto.com - www.autoelettrica101.it

Possa la Bellezza Essere Ovunque Attorno a Me