Detectarea Obiectelor — Urmărirea Clubului de Golf și a Mingii
Ce este Detectarea Obiectelor?
Când Detectarea Obiectelor este activată, Swing Catalyst detectează clubul de golf și mingea în fiecare cadru video și desenează suprapuneri 3D peste vizualizarea scheletului. Vezi:
- Suprapunerea clubului — cinci puncte cheie de-a lungul tijei (partea superioară a capului, partea inferioară a capului, partea inferioară a tijei, mijloc și capătul mânerului) conectate prin linii codificate prin culoare. Culorile trec treptat de la galben la capul clubului la cyan la mâner, astfel încât orientarea să fie imediat clară.
- Suprapunerea mingii — o singură sferă albă la poziția detectată a mingii.
Suprapunerile apar atât în vizualizarea live a camerei, cât și la Redarea înregistrărilor salvate. Înregistrările realizate fără Detectarea Obiectelor se redau normal, cu vizualizare doar a corpului.
De ce Detectarea Obiectelor este disponibilă doar pentru golf
În prezent, Detectarea Obiectelor este disponibilă doar pentru golf. Modelele de bază (RTMDet-M pentru detectarea obiectelor și RTMPose-M pentru estimarea poziției clubului) sunt antrenate special pe echipament de golf. Extinderea la alte sporturi (baseball, tenis) necesită modele antrenate suplimentar, care nu sunt încă disponibile. Arhitectura este concepută să susțină sporturi suplimentare în viitor; nu vor fi necesare modificări de cod în pipeline când vor fi lansate modele noi.
Cum se activează sau se dezactivează Detectarea Obiectelor
Detection Mode (setare globală)
- Deschide Settings → Video & Capture.
- Derulează până la secțiunea Advanced Settings.
- Găsește meniul derulant Detection Mode.
- MultiClass — rulează detectarea persoanelor ȘI detectarea obiectelor. Aceasta este setarea implicită.
- HumanOnly — rulează doar detectarea persoanelor. Folosește această opțiune dacă nu ai nevoie de urmărirea clubului și a mingii sau dacă întâmpini probleme de performanță.
- Schimbarea modului repornește automat serviciile de detectare. Nu este necesară repornirea aplicației.
Comutatorul Activează Detectarea Obiectelor (per sesiune)
Când Detection Mode este setat pe MultiClass, este disponibil un comutator separat Activează Detectarea Obiectelor. Dezactivează-l pentru a omite temporar Detectarea Obiectelor pentru sesiunea curentă, fără a schimba Detection Mode global. Acest comutator apare dezactivat (gri) atunci când Detection Mode este HumanOnly.
Afișarea / ascunderea suprapunerilor din fereastra de vizualizare
Folosește bara de instrumente de deasupra ferestrei de vizualizare pentru a afișa sau ascunde independent suprapunerile clubului și mingii:
- Show Club — comută suprapunerea punctelor cheie și a osaturii clubului.
- Show Ball — comută suprapunerea sferei mingii.
Aceste comutatoare au efect imediat, fără a reporni detectarea, și rămân salvate între sesiuni.
Cerințe hardware
Detectarea Obiectelor necesită mai multă memorie GPU decât Capturarea de Mișcare doar a corpului.
| Mod | VRAM minim | VRAM recomandat |
|---|---|---|
| HumanOnly (doar corp) | 6 GB | 8 GB |
| MultiClass (corp + echipament de golf) | 8 GB | 10 GB+ |
Pentru detalii complete și lista integrală a plăcilor video compatibile, consultă Recommended computer specifications .
Pe sistemele cu mai puțin de 8 GB VRAM, aplicația poate reveni automat la detectarea doar a persoanelor. În acest caz, va apărea un banner de notificare în Settings → Video & Capture.
Plăcile grafice integrate Intel (UHD 620/770): Detectarea Obiectelor este dezactivată automat pe configurațiile cu iGPU Intel, deoarece bugetul de VRAM alocat de sistemul de operare (de obicei 400–800 MB) este insuficient. Capturarea de Mișcare doar a persoanelor continuă să funcționeze normal.
Ce vezi la Redare
Când deschizi o înregistrare realizată cu Detectarea Obiectelor activată:
- Suprapunerile clubului și mingii apar pe cronologie, alături de scheletul corpului.
- Suprapunerile rămân sincronizate cu cadrul video atunci când derulezi cronologia.
- Detecțiile cu încredere scăzută se estompează treptat, în loc să sară la poziții incorecte.
- Poți comuta independent vizibilitatea clubului și a mingii folosind comenzile din bara de instrumente descrise mai sus.
Înregistrările realizate înainte ca Detectarea Obiectelor să fie disponibilă, sau cu Detection Mode setat pe HumanOnly, afișează doar scheletul corpului. Nu este necesară reprocesarea pentru a le vizualiza — se deschid normal.
Pentru a adăuga date de Detectare a Obiectelor la o înregistrare existentă, deschide înregistrarea în modul de analiză, apasă butonul Capturare de Mișcare din bara de instrumente și alege Reprocess MoCap. Aceasta rulează din nou atât detectarea corpului, cât și Detectarea Obiectelor pe cadrele înregistrate.
Depanare
Suprapunerile clubului și mingii nu apar
- Verifică dacă Settings → Video & Capture → Detection Mode este setat pe MultiClass.
- Verifică dacă comutatorul Activează Detectarea Obiectelor este activat.
- Verifică dacă în setări apare bannerul de notificare „Club and ball tracking models are not yet available”. Dacă apare, înseamnă că fișierele model necesare lipsesc din directorul de componente. Reinstalează componentele de Capturare de Mișcare urmând Ghidul de instalare a componentelor .
Avertisment VRAM / revenire automată la detectarea doar a persoanelor
Aplicația înregistrează un avertisment și revine la detectarea doar a persoanelor atunci când:
- DirectML raportează mai puțin de 600 MB de VRAM liber la pornirea serviciului, sau
- sistemul are o placă grafică integrată Intel.
Pentru a rezolva această problemă: asigură-te că nu rulează alte aplicații care solicită intensiv placa video și verifică dacă placa ta video îndeplinește recommended specifications pentru detectarea MultiClass (minimum 8 GB VRAM).
Suprapunerile apar pentru activitatea greșită
Detectarea Obiectelor este activă doar pentru activitățile de golf. Dacă înregistrezi un sport care nu este golf și nu vezi suprapuneri ale clubului sau mingii, acesta este comportamentul așteptat. Setarea Detection Mode nu este afișată în Settings pentru activitățile care nu sunt de golf.
Precizie scăzută a detectării sau suprapuneri care pâlpâie
- Asigură-te că clubul și mingea sunt bine iluminate și nu sunt obturate pe o parte semnificativă a swingului.
- Încearcă să reduci rata de cadre a camerei pentru a diminua încărcarea sistemului (vezi Motion Capture Settings ).
- Mărește pragul de încredere al detectării din Settings → Video & Capture → Advanced Settings dacă observi detectări false provenite de la obiecte din fundal.
- Dacă detectarea este constant slabă, încearcă să schimbi Execution Provider pe DirectML, deoarece are cea mai largă compatibilitate hardware.
Fișierele model lipsesc după actualizare
Dacă o actualizare a aplicației modifică versiunile de model necesare, bannerul de notificare va reapărea în setări. Urmează Component Installation Guide pentru a reinstala componentele.
Vezi și: Motion Capture Guide · Motion Capture Settings · System Requirements