This hands-on workshop teaches you the foundational elements of intelligent video analytics (IVA) by integrating deep learning models and algorithms into a ready-to-use NVIDIA DeepStream pipeline. First, you’ll gain an in-depth understanding of data normalization, annotation, and metadata formatting in IVA applications, followed by a fundamental understanding of object detection in video frames. You’ll proceed to train object tracking models and learn how to utilize temporal features of videos to achieve more efficient detection models. You’ll also learn to deploy and accelerate the development of your IVA application by plugging deep neural networks into an end-to-end stream processing pipeline using the DeepStream framework. Throughout the workshop, you’ll get hands-on coding experience using a live GPU-accelerated environment to deploy and train your models. At the end, you’ll have access to additional resources to design and deploy IVA applications on your own.
Experience with deep neural networks (specifically variations of CNNs) and intermediate-level experience with C and Python
DLI certificate of subject matter competency is granted upon successful completion of assessment at the end of the workshop.
Object Detection for Intelligent Video Analytics (IVA)
Learn the fundamentals of object detection methods in IVA applications, as well as preliminaries of raw data processing and metadata formatting. Get hands-on experience with the Object Detection API and learn how to measure accuracy and
performance of the models using IoU metrics.
Using Transfer Learning and Multiple Object Tracking Techniques in IVA
Get familiar with the nuances of fine tuning an IVA application and learn about the implications of modeling. Understand how object detectors can be bootstrapped into your IVA application.
Deploying the Application Using NVIDIA DeepStream
Learn to deploy the video analytics models into a ready-to-use video processing pipeline using DeepStream and understand the fundamentals of creating robust smart city applications. Learn about various plugins to embed into your pipeline, as well as NVIDIA's dedicated video codec plugins.
Next Steps and Q&A
Use this time to discuss any questions about assessment/material.