Video

Bu fonksiyon bloğu bir video dosyasını oynatır ve işleme için ayrı kareler (frame) çıktısı verir. Bir dosya seçmenize, oynatma modunu kontrol etmenize izin verir ve her karenin yanında zaman damgası ile döngü/yeniden başlatma bilgisi sağlar.

📥 Girdiler

Restart Boolean kabul eden giriş soketi. True gönderildiğinde video oynatımını başa alır. (Giriş soketi)

📤 Çıktılar

Image Any Videodan okunan kare görüntüsü. (Çıkış soketi)

Timestamp Mevcut karenin videodaki konumunu gösteren okunabilir zaman damgası. (Çıkış soketi)

Restarted Video sona ulaşıp yeniden başladığında true olan boolean bayrağı. (Çıkış soketi)

🕹️ Kontroller

Select video file Oynatılacak video dosyasını seçmek için düğme. (Kontrol)

Real-time Gerçek zamanlı oynatmayı etkinleştirmek/devre dışı bırakmak için anahtar. Etkinse kareler, orijinal videonun kare hızına (fps) göre ilerler. (Kontrol)

🎨 Özellikler

  • İsteğe bağlı gerçek zamanlı senkronizasyon ile akıcı oynatma; kareler kaynağın zamanlamasını takip eder.

  • Her kare için kullanılabilir bir zaman damgası sağlayan kare düzeyinde çıktı.

  • Döngü davranışı ve oynatımı başa alma kontrolü.

  • Önizleme veya sonrası işleme bloklarına (örneğin tespitler, kayıtlar veya kaydetme) kareleri yönlendirme yeteneği.

  • Dışa aktarma veya kayıt entegrasyonları için arka planda kare işleme seçenekleri.

⚙️ Çalışma Mekanizması

  • Bir video dosyası seçildiğinde, blok dosyayı açar ve oynatımı hazırlamaya başlar.

  • Real-time anahtarı açıksa, blok oynatım hızını kaynak videonun fps değerine göre ayarlar. Kapalıysa, kareler sistem grafiğini değerlendirdiği hızda ilerler.

  • Restart girişine true sinyali gönderildiğinde oynatım ilk kareye sıfırlanır.

  • Her değerlendirmede son kare, videodaki konumunu belirten okunabilir bir zaman damgası ve videonun döngüye girip girmediğini belirten bir boolean çıktılanır.

📝 Kullanım Talimatları

  1. Select video file düğmesine tıklayıp desteklenen bir video dosyası seçin.

  2. Oynatmanın orijinal hızla eşleşmesini istiyorsanız Real-timei açın; yapılandırma ve test sırasında daha hızlı iterasyon için kapatabilirsiniz.

  3. İsterseniz oynatımı başa almak için Restart girişine true değeri gönderin.

  4. Her kareyi işlemek veya görselleştirmek için Image Any çıkışını ilgili bloklara bağlayın.

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

  • Geliştirirken kareleri önizlemek için Image Anyı Show Imagee bağlayın.

  • Önemli kareleri veya kayıtları saklamak için Image Anyi Image Logger veya Record Videoe yönlendirin.

  • İşlem yükünü azaltmak için yoğun analiz bloklarından önce Image Resizer veya Image Resize kullanarak çözünürlüğü düşürün (ör. Object Detection, Pose Estimation).

  • Tespit kalitesini artırmak için Denoising ile gürültü giderme uygulayın.

  • Arka plan çıkarma iş akışları için Background Subtractor ile hareket eden nesneleri tespit edip ardından Object Detection veya Blob Detectora gönderin.

  • Bölge sınırlı işlem için Image ROI Select veya Image ROI ile ilgi alanını kırpın; sonra Find Object, Mask Detection veya OCR bloklarını çalıştırın.

  • Takip ve analiz için Object Detection (veya Object Detection - Custom) ile Object_Detection_Trackerı eşleştirip takip çıktısını Traffic Intersection Analysis gibi analiz bloklarına iletin.

  • Metin çıkarımı için karelerde (isteğe bağlı olarak Image ROI Select ile kırptıktan sonra) OCR veya OCR (EasyOCR) kullanın.

İpucu: Uzun videolarla çalışırken yapılandırma ve test aşamasında daha hızlı yineleme yapmak için Real-timei kapatın; son çalışmalarda zamanlı oynatma için tekrar açın.

🛠️ Sorun Giderme

  • Kareler görünmüyor: Select video file ile geçerli bir video dosyası seçildiğinden ve dosyanın erişilebilir olduğundan emin olun.

  • Oynatma çok yavaş: Real-time etkin ve sistem yetişemiyorsa, Real-timei devre dışı bırakın veya Image Resizer ile kare boyutunu küçültün.

  • Video beklenmedik şekilde yeniden başlıyor: Dosya sonu bir yeniden başlatma bayrağı tetikler; oynatım konumunu açık kontrol için Restart girişini kullanın.

  • Zaman damgaları yanlış görünüyor: Zaman damgaları video süresine göre hesaplanır; dosya meta verilerini kontrol edin veya farklı bir dosya deneyin.

Bulut veya kayıt hizmetlerine kare akışı göndermeyi planlıyorsanız, sonucu kalıcılaştırmak için bloğu Image Logger, Record Video veya diğer dışa aktarma bloklarıyla birlikte kullanın.

Last updated