Modifica della domanda per chiarezza Grazie per il feedback finora, molto perspicace.
Non sono sicuro di quanto sia lontana questa parte della comunità del software, e cosa succederebbe se esistesse qualche libreria da cui fare leva. Ecco cosa sto cercando di fare.
Problema: Prendi un video esistente di una partita di rugby league. Il campo campo da rugby è lungo 100 metri, largo 70 metri e presenta linee bianche ogni 10 metri che corrono lungo la larghezza di il campo, così come lungo i margini. Ogni squadra ha 13 giocatori sul campo. I giocatori di ogni squadra hanno maglie identiche che normalmente contrastano strongmente con i colori dello sfondo (colore del campo verde / marrone) e il colore dell'arbitro (di solito giallo) e il corridore d'acqua designato (arancione). Tutti i giocatori hanno un numero univoco in caratteri bianchi spessi sul dorso per l'identificazione. Il video è preso con una videocamera ad alta definizione. Attualmente viene utilizzata una sola videocamera (2D) e il video esistente non contiene un oggetto in primo piano con dimensioni spaziali fisse (come suggerito in una risposta per le misure di comparazione, tuttavia potrei aggiungerlo a future sessioni di ripresa se ne vale la pena). Il giocatore non corre in linea retta il 50% delle volte, ma si muoverà di lato su una diagonale per giocare la palla. La distanza misurata inizia sempre dal punto del precedente "placcaggio", che termina dove il giocatore arresta il movimento in avanti. Non è sempre possibile determinare il numero di giocatori dal video (rivolto verso altra direzione, luce solare, altri in piedi sulla fotocamera). Ma questo non è importante in quanto il software potrebbe consentire l'inserimento manuale di "run" sconosciute in un secondo momento dopo l'analisi.
Determina la distanza tra due punti (ad esempio, dove il giocatore ha iniziato la sua "corsa" e dove ha finito).
Immagino che sarebbe abbastanza fattibile se avessi segnato manualmente il punto iniziale e finale nel video. Ma come utilizzerei i punti di riferimento sullo sfondo per determinare la distanza (supponendo che la persona che ha scattato il video lo abbia impedito di masturbarsi).
Domanda: Esistono pacchetti software o librerie sufficientemente specializzati da supportare la scrittura di software di analisi per determinare la distanza percorsa da una persona sportiva in base al video della performance?