Vision AI Pipelines
Object Detection
Single‑Stream Object Detection Pipeline.
Detects objects in each frame using a YOLOX LiteRT model and overlays bounding boxes and labels. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Input:- filesrc
Input:- filesrc

Input:- USB Camera(v4l2src)
Input:- USB Camera(v4l2src)

Input:- RTSP(rtspsrc)
Input:- RTSP(rtspsrc)

Input:- ISP Camera (qticamsrc)
Input:- ISP Camera (qticamsrc)

Input:- filesrc
Input:- filesrc

Input:- USB Camera(v4l2src)
Input:- USB Camera(v4l2src)

Input:- RTSP (rtspsrc)
Input:- RTSP (rtspsrc)

Input:- ISP Camera (qticamsrc)
Input:- ISP Camera (qticamsrc)

Plugins used in Pipeline
Plugins used in Pipeline
Two‑Stream Object Detection Pipeline
Object detection on Stream 1 with side‑by‑side composition on Stream 2 Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Three-Stream Object Detection Pipeline
Object detection on Stream 1, side‑by‑side composition on Stream 2, and video encoding to file on Stream 3 Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Face Detection
Detects faces using a quantized Face Detection Lite model accelerated via QNN (HTP backend). Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Image Classification
Classifies each video frame into predefined scene categories using the InceptionV3 LiteRT model and overlays the top classification results on the video stream. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Segmentation
Performs pixel-wise semantic segmentation using DeepLabV3+ and blends the segmentation mask with the original video. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Pose Estimation
This pipeline performs real-time Human Pose Estimation using the HRNet Pose model. It analyzes video frames to identify individuals and precisely maps their anatomical keypoints (such as shoulders, elbows, knees, and ankles). It then generates a skeletal overlay on the video stream, allowing for the tracking of body posture and movement dynamics. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
AI Wall
This use-case demonstrates the capability to run 4 parallel AI inference sessions simultaneously using InceptionV3, Face Detection Lite, DeepLabV3+, and YOLOX. The results are composed into a single 2x2 grid display. This use case highlights the multi-stream processing and compositing capabilities of the platform. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Super Resolution
Real-time AI video upscaling using quicksrnetlarge that reconstructs high-definition details from low-resolution inputs, visualized via a side-by-side comparison. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Daisy Chain
Detection-Classification Daisy Chain
This section details the Detection-Classification Daisy Chain pipeline. This pipeline demonstrates a cascaded inference approach where the output of the YOLOX detection model is used to crop regions of interest (ROIs) which are then fed into the InceptionV3 classification model. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Gesture Recognition
A four-stage cascading pipeline that performs palm detection, hand landmark estimation, gesture embedding, and gesture classification on a live camera stream using ROI-based metadata propagation. Pipeline Diagram
Try me
Try me
Download Required Files:
Copy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output

Plugins used in Pipeline
Plugins used in Pipeline
Audio AI Pipelines
Audio Classification (FLAC File Decode)
Classifies audio events from a video file containing a FLAC audio track using YAMNet. The audio is decoded and processed in parallel with video playback, with classification results overlaid on the display. Pipeline Diagram
Try me
Try me
Download Required Files:
.zip archive, extract it on your host machine before copying:
unzip filename.zipCopy files to device
Connect to device
Set environment variables
Run the pipeline
Expected Output
Plugins used in Pipeline
Plugins used in Pipeline

