Canlı videoları kayıt olmadan çözümleme
Önerilen önceden okuma
Genel Bakış
Videonun herhangi bir bölümünü bir dosya veya varlığa kaydetmeden canlı videoyu çözümlemek için bir işlem hattı topolojisi kullanabilirsiniz. Aşağıda gösterilen işlem hattı topolojileri, olay tabanlı video kaydındakimakalesindeki, ancak video havuzu düğümü veya dosya havuzu düğümü olmadan makalemize benzerdir.
Not
Canlı videoları çözümleme Şu anda yalnızca Edge modülü için kullanılabilir ve bulut için değildir.
Hareket algılama
Aşağıda gösterilen işlem hattı topolojisi bir RTSP kaynak düğümünden, bir hareket algılama işlemcisi düğümünden ve bir IoT Hub Ileti havuzu düğümünden oluşur- JSON gösterimindekullanılan ayarları görebilirsiniz. Bu topoloji, gelen canlı video akışındaki hareketi algılamanıza ve hareket olaylarını IoT Hub ileti havuzu düğümü aracılığıyla diğer uygulama ve hizmetlere geçirebilmenizi sağlar. Dış uygulamalar veya hizmetler bir uyarı tetikleyip uygun personele bildirim gönderebilir.
Özel bir Vision modeli kullanarak video çözümleme
Aşağıda gösterilen işlem hattı topolojisi, ayrı bir modülde paketlenmiş özel bir Vision modeli kullanarak canlı video akışını analiz etmenizi sağlar. JSON gösterimindekullanılan ayarları görebilirsiniz. Bir çıkarım hizmeti olarak çalışan IoT Edge modüllerine model sarmalama için kullanılabilecek başka örnekler de vardır.
Bu işlem hattı topolojisinde, RTSP kaynağından alınan video girişi, bekleyen bir dış çıkarım hizmetine görüntü çerçeveleri (JPEG, BMP veya PNG biçiminde) gönderen bir http uzantısı işlemci düğümüne gönderilir. Dış çıkarım hizmetinin sonuçları HTTP uzantısı düğümü tarafından alınır ve IoT Hub ileti havuzu düğümü aracılığıyla IoT Edge hub 'ına işlenir. Bu işlem hattı topolojisi türü, bir kesişimdeki araçlar 'ın zaman serisi dağıtımını anlama, bir perakende mağazasındaki tüketici trafiği modelini anlama vb. gibi çeşitli senaryolar için çözümler oluşturmak üzere kullanılabilir.
İpucu
Akış hızını, samplingOptions alanı aşağı akış göndermeden önce kullanarak http uzantısı işlemci düğümü içinde yönetebilirsiniz.
Bu örnek için bir geliştirme, HTTP uzantısı işlemci düğümünden önce bir hareket algılayıcısı işlemcisi kullanmaktır. Bu, yalnızca videoda bir hareket etkinliği olduğunda kullanıldığından, çıkarım hizmetindeki yükü azaltır.
Sonraki adımlar
Hızlı başlangıç: kendi modelinizle canlı videoyu çözümleme-HTTP