Feature Detector

Bu fonksiyon bloğu, bir eğitim görüntüsünden çıkarılan özelliklere dayanarak giriş görüntüsündeki nesneleri bulur ve tanımlar. Güçlü tanımlama yetenekleri sağlamak için çeşitli tespit yöntemlerini kullanır.

📥 Girdiler

Train Image Giriş görüntüsünde tespit etmek istediğiniz nesne veya özelliği içeren bir görüntü.

Input Image From Camera Eğitim görüntüsüne dayalı olarak özellikleri tespit etmek için analiz edilecek gerçek zamanlı görüntü.

📤 Çıktılar

Detected Image Tespit edilen özellikler veya nesneleri vurgulayan çıktı görüntüsü.

Detect Status Tespitin başarılı olup olmadığını gösteren bir boolean çıkışı.

Center Tespit edilen nesnenin merkez noktası, koordinatlarıyla temsil edilir.

🕹️ Kontroller

Homography Type Eşleştirme için kullanılacak homografi yöntemini seçmek üzere bir açılır menü (örn. RANSAC, LMEDS, RHO).

Compute Type Özellik eşleştirme için hesaplama türünü seçmeye yönelik bir açılır menü (örn. STABLE, PERFORMANCE).

Number of Features Eşleştirme sürecinde dikkate alınacak özellik sayısını belirlemek için bir kaydırıcı.

Distance Threshold Eşleştirilen özellikler için mesafe eşiğini tanımlamak üzere bir kaydırıcı; ne kadar sıkı eşleşmelerin belirleneceğini etkiler.

K nearest Tespitte değerlendirilecek en yakın komşu sayısını ayarlamak için bir kaydırıcı.

Pyramid Decimation Ratio Çok ölçekli özellik eşleştirme için piramit inceltme oranını ayarlamak için bir kaydırıcı.

Number of Pyramid Levels Tespitte kullanılacak piramit seviyesi sayısını belirlemek için bir kaydırıcı.

Point Comparison Type Özellikleri değerlendirirken kullanılacak karşılaştırma yöntemini tanımlamak için bir kaydırıcı.

🎨 Özellikler

Multiple Detection Algorithms Kullanıcı ihtiyaçlarına bağlı olarak çeşitli homografi türleri ve hesaplama yöntemleri arasında seçim yapılmasına olanak tanır.

Real-time Detection Giriş görüntülerini gerçek zamanlı olarak analiz eder, bu da gözetim veya nesne takibi gibi dinamik ortamlara uygun hale getirir.

Visual Feedback Tespit edilen nesneleri görsel olarak vurgulayan bir çıktı görüntüsü sağlar ve sonuçların kolayca yorumlanmasını sağlar.

📝 Kullanım Talimatları

  1. Connect Input Images: Eğitim görüntüsünü Train Image girişine ve canlı görüntüyü (kamera veya dosyadan) Input Image From Camera girişine bağlayın.

  2. Choose Detection Parameters: Eşleştirme stratejisini istediğiniz gibi yapılandırmak için kaydırıcıları ve açılır menüleri ayarlayın. Bu, Homography Type, Compute Type seçimini ve özellik tespit ayarları için kaydırıcı ayarlamalarını içerir.

  3. Run the Block: Özellik tespitini gerçekleştirmek için bloğu çalıştırın.

  4. Retrieve Results: Tespit edilen özellikler için Detected Image çıktılarına, başarı onayı için Detect Status yı ve tespit edilen nesnenin merkez koordinatları için Center çıktılarına göz atın.

📊 Değerlendirme

Çalıştırıldığında, bu fonksiyon bloğu, giriş görüntüsündeki özellikleri eğitim görüntüsündeki özelliklerle eşleştirerek analiz edecek, değiştirilmiş bir görüntü, tespit durumu ve tespit edilen özelliğin merkezini çıktı olarak verecektir.

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

Use High-Quality Training Image

Eğitim görüntüsünün net ve iyi aydınlatılmış olduğundan emin olun, böylece tespit doğruluğunu artırın.

Tuning Parameters

Kaydırıcıları deneyerek belirli görüntüler ve nesneler için en iyi yapılandırmayı bulmaya çalışın. Distance Threshold ayarını değiştirmek, tespit performansını önemli ölçüde etkileyebilir.

Monitoring Detection Status

Detect Status çıktılarını izlemek önemlidir; eğer tespit başarısız olursa, özellik parametrelerinizi ayarlayın ve eğitim görüntüsünün kalitesini doğrulayın.

Testing on Different Inputs

Farklı giriş görüntüleri ile yapılandırmanızı test ederek sağlamlığını doğrulayın. Bu, tespit ayarınızın farklı senaryolar üzerinde iyi bir şekilde genelleşmesini sağlamaya yardımcı olacaktır.

🛠️ Sorun Giderme

No Detection Occurred

Hiçbir özellik tespit edilmezse, eğitim görüntünüzün kalitesini doğrulayın ve Distance Threshold gibi parametrelerin çok sıkı olup olmadığını kontrol edin.

Eşleşmelere daha esneklik sağlamak için Number of Features ayarını değiştirmeyi düşünün.

Detection Performance Issues

Eğer performans yavaş veya tutarsızsa, özellik sayısını azaltmayı veya doğruluk ve işleme hızı arasında denge kurmak için Compute Type ayarını değiştirmeyi deneyin.

Last updated