deepstream-run-mv3dt

Operate the DeepStream Multi-View 3D Tracking reference application with pipeline configuration and execution workflows.

189|39|Updated May 8, 2026
One-click install
npx skills add https://github.com/NVIDIA/DeepStream --skill deepstream-run-mv3dt-nvidia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepstream-run-mv3dt
Source: https://github.com/NVIDIA/DeepStream/tree/main/skills/deepstream-run-mv3dt
Command: npx skills add https://github.com/NVIDIA/DeepStream --skill deepstream-run-mv3dt-nvidia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, docker, kafka, mosquitto, and includes references (resource) components.

What problem does it solve?

This skill removes the complexity of setting up and running the DeepStream Multi-View 3D Tracking (MV3DT) reference application, ensuring consistent configuration and execution across diverse environments.

Core Features & Use Cases

  • Automated Pipeline Setup: Handles prerequisite checks, configuration generation, and environment validation for MV3DT.
  • Flexible Execution: Supports both display-based live visualization and headless batch processing for custom synchronized MP4 datasets.
  • Use Case: A computer vision engineer needs to run a 12-camera tracking pipeline on custom synchronized video files; this skill automates the calibration handoff, config generation, and headless execution to produce tracking metadata and BEV visualizations.

Quick Start

Use the deepstream-run-mv3dt skill to deploy the 4-camera MV3DT sample and display the OSD and BEV windows.

Frequently Asked Questions about deepstream-run-mv3dt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a multi-camera 3D tracking pipeline on synchronized MP4 datasets?

To run a multi-camera 3D tracking pipeline on synchronized MP4 datasets, use the DeepStream MV3DT reference application, which automates configuration generation, calibration handoff, and headless execution to produce tracking metadata and BEV visualizations.

What is DeepStream multi-view 3D tracking and when do I need it?

DeepStream multi-view 3D tracking is a computer vision technique that synchronizes multiple camera views to track objects in three-dimensional space. You need it when processing multi-camera MP4 datasets to generate unified 3D tracking metadata and bird's-eye-view visualizations.

Do I need Docker and an NVIDIA GPU to run DeepStream 3D tracking workflows?

Yes, you need Docker with NVIDIA GPU support and the DeepStream SDK container environment to run DeepStream 3D tracking workflows. These prerequisites are required to perform inference and visualization for the multi-view 3D tracking reference application.

Can I consume 3D tracking metadata using Kafka with DeepStream pipelines?

Yes, you can consume 3D tracking metadata using Kafka with DeepStream pipelines. The multi-view 3D tracking application supports Kafka-based metadata consumption, requiring both Kafka and Mosquitto dependencies to be configured in your environment.

What's the best way to automate calibration and pipeline configuration for multi-view 3D tracking?

The best way to automate calibration and pipeline configuration for multi-view 3D tracking is using the AutoMagicCalib integration within the DeepStream MV3DT application, which handles prerequisite checks, environment validation, and automated configuration generation.

Why does my DeepStream 3D tracking pipeline require synchronized multi-camera datasets?

DeepStream 3D tracking pipelines require synchronized multi-camera datasets because the multi-view tracking algorithm relies on temporally aligned video frames from multiple perspectives to accurately compute 3D object positions and generate bird's-eye-view visualizations.