Pose Estimation

Bu fonksiyon bloğu, insan vücudu anahtar noktalarını tespit eder ve isteğe bağlı olarak gelen görüntülere bir iskelet çizer. Analiz, kayıt veya görselleştirme için seçili vücut parçalarının konumlarını çıkarmak amacıyla kullanın.

📥 Girdiler

  • Image Any Analiz edilecek görüntü (kamera karesi, yüklenen görüntü veya ön işlenmiş görüntü).

  • Show Skeleton Çıktı görüntüsünde iskelet çizimini etkinleştirmek/kapamak için kullanılan boolean girişi.

📤 Çıktılar

  • Image Any (Eğer Show Skeleton etkinse) iskelet çizilmiş olan görüntü ve tespit edilen anahtar noktalar için görsel işaretler.

  • Selected Body Part Positions Seçili vücut parçalarının isimlerini tespit edilen pozisyonlarla (x, y) eşleyen sözlük benzeri sonuç. Sadece seçtiğiniz vücut parça grupları döndürülür.

🕹️ Kontroller

  • Class Names Basitleştirilmiş vücut parça gruplarının (ör. head, chest, elbow, hand, hip, knee, foot) seçilebildiği liste. Bloğun raporlamasını istediğiniz grupları işaretleyin.

  • Confidence Tespit güvenini ayarlayan bir kaydırıcı. Değeri artırmak yanlış pozitifleri azaltır ancak zayıf tespitleri gözden kaçırabilir; düşürmek ise tespiti daha hoşgörülü yapar.

⚙️ Çalışma Mekanizması

  • Image Any girişine bir görüntü geldiğinde blok görüntüyü analiz eder ve insan anahtar noktalarını bulmaya çalışır.

  • Show Skeleton TRUE ise blok, çıktı görüntüsüne iskelet çizgilerini ve işaretçileri bindirir.

  • Blok, açıklamalı görüntüyü ve seçili vücut parça isimlerini tespit edilmiş pozisyonlarla eşleyen veriyi döndürür. Bir parça yeterli güvenle tespit edilmemişse sonuçta yer almaz.

🎯 Özellikler

  • Hızlı kontrol için görsel iskelet bindirmesi.

  • Sadece ihtiyacınız olan parçaları döndürecek şekilde seçilebilir vücut-parça grupları.

  • Hassasiyet ile yanlış tespitler arasında denge kurmak için ayarlanabilir Confidence.

  • Uygun görüntü girişi bloklarıyla eşleştirildiğinde gerçek zamanlı akışlara uygun.

📝 Kullanım Talimatları

  1. Image Any girişine bir görüntü kaynağı sağlayın (ör. Camera USB, Load Image, veya Stream Reader).

  2. Çıkmasını istediğiniz vücut-parça gruplarını Class Names ile seçin.

  3. Tespit hassasiyetini Confidence kaydırıcısıyla ayarlayın.

  4. İsteğe bağlı olarak iskelet çizimini etkinleştirmek/kapamak için Show Skeleton girişine boolean gönderin.

  5. Sonuç görüntüsünü görmek için Show Image bağlayın veya pozisyonları sonraki işlemler için kaydedin/loglayın.

💡 İpuçları ve Püf Noktaları

  • Gerçek zamanlı sahnelerle çalışırken canlı görüntü kaynağı olarak Camera USB kullanın.

  • Kişiler çok küçük görünüyorsa doğruluk için Image Resize ile gelen görüntüyü büyütün.

  • Önce hızlı bir algılayıcı çalıştırıp (ör. Object Detection), sonra kişileri Image ROI ile kırparak bu bloğa beslemek güvenilirliği artırır ve işlem maliyetini düşürür.

  • Çalışma alanında önizleme için bu bloğu Show Image ile bağlayın.

  • Tespit içeren kareleri kaydetmek için Image Logger veya koordinatları dışa aktarmak için Data to JSON ya da CSV Export kullanın.

  • İskeletlerle birlikte ek durum metni veya sınırlayıcı kutular çizmek için Draw Result On Image veya Draw Detections ile birleştirin.

🛠️ Sorun Giderme

  • Anahtar nokta bulunmuyor: Confidence değerini düşürmeyi veya Image Resize ile giriş görüntüsünü büyütmeyi deneyin.

  • Yanlış veya titreyen noktalar: Confidence kaydırıcısını artırın, aydınlatma ve netliği iyileştirin (gürültüyü azaltmak için Blur kullanımında dikkatli olun).

  • Kişiler kısmen çerçevenin dışında: Özniteliklerin önce algılanıp kırpıldığı bir iş akışı kullanın (ör. Object DetectionImage ROI) ki konu merkezlenmiş olsun.

  • Performans yavaş: Image Resize ile çözünürlüğü azaltın veya tam çerçeve yerine kırpılmış kişi bölgelerini işleyin.

Kayıt veya görselleştirme yapmanız gerekiyorsa, daha sağlam bir boru hattı kurmak için İpuçları ve Püf Noktaları bölümündeki önerilen kombinasyonları kullanın.

Last updated

Was this helpful?