Rilevamento di Oggetti — Tracciamento di Bastone da Golf e Palla
Che cos’è il Rilevamento di Oggetti?
Quando il Rilevamento di Oggetti è abilitato, Swing Catalyst rileva il bastone da golf e la palla in ogni fotogramma del video e disegna overlay 3D sopra la visualizzazione dello scheletro. Vengono mostrati:
- Overlay del bastone — cinque punti chiave lungo l’asta (parte superiore della testa, parte inferiore della testa, base dell’asta, centro ed estremità dell’impugnatura) collegati da linee colorate. I colori sfumano dal giallo sulla testa del bastone al ciano sull’impugnatura, in modo che l’orientamento sia immediatamente chiaro.
- Overlay della palla — un’unica sfera bianca nella posizione rilevata della palla.
Gli overlay compaiono sia durante la visualizzazione live della fotocamera sia durante la Riproduzione delle riprese registrate. Le riprese registrate senza il Rilevamento di Oggetti vengono riprodotte normalmente con la sola visualizzazione del corpo.
Perché il Rilevamento di Oggetti è limitato al golf
Al momento, il Rilevamento di Oggetti supporta solo il golf. I modelli sottostanti (RTMDet-M per il rilevamento degli oggetti e RTMPose-M per la stima della posa del bastone) sono addestrati specificamente sull’attrezzatura da golf. L’estensione ad altri sport (baseball, tennis) richiede modelli addestrati aggiuntivi, non ancora disponibili. L’architettura è progettata per supportare altri sport in futuro; non saranno necessarie modifiche al codice della pipeline quando verranno rilasciati nuovi modelli.
Come abilitare o disabilitare il Rilevamento di Oggetti
Modalità di rilevamento (impostazione globale)
- Aprire Impostazioni → Video e Acquisizione.
- Scorrere fino alla sezione Impostazioni Avanzate.
- Individuare il menu a tendina Modalità di rilevamento.
- MultiClass — esegue il rilevamento della persona E il Rilevamento di Oggetti. Questa è l’impostazione predefinita.
- HumanOnly — esegue solo il rilevamento della persona. Utilizzare questa opzione se non è necessario il tracciamento del bastone e della palla, oppure in caso di problemi di prestazioni.
- La modifica della modalità riavvia automaticamente i servizi di rilevamento. Non è necessario riavviare l’applicazione.
Interruttore Abilita Rilevamento di Oggetti (per sessione)
Quando la Modalità di rilevamento è impostata su MultiClass, è disponibile un interruttore separato Abilita Rilevamento di Oggetti. Disattivarlo per saltare temporaneamente il Rilevamento di Oggetti nella sessione corrente senza modificare la Modalità di rilevamento globale. Questo interruttore è disabilitato (in grigio) quando la Modalità di rilevamento è impostata su HumanOnly.
Mostrare / Nascondere gli overlay nel viewport
Utilizzare la barra degli strumenti sopra il viewport per mostrare o nascondere gli overlay del bastone e della palla in modo indipendente:
- Show Club — attiva/disattiva l’overlay dei punti chiave e delle ossa del bastone.
- Show Ball — attiva/disattiva l’overlay della sfera della palla.
Queste opzioni hanno effetto immediato senza riavviare il rilevamento e vengono mantenute tra una sessione e l’altra.
Requisiti Hardware
Il Rilevamento di Oggetti richiede più memoria GPU rispetto alla Motion Cattura del solo corpo.
| Modalità | VRAM minima | VRAM consigliata |
|---|---|---|
| HumanOnly (solo corpo) | 6 GB | 8 GB |
| MultiClass (corpo + attrezzatura da golf) | 8 GB | 10 GB+ |
Per i dettagli completi e l’elenco completo delle schede grafiche compatibili, consultare Specifiche del computer consigliate .
Sui sistemi con meno di 8 GB di VRAM, l’applicazione potrebbe passare automaticamente al rilevamento della sola persona. In questo caso comparirà un banner di notifica in Impostazioni → Video e Acquisizione.
Grafica integrata Intel (UHD 620/770): il Rilevamento di Oggetti viene disattivato automaticamente sulle configurazioni con iGPU Intel, poiché la quantità di VRAM assegnata dal sistema operativo (in genere 400–800 MB) è insufficiente. La Motion Cattura della sola persona continua a funzionare normalmente.
Cosa si vede in Riproduzione
Quando si apre una ripresa registrata con il Rilevamento di Oggetti abilitato:
- Gli overlay del bastone e della palla compaiono sulla timeline insieme allo scheletro del corpo.
- Gli overlay restano sincronizzati con il fotogramma video durante lo scorrimento della timeline.
- I rilevamenti a bassa affidabilità sfumano gradualmente invece di saltare in posizioni errate.
- È possibile attivare/disattivare la visibilità del bastone e della palla in modo indipendente utilizzando i controlli della barra degli strumenti descritti sopra.
Le riprese registrate prima che il Rilevamento di Oggetti fosse disponibile, o con la Modalità di rilevamento impostata su HumanOnly, mostrano solo lo scheletro del corpo. Non è necessaria alcuna rielaborazione per visualizzarle: si aprono normalmente.
Per aggiungere i dati del Rilevamento di Oggetti a una ripresa esistente, aprire la registrazione in modalità di analisi, fare clic sul pulsante Motion Cattura nella barra degli strumenti e scegliere Reprocess MoCap. Questa operazione riesegue sia il rilevamento del corpo sia il Rilevamento di Oggetti sui fotogrammi registrati.
Risoluzione dei problemi
Gli overlay del bastone e della palla non compaiono
- Verificare che Impostazioni → Video e Acquisizione → Modalità di rilevamento sia impostata su MultiClass.
- Verificare che l’interruttore Abilita Rilevamento di Oggetti sia attivo.
- Verificare se nelle impostazioni compare il banner di notifica “I modelli di tracciamento del bastone e della palla non sono ancora disponibili”. Se compare, i file dei modelli richiesti mancano dalla directory dei componenti. Reinstallare i componenti di Motion Cattura seguendo la Guida all’installazione dei componenti .
Avviso VRAM / ripiego automatico sulla sola persona
L’applicazione registra un avviso e passa al rilevamento della sola persona quando:
- DirectML segnala meno di 600 MB di VRAM libera all’avvio del servizio, oppure
- il sistema dispone di una GPU integrata Intel.
Per risolvere il problema: verificare che non siano in esecuzione altre applicazioni che utilizzano intensamente la GPU e controllare che la scheda grafica soddisfi le specifiche consigliate per il rilevamento MultiClass (8 GB di VRAM minimo).
Gli overlay compaiono per l’attività sbagliata
Il Rilevamento di Oggetti è attivo solo per le attività di golf. Se si sta registrando uno sport diverso dal golf e non compaiono overlay del bastone o della palla, si tratta del comportamento previsto. L’impostazione Modalità di rilevamento non viene mostrata nelle Impostazioni per le attività non di golf.
Bassa precisione di rilevamento o overlay tremolanti
- Assicurarsi che il bastone e la palla siano ben illuminati e non risultino nascosti per una parte significativa dello swing.
- Provare a ridurre il frame rate della fotocamera per diminuire il carico di sistema (vedere Impostazioni di Motion Cattura ).
- Aumentare la soglia di affidabilità del rilevamento in Impostazioni → Video e Acquisizione → Impostazioni Avanzate se si riscontrano rilevamenti errati causati da oggetti sullo sfondo.
- In caso di rilevamento costantemente scadente, provare a cambiare l’Execution Provider in DirectML, poiché offre la compatibilità hardware più ampia.
File dei modelli mancanti dopo un aggiornamento
Se un aggiornamento dell’applicazione modifica le versioni dei modelli richiesti, il banner di notifica ricomparirà nelle impostazioni. Seguire la Guida all’installazione dei componenti per reinstallare i componenti.
Vedere anche: Guida alla Motion Cattura · Impostazioni di Motion Cattura · Requisiti di Sistema