Tuesday, 1 July 2025

Building Video AI Applications

 


About this Course

AI-based video understanding can unlock insights, whether it’s recognizing a cat in your backyard or optimizing customers’ shopping experiences. The NVIDIA Jetson Nano Developer Kit is an easy-to-use, powerful computer that lets you run multiple neural networks in parallel. This makes it a great platform for an introduction to intelligent video analytics (IVA) applications using the NVIDIA DeepStream SDK. In this course, you'll use JupyterLab notebooks and Python application samples on your Jetson Nano to build new projects that extract meaningful insights from video streams through deep learning video analytics. The techniques you learn from this course can then be applied to your own projects in the future on the Nano or other Jetson platforms at the Edge.

Learning Objectives

You'll learn how to:

Set up your Jetson Nano

Build end-to-end DeepStream pipelines to convert raw video input into insightful annotated video output

Build alternate input and output sources into your pipeline

Configure multiple video streams simultaneously

Configure alternate inference engines such as YOLO

Upon completion, you'll be able to build DeepStream applications that annotate video streams from various and multiple sources to identify and classify objects, count objects in a crowded scene, and output the result as a live stream or file.

Topics Covered

Tools, libraries, frameworks used in this course include DeepStream, TensorRT, Jetson Nano, and Python

Course Outline

1. Setting up your Jetson Nano

Step-by-step guide to set up your hardware and software for the course projects

Note: This course supports the NVIDIA Jetson Nano Developer Kit but does not support the NVIDIA Jetson Orin Nano Developer Kit

  • Introduction and Setup

Video walk-through and instructions for setting up JetPack and what items you need to get started

  • Camera Setup

How to connect your camera to the Jetson Nano Developer Kit

  • Headless Device Mode

Video walk-through and instructions for running the Docker container for the course using headless device mode (remotely from your computer).

  • JupyterLab

A brief introduction to the JupyterLab interface and notebooks

  • Media Player

How to set up video streaming on your computer

2. Introduction to DeepStream SDK

Overview of key DeepStream SDK features and important reference links for deeper exploration

  • What is the DeepStream SDK?

An overview of DeepStream applications and the DeepStream SDK

  • GStreamer Plugins

Introduction to the GStreamer framework and plugins

  • TensorRT

Introduction to TensorRT

  • Video to Analytics With the DeepStream SDK

Outline of the DeepStream metadata structure

3. Exploring DeepStream SDK

Course notebook and environment details for your Jetson Nano hands-on learning experience

  • Build DeepStream Applications

Instructions for opening the first notebook in JupyterLab on Jetson Nano

  • Exercises

A summary of the lesson notebooks included in the Jetson Nano MicroSD card image.

  • Directory Structure

A summary of the DeepStream SDK directory structure

Free Courses : Building Video AI Applications


0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (118) AI (152) Android (25) AngularJS (1) Api (6) Assembly Language (2) aws (27) Azure (8) BI (10) Books (251) Bootcamp (1) C (78) C# (12) C++ (83) Course (84) Coursera (298) Cybersecurity (28) Data Analysis (24) Data Analytics (16) data management (15) Data Science (217) Data Strucures (13) Deep Learning (68) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (17) Finance (9) flask (3) flutter (1) FPL (17) Generative AI (47) Git (6) Google (47) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (41) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (186) Meta (24) MICHIGAN (5) microsoft (9) Nvidia (8) Pandas (11) PHP (20) Projects (32) Python (1218) Python Coding Challenge (884) Python Quiz (342) Python Tips (5) Questions (2) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (19) SQL (45) Udemy (17) UX Research (1) web application (11) Web development (7) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)