Elaborazione video
Taawn preprocessa i video sul telefono prima del caricamento. Dopo il caricamento, TaawnEngine — il sistema di ricostruzione video e allineamento di Taawn — elabora i tuoi video su server GPU.
Sul telefono (prima del caricamento)
1. Estrazione metadata (GPMF)
Taawn legge la telemetria GoPro dal video originale usando lo stream GPMF:
| Dato | Descrizione |
|---|---|
| GPS | Latitudine, longitudine, altitudine, velocità, qualità fix |
| Accelerometro | x, y, z per campione |
| Giroscopio | x, y, z per campione |
| Gravity | Riferimento di orientamento |
| Orientamento telecamera | Quaternione |
| Video metadata | Conteggio frame, FPS, durata |
| Obiettivo / tipo di telecamera | Indizi sul modello dai metadata |
Salvato come sensors.json e caricato insieme al video. Se non viene trovata telemetria, il caricamento funziona comunque — la sincronizzazione GPS e il rilevamento salti possono essere limitati.
2. Downsampling
Il video viene ricodificato per il caricamento:
- Lato più lungo: 640 px (proporzioni mantenute)
- FPS preservati dalla sorgente (non forzati a 30)
- Codifica H.264 per file più piccoli
Limite 100 MB
File sorgente molto grandi possono comunque superare i limiti di caricamento. Taglia clip lunghe in GoPro Quik se necessario.
TaawnEngine sul server (dopo il caricamento)
Caricamento segmento
- Memorizza video ridimensionato + sensors JSON
- Valida l'intervallo di frame rispetto alla durata massima del segmento del tuo livello
- Non avvia automaticamente la ricostruzione TaawnEngine
Caricamento run
- Memorizza il video run + sensors
- TaawnEngine section match — allinea i tuoi frame al riferimento del segmento, calcola delta temporali e metriche dei salti
- Crea un record comparazione (Comparison) visibile nell'app
- TaawnEngine allineamento 3D opzionale se l'hai abilitato e il segmento è ricostruito
3D (Premium/Pro)
- TaawnEngine ricostruzione segmento — costruisce point cloud 3D e pose della telecamera dal video di riferimento (richiede calibrazione)
- TaawnEngine allineamento run — posiziona la traiettoria della run nello spazio 3D del segmento
I tempi di elaborazione TaawnEngine dipendono dalla coda e dalla lunghezza del video — spesso diversi minuti.