DIP Unit-3 Chapter-2 Lecture 4
DIP Unit-3 Chapter-2 Lecture 4
CO
Title Level
Number Will be covered in
To Understand the fundamental of digital Understand this lecture
CO1 image processing with python.
To acquire the knowledge to apply various
CO2 Understand
image processing techniques and tools.
To learn the practical applications of
CO3 image processing steps to real world Understand
problem.
06/22/2024 2
DIGITAL IMAGE PROCESSING
Course Outcome:
Upon successful completion of this course, students will be able to:
CO
Title Level
Number
Will be covered in
Understand this lecture
CO1 Fundaments and techniques implemented in
digital image processing technologies
06/22/2024 3
Welcome to the session of
06/22/2024 4
INTRODUCTION
• Nowadays, computers can also describe the various elements in pictures and write
short sentences describing each segment with proper English grammar apart from
just classifying photos.
• Computers does this with the help of Deep Learning network (CNN) which actually
learns patterns that naturally occur in photos.
https://www.infrrd.ai
2
DEEP LEARNING
• Deep learning, also called neural networks, is a subset of machine learning that
uses a model of computing that’s very much inspired by the structure of the
brain.
• It’s used to getting you Smart Replies to your Gmail. It’s in speech and vision.
DEEP LEARNING NEURAL NETWORK
Image
Data Labelling Using RCNN
Classification
IMAGE
CLASSIFICATION
• For increased accuracy, Image classification
using
CNN is most effective.
• Some off the shelf manual data labelling tools are given here. The objective at this point will be mainly
to identify the actual object or text in a particular image, demarcating whether the word or object is
oriented improperly, and identifying whether the script (if present) is in English or other languages.
• To automate the tagging and annotation of images, NLP pipelines can be applied. ReLU (Rectified
Linear Unit) is then used for the non-linear activation functions, as they perform better and decrease
training time.
• To increase the training dataset, we can also try data augmentation by emulating the existing images and
transforming them.
• We could transform the available images by making them smaller, blowing them up, cropping elements
etc.
USING RCNN
• With the usage of region-based convolution neural network aka RCNN, locations
of
objects in an image can be detected with ease.
• Within just 3 years the R-CNN has moved from Fast RCNN, Faster RCNN to Mask
RCNN, making tremendous progress towards human-level cognition of images.
• In the below slide, we have shared an example of the final output of the image recognition
model where it was trained by deep learning CNN to identify categories and products in
images.
11
IMAGE RECOGNITION OUTPUT USING
RCNN
12
Assessment Pattern
S.No. Item Number/semester Marks
1 MSTs 2 20 per each
2 Quiz 2 per unit 4 per each quiz
3 Time bound surprise test 3 (one per unit) 12 per each test
External 60
Total 100
06/22/2024 13
THANK YOU
For queries
Email: [email protected]
06/22/2024 14