İçeriğe atla
Swing Catalyst Destek Swing Catalyst Destek
Destekle iletişime geçin

Nesne Algılama — Golf Klabı ve Top Takibi

Nesne Algılama Nedir?

Nesne Algılama etkinleştirildiğinde Swing Catalyst, her video karesinde golf klabını ve topu algılar ve iskelet görselleştirmesinin üzerine 3 boyutlu katmanlar çizer. Şunları görürsünüz:

  • Klap katmanı — şaft boyunca renk kodlu çizgilerle birbirine bağlanan beş anahtar nokta (kafa üstü, kafa altı, şaft altı, orta ve grip ucu). Renkler, yönelimin hemen anlaşılması için klap kafasında sarıdan gripte camgöbeğine doğru geçiş yapar.
  • Top katmanı — algılanan top konumunda tek bir beyaz küre.

Katmanlar hem canlı kamera görünümünde hem de kaydedilen çekimlerin oynatılması sırasında görünür. Nesne Algılama olmadan kaydedilen çekimler, yalnızca vücut görselleştirmesiyle normal şekilde oynatılır.


Nesne Algılama Neden Yalnızca Golf İçin Geçerli?

Nesne Algılama şu anda yalnızca golfü desteklemektedir. Alttaki modeller (nesne algılama için RTMDet-M ve klap poz tahmini için RTMPose-M) özellikle golf ekipmanı üzerinde eğitilmiştir. Diğer sporlara (beyzbol, tenis) genişletmek, henüz mevcut olmayan ek eğitilmiş modeller gerektirir. Mimari, gelecekte ek sporları destekleyecek şekilde tasarlanmıştır; yeni modeller yayınlandığında işlem hattında herhangi bir kod değişikliği gerekmeyecektir.


Nesne Algılama Nasıl Etkinleştirilir veya Devre Dışı Bırakılır

Algılama Modu (genel ayar)

  1. Ayarlar → Video ve Yakalama‘yı açın.
  2. Gelişmiş Ayarlar bölümüne kaydırın.
  3. Algılama Modu açılır menüsünü bulun.
    • MultiClass — hem kişi algılamayı HEM DE nesne algılamayı çalıştırır. Varsayılan değer budur.
    • HumanOnly — yalnızca kişi algılamayı çalıştırır. Klap ve top takibine ihtiyacınız yoksa veya performans sorunları yaşıyorsanız bunu kullanın.
  4. Modu değiştirmek algılama hizmetlerini otomatik olarak yeniden başlatır. Uygulamanın yeniden başlatılması gerekmez.

Nesne Algılamayı Etkinleştir anahtarı (oturum başına)

Algılama Modu MultiClass olarak ayarlandığında, ayrı bir Nesne Algılamayı Etkinleştir anahtarı kullanılabilir hale gelir. Genel Algılama Modunu değiştirmeden mevcut oturum için Nesne Algılamayı geçici olarak atlamak üzere bu anahtarı kapatın. Algılama Modu HumanOnly olduğunda bu anahtar gri (devre dışı) görünür.

Görüntü alanında katmanları göster / gizle

Klap ve top katmanlarını birbirinden bağımsız olarak göstermek veya gizlemek için görüntü alanının üzerindeki araç çubuğunu kullanın:

  • Klabı Göster — klap anahtar nokta ve kemik katmanını açıp kapatır.
  • Topu Göster — top küre katmanını açıp kapatır.

Bu anahtarlar, algılamayı yeniden başlatmaya gerek kalmadan hemen etkili olur ve oturumlar arasında korunur.


Donanım Gereksinimleri

Nesne Algılama, yalnızca vücut hareketi yakalamaya göre daha fazla GPU belleği gerektirir.

ModMinimum VRAMÖnerilen VRAM
HumanOnly (yalnızca vücut)6 GB8 GB
MultiClass (vücut + golf ekipmanı)8 GB10 GB+

Ayrıntılar ve uyumlu ekran kartlarının tam listesi için bkz. Önerilen bilgisayar özellikleri .

8 GB’tan az VRAM’e sahip sistemlerde uygulama, otomatik olarak yalnızca kişi algılamaya geri dönebilir. Bu durumda Ayarlar → Video ve Yakalama bölümünde bir bildirim başlığı görünür.

Intel entegre grafikler (UHD 620/770): İşletim sistemi tarafından ayrılan VRAM bütçesi (genellikle 400–800 MB) yetersiz olduğundan Nesne Algılama, Intel iGPU yapılandırmalarında otomatik olarak devre dışı bırakılır. Yalnızca kişi için Hareket Yakalama normal şekilde çalışmaya devam eder.


Oynatmada Neler Görürsünüz

Nesne Algılama etkinleştirilmiş olarak kaydedilen bir çekimi açtığınızda:

  • Klap ve top katmanları, zaman çizelgesinde vücut iskeletiyle birlikte görünür.
  • Zaman çizelgesinde ileri geri hareket ettirdiğinizde katmanlar video kareleriyle senkronize kalır.
  • Güven düzeyi düşük algılamalar, yanlış konumlara sıçramak yerine solarak kaybolur.
  • Yukarıda açıklanan araç çubuğu denetimlerini kullanarak klap ve top görünürlüğünü birbirinden bağımsız olarak açıp kapatabilirsiniz.

Nesne Algılama kullanıma sunulmadan önce kaydedilen veya Algılama Modu HumanOnly olarak ayarlanmışken kaydedilen çekimler yalnızca vücut iskeletini gösterir. Bunları görüntülemek için yeniden işleme gerekmez; normal şekilde açılırlar.

Mevcut bir çekime Nesne Algılama verisi eklemek için kaydı analiz modunda açın, araç çubuğundaki Hareket Yakalama düğmesine tıklayın ve Reprocess MoCap seçeneğini belirleyin. Bu işlem, kaydedilen kareler üzerinde hem vücut hem de nesne algılamayı yeniden çalıştırır.


Sorun Giderme

Klap ve top katmanları görünmüyor

  1. Ayarlar → Video ve Yakalama → Algılama Modu’nun MultiClass olarak ayarlandığını kontrol edin.
  2. Nesne Algılamayı Etkinleştir anahtarının açık olduğunu kontrol edin.
  3. Ayarlarda “Klap ve top takip modelleri henüz kullanılabilir değil” bildirim başlığının gösterilip gösterilmediğini kontrol edin. Gösteriliyorsa, gerekli model dosyaları bileşenler dizininde eksik demektir. Bileşen Kurulum Kılavuzu ’nı izleyerek hareket yakalama bileşenlerini yeniden yükleyin.

VRAM uyarısı / yalnızca kişiye otomatik geri dönüş

Uygulama, aşağıdaki durumlarda bir uyarı kaydeder ve yalnızca kişi algılamaya geri döner:

  • DirectML, hizmet başlatılırken 600 MB’tan az boş VRAM bildirdiğinde veya
  • Sistemde Intel entegre GPU bulunduğunda.

Bunu çözmek için: başka herhangi bir GPU yoğun uygulamanın çalışmadığından emin olun ve ekran kartınızın MultiClass algılama için önerilen özellikleri (minimum 8 GB VRAM) karşıladığını kontrol edin.

Katmanlar yanlış etkinlik için görünüyor

Nesne Algılama yalnızca golf etkinlikleri için etkindir. Golf dışı bir spor kaydediyorsanız ve klap veya top katmanlarını görmüyorsanız bu beklenen bir davranıştır. Golf dışı etkinlikler için Algılama Modu ayarı, Ayarlar’da gösterilmez.

Düşük algılama doğruluğu veya titreyen katmanlar

  • Klap ve topun iyi aydınlatıldığından ve sallanışın büyük bölümünde görünümünün engellenmediğinden emin olun.
  • Sistem yükünü azaltmak için kamera kare hızını düşürmeyi deneyin (bkz. Hareket Yakalama Ayarları ).
  • Arka plandaki nesnelerden yanlış algılamalar görüyorsanız Ayarlar → Video ve Yakalama → Gelişmiş Ayarlar bölümünde algılama güven eşiğini artırın.
  • Sürekli düşük algılama kalitesi yaşıyorsanız, en geniş donanım uyumluluğuna sahip olduğu için Execution Provider‘ı DirectML olarak değiştirmeyi deneyin.

Güncelleme sonrası model dosyaları eksik

Bir uygulama güncellemesi gerekli model sürümlerini değiştirirse, bildirim başlığı ayarlarda yeniden görünür. Bileşenleri yeniden yüklemek için Bileşen Kurulum Kılavuzu ’nı izleyin.


Ayrıca bkz.: Hareket Yakalama Kılavuzu · Hareket Yakalama Ayarları · Sistem Gereksinimleri