Skip to content

Latest commit

 

History

History

README.md

Reference Apps using DeepStream 9.1

This repository contains the reference applications for video analytics tasks using TensorRT and DeepStream SDK 9.1.

Getting Started

We currently provide different DeepStream reference applications: All c/c++ reference apps are built and installed automatically by bash build/build.sh. See build/BUILD.md for full instructions.

For further details on each app, please see each project's README.

Anomaly Detection : README

The project contains auxiliary dsdirection plugin to show the capability of DeepstreamSDK in anomaly detection. sample anomaly output

Runtime Source Addition Deletion: README

The project demonstrates addition and deletion of video sources in a live Deepstream pipeline.

MaskTracker: README

This sample app demonstrates DeepStream MaskTracker for multi-object tracking and segmentation using SAM2. sample MaskTracker output

Single-View 3D Tracking: README

The sample app demonstrates single-view 3D tracking with DeepStream multi-object tracking to reconstruct 3D human model in world coordinates under occlusion. sample 3D tracking output

Multi-View 3D Tracking: README

The samples demonstrate multi-view 3D tracking in DeepStream, a distributed, real-time framework designed for large-scale, calibrated camera networks.

sample mulit-view 3D tracking output sample BEV output from multi-view 3D tracking

Parallel Multiple Models Inferencing: README

The project demonstrate how to implement multiple models inferencing in parallel with DeepStream APIs.

Bodypose 3D Model Inferencing: README

The sample demonstrate how to customize the multiple input layers model preprocessing and the customization of the bodypose 3D model postprocessing. Bodypose 3D sample output

Video Buffers sharing between pipelines through IPC: README

This sample demonstrates how to share video buffers over IPC and how to change output video buffers.

Custom Video Tiling Config: README

This sample demonstrates the usage of "custom-tile-config" of nvmultistreamtiler to customize the tiling positions and sizes of multiple videos in batch.

DeepStream VLLM Plugin: README

A GStreamer plugin for NVIDIA DeepStream that integrates Vision-Language Models (VLM) using VLLM for real-time video understanding and analysis.

Pyservicemaker Sample apps: README

The apps in pyservicemaker_sample_apps are additional samples demonstrating usage of the Python API for DeepStream Service Maker, either by flow API or by pipeline API. See the Python Service Maker documentation for details.