0% found this document useful (0 votes)
2K views

Image and Video Analytics

This document outlines a course on image and video analytics. The course has 5 units that cover topics such as image representation, pre-processing techniques, object detection using machine learning, face and gesture recognition, and video analytics. The course objectives are to understand computer vision basics, image pre-processing techniques, object detection methods, face recognition mechanisms, and video analytics techniques. The course outcomes are that students will be able to understand image processing for computer vision, explain pre-processing techniques, develop object detection techniques, understand face recognition, and elaborate on deep learning video analytics.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views

Image and Video Analytics

This document outlines a course on image and video analytics. The course has 5 units that cover topics such as image representation, pre-processing techniques, object detection using machine learning, face and gesture recognition, and video analytics. The course objectives are to understand computer vision basics, image pre-processing techniques, object detection methods, face recognition mechanisms, and video analytics techniques. The course outcomes are that students will be able to understand image processing for computer vision, explain pre-processing techniques, develop object detection techniques, understand face recognition, and elaborate on deep learning video analytics.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

L T P C

IMAGE AND VIDEO


ANALYTICS 3 0 0 3
COURSE OBJECTIVES
 To understand the basics of image processing techniques for computer vision.
 To learn the techniques used for image pre-processing.
 To discuss the various object detection techniques.
 To understand the various Object recognition mechanisms.
 To elaborate on the video analytics techniques.
UNIT I INTRODUCTION 9
Computer Vision – Image representation and image analysis tasks - Image
representations –digitization – properties – color images – Data structures for Image
Analysis - Levels of image data representation - Traditional and Hierarchical image data
structures.

UNIT II IMAGE PRE-PROCESSING 9


Local pre-processing - Image smoothing - Edge detectors - Zero-crossings of the second
derivative- Scale in image processing - Canny edge detection -Parametric edge models -
Local pre-processing in the frequency domain - Line detection by local pre- processing
operators - Image restoration.

UNIT III OBJECT DETECTION USING MACHINE LEARNING 9


Object detection– Object detection methods – Deep Learning framework for Object
detection–bounding box approach-Intersection over Union (IoU) –Deep Learning
Architectures-R-CNN-Faster-R-CNN-You Only Look Once(YOLO)-Salient features-
Loss Functions-YOLO architectures

UNIT IV FACE RECOGNITION AND GESTURE RECOGNITION 9


Face Recognition-Introduction-Applications of Face Recognition-Process of Face
Recognition-Deep Face solution by Facebook-FaceNet for Face Recognition-
Implementation using FaceNet-Gesture Recognition.

UNIT V VIDEO ANALYTICS 9


Video Processing – use cases of video analytics-Vanishing Gradient and exploding
gradient problem-RestNet architecture-RestNet and skip connections-Inception Network-
GoogleNet architecture-Improvement in Inception v2-Video analytics-RestNet and
Inception v3.

TOTAL: 45 PERIODS
COURSE OUTCOMES
At the end of this course, the students will be able to:
 Understand the basics of image processing techniques for computer vision and video
analysis.
 Explain the techniques used for image pre-processing.
 Develop various object detection techniques.
 Understand the various face recognition mechanisms.
 Elaborate on deep learning-based video analytics.

TEXT BOOKS
1. Milan Sonka, Vaclav Hlavac, Roger Boyle, “Image Processing, Analysis, and Machine
Vision”, 4nd edition, Thomson Learning, 2013.
2. Vaibhav Verdhan,(2021, Computer Vision Using Deep Learning Neural Network
Architectures with Python and Keras,Apress 2021(UNIT-III,IV and V)

REFERENCES
1. Richard Szeliski, “Computer Vision: Algorithms and Applications”, Springer Verlag
London Limited,2011.
2. Caifeng Shan, FatihPorikli, Tao Xiang, Shaogang Gong, “Video Analytics for Business
Intelligence”, Springer, 2012.
3. D. A. Forsyth, J. Ponce, “Computer Vision: A Modern Approach”, Pearson Education, 2003.
4. E. R. Davies, (2012), “Computer & Machine Vision”, Fourth Edition, Academic Press.

WEBSITE REFERENCES
1. https://www.analyticsvidhya.com/blog/2018/09/deep-learning-video-classification-python/
2. https://www.toptal.com/machine-learning/machine-learning-video-analysis
3. https://tryolabs.com/guides/video-analytics-guide
4. https://www.simplilearn.com/image-processing-article
5. https://www.v7labs.com/blog/video-recognition-overview-and-tutorial

Mapping of CO with PO/PSO


Program Outcomes PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO-1 3 1 2 2 2 - - - 3 3 2 1 2 1 3
CO-2 2 2 3 3 3 - - - 3 2 1 1 2 2 1
CO-3 1 2 2 2 3 - - - 1 2 1 2 1 1 3
CO-4 1 2 3 2 3 - - - 2 2 2 3 2 2 2
CO-5 3 2 1 3 2 - - - 2 1 1 3 3 2 1
AVG 2 1.8 2.2 2.4 2.6 - - - 2.2 2 1.4 2 2 1.6 2

You might also like