Cvičení – spuštění ukázkové aplikace NVIDIA DeepStream
Teď, když jste nainstalovali závislosti a sadu SDK NVIDIA DeepStream, můžete začít pracovat s zahrnutými ukázkovými aplikacemi DeepStream.
Přejděte na /opt/nvidia/deepstream/deepstream/samples. Uvidíte mnoho ukázkových aplikací a konfigurací. Přejdeme na ukázky deepstream-app a spustíme jednu z ukázkových aplikací.
Následující příkazy spustí aplikaci deepstream-app pomocí konfigurace v source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt.
cd /opt/nvidia/deepstream/deepstream/samples/configs/deepstream-app deepstream-app -c source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt
Aplikace deepstream by měla začít sestavovat prováděcí modul. Používá metadata modelu definovaná v zadané konfiguraci. Tento proces může trvat několik minut v závislosti na dostupném hardwaru. Při po sobě jdoucích spuštěních bude běžet rychleji kvůli ukládání výsledného výstupu modulu do mezipaměti.
Název konfiguračního souboru nám o tom, co od ukázky očekávat, řekne trochu. Ukázka source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt :
- Dekóduje čtyři zdroje videa 1080p a použije odvozování pomocí resnetu jako primární modul pro odvozování GPU (k detekci lidí, kol, vozidel a silničních známek).
- Využívá sledování objektů a používá sekundární modul pro odvozování GPU (pro make/color/model vozidla). Tento modul vykreslí výsledky na dlaždicovém zobrazení pomocí přesnosti int8 (pro urychlení doby zpracování odvozování).
Zobrazení by mělo vypadat takto:
Popisky přiřazené k detekovaným objektům můžete zobrazit výběrem libovolného zdroje v dlaždicovém zobrazení. Když to uděláte, zobrazí se o objektech trochu více informací. Pokud se chcete vrátit na dlaždicové zobrazení, klikněte pravým tlačítkem na libovolné místo v okně aplikace.
Teď, když jste viděli ukázkovou aplikaci DeepStream, můžete změnit její chování.