Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
c4061c3
Fixed documentation for concurrent use of DL Streamer and DeepStream
marcin-wadolkowski Mar 11, 2026
457c26b
Fixed documentation for concurrent use of DL Streamer and DeepStream,…
marcin-wadolkowski Mar 11, 2026
b4e6573
Fixed documentation for concurrent use of DL Streamer and DeepStream,…
marcin-wadolkowski Mar 11, 2026
e834614
Update docs/source/dev_guide/concurrent.md
marcin-wadolkowski Mar 16, 2026
cd35859
Update docs/source/dev_guide/concurrent.md
marcin-wadolkowski Mar 16, 2026
35e2d84
Update docs/source/dev_guide/concurrent.md
marcin-wadolkowski Mar 16, 2026
18ee2c2
Merge branch 'main' into ITEP-81301
marcin-wadolkowski Mar 16, 2026
fb3622c
Coexistence DL Streamer and DeepStream documentation fixes
marcin-wadolkowski Mar 16, 2026
0ae71a5
Coexistence DL Streamer and DeepStream documentation fixes, part2
marcin-wadolkowski Mar 16, 2026
aae66ec
Coexistence DL Streamer and DeepStream documentation fixes, part3
marcin-wadolkowski Mar 16, 2026
f442560
Coexistence DL Streamer and DeepStream documentation fixes, part4
marcin-wadolkowski Mar 16, 2026
de74c4d
Coexistence DL Streamer and DeepStream documentation fixes, flowchart
marcin-wadolkowski Mar 16, 2026
b4b21c2
Coexistence DL Streamer and DeepStream, fixed scripts
marcin-wadolkowski Mar 17, 2026
4636c62
Coexistence DL Streamer and DeepStream, fixes after code review
marcin-wadolkowski Mar 18, 2026
8401e92
Coexistence DL Streamer and DeepStream, fixes after code review, part2
marcin-wadolkowski Mar 18, 2026
136d44f
Merge branch 'main' into ITEP-81301
marcin-wadolkowski Mar 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion docs/source/dev_guide/concurrent.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
# Concurrent Use of DL Streamer and DeepStream

This tutorial explains how to simultaneously run DL Streamer and DeepStream on a single machine for optimal performance.
The purpose of this sample is to demonstrate how additional machine resources can be utilized. For example, if a user runs detection on an NVIDIA GPU, they can simultaneously execute a DL Streamer pipeline on an Intel integrated GPU, NPU, or CPU. This approach enables more efficient utilization of the system's available compute resources.

## Overview

Systems equipped with both NVIDIA GPUs and Intel hardware (GPU/NPU/CPU) can achieve enhanced performance by distributing workloads across available accelerators. Rather than relying solely on DeepStream for pipeline execution, you can offload additional processing tasks to Intel accelerators, maximizing system resource utilization.

A Python script (`concurrent_dls_and_ds.py`) is provided to facilitate this concurrent setup. It assumes that Docker and Python are properly installed and configured. The Ubuntu 24.04 is currently the only supported operating system.
A Python script [concurrent_dls_and_ds.py](https://github.com/open-edge-platform/dlstreamer/blob/main/samples/gstreamer/python/concurrent/concurrent_dls_and_ds.py) is provided to facilitate this concurrent setup. It assumes that Docker and Python are properly installed and configured. The Ubuntu 24.04 is currently the only supported operating system.

## Detection algorithm

The DL Streamer pipeline performs license plate detection and subsequently applies OCR to recognize the text. In contrast, the DeepStream pipeline first detects the vehicle, then identifies the license plate within the detected vehicle object, and finally performs OCR to recognize the text.

## How it works

Expand Down
Loading