deepstream-import-vision-model

Automate object detection model integration into NVIDIA DeepStream pipelines.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires optimum, transformers, torch, onnxruntime, matplotlib, numpy, markdown, wkhtmltopdf, mediainfo, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill removes the manual complexity of integrating vision models into NVIDIA DeepStream, preventing common errors like incorrect engine builds, parser failures, and performance bottlenecks.

Core Features & Use Cases

  • End-to-End Automation: Handles everything from model acquisition and ONNX export to TensorRT engine generation and DeepStream pipeline validation.
  • Performance Benchmarking: Automatically runs multi-stream benchmarks and generates comprehensive PDF reports with performance charts.
  • Use Case: A developer needs to deploy a new object detection model from HuggingFace into a production DeepStream pipeline; this skill automates the entire conversion, parser creation, and validation workflow to ensure real-time performance.

Quick Start

Use the deepstream-import-vision-model skill to import the object detection model from the provided HuggingFace URL and generate a full benchmark report.

Frequently Asked Questions about deepstream-import-vision-model

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

FAQPage Schema
How do I integrate a HuggingFace object detection model into NVIDIA DeepStream?

To integrate a HuggingFace object detection model into NVIDIA DeepStream, you must handle model acquisition, ONNX export, TensorRT engine building, and custom bounding box parser generation. This process automates the entire conversion and validation workflow for production deployment.

What is the process for building a TensorRT engine from a HuggingFace model for DeepStream pipelines?

Building a TensorRT engine from a HuggingFace model for DeepStream pipelines involves exporting the model to ONNX format, generating the TensorRT engine, and creating a custom bounding box parser. This ensures validated, production-ready real-time performance.

Can I automate multi-stream performance benchmarking for object detection models in DeepStream?

Yes, you can automate multi-stream performance benchmarking for object detection models in DeepStream. The process automatically runs benchmarks and generates comprehensive PDF reports containing detailed performance charts for pipeline validation.

Do I need the DeepStream SDK and TensorRT installed to automate vision model imports?

Yes, you need validated environment configurations for the DeepStream SDK, TensorRT, and Python-based export tools like ONNXRuntime and Transformers. These dependencies are required to ensure production-ready deployment and successful engine builds.

Why does my custom bounding box parser fail when importing an object detection model into DeepStream?

Custom bounding box parsers fail during DeepStream model imports due to incorrect engine builds or mismatched output formats. Automating the end-to-end integration prevents these common manual errors by ensuring correct parser generation and model validation.

What's the best way to convert an ONNX object detection model to a TensorRT engine for DeepStream?

The best way to convert an ONNX object detection model to a TensorRT engine for DeepStream is to use an automated workflow. This handles engine generation, custom parser creation, and pipeline validation to prevent performance bottlenecks.