SlideShare a Scribd company logo
1 of 42
Download to read offline
Compiled by:
Dr. Samarth Borkar
Dept. of Electronics and Telecommunication Engg.
Goa College of Engineering
[2019]
www.samarthborkar.simplesite.com
UNIT - 1 (12 hours) SYLLABUS RC 2016-17
Elements of visual perception: Light and electromagnetic spectrum, image sensing and acquisition, image
sampling and quantization, basic relationship between pixels: neighbors, connectivity, distance measures,
and arithmetic & logic operations.
Image enhancement: Translation, Rotation, Concatenation.
Basic transformations: Image negatives, Log Power-law, Contrast-stretching, Intensitylevel slicing, Bit-plane
slicing.
Histogram processing: Histogram equalization, Histogram equalization and Perspective Transformation.
UNIT - 2 (12 hours)
Spatial filtering: Smoothing, sharpening filters: Laplacian filters, Unsharp masking and highboost filtering.
Introduction to Fourier Transform and DFT: Properties of 2D Fourier Transform, FFT, Separable Image
Transforms, Walsh, Hadamard, Discrete Cosine Transform, Haar, Slant – Karhunen – Loeve transforms.
Frequency domain filters: (High pass and low pass) Ideal, Butterworth, Gaussian; Homomorphic filtering.
UNIT - 3 (12 hours)
Image Restoration: Image degradation/restoration process, noise models, restoration in the presence of
noise only- spatial filtering, periodic noise reduction by frequency domain filtering. Linear position invariant
degradations, estimating the degradation function, Inverse filter, Wiener filter.
Image Compression: Lossless and Lossy Coding, Block Transform Coding, predictive coding, JPEG, MPEG.
UNIT - 4 (12 hours)
Edge detection: Detection of point, line, discontinuities. Gradient Operators, Laplacian, LoG Filters, Global
Processing via Hough Transform.
Mathematical morphology: Binary Morphology, Dilation, Erosion, Opening and Closing, Duality Relations,
Gray Scale Morphology, Hit-and-Miss Transform, Thinning and Shape Decomposition.
Computer Tomography: Radon transform, Back-Projection Operator, Fourier-slice theorem, CBP and FBP
methods.
Recommended Readings:
1. Rafael C. Gonzalez and Richard E. Woods; Digital Image Processing; 3rd Ed. Pearson
2. Anil K. Jain; Fundamentals of Digital Image Processing; Prentice Hall of India
3. W. K. Pratt; Digital image processing, Prentice Hall.
4. Sonka, Hlavac, Boyle; Image Processing: Analysis and Machine Vision; Thomson
Useful Books on DIP
The first photograph was
taken in 1814 by a French
inventor Joseph Nicephore
Niepce.
The first underwater
photograph was taken by an
English mathematician William
Thomson using a water tight
box. This was done in 1856.
Weeks 1 & 2 6
Weeks 1 & 2 7
Weeks 1 & 2 8
Weeks 1 & 2 9
Weeks 1 & 2 11
Weeks 1 & 2 12
Weeks 1 & 2 13
Q1. What is meant by Digital Image Processing?
Explain how digital images can be represented.
►
►
►
►
►
►
Weeks 1 & 2 14
What is DIP? Contd..
►
Low Level Process
Input: Image
Output: Image
Examples: Noise
removal, image
sharpening, contrast
enhancement
Mid Level Process
Input: Image
Output: Attributes
Examples: Object
recognition,
segmentation,
classification based on
description
High Level Process
Input: Attributes
Output:
Understanding
Examples: Scene
understanding,
autonomous
navigation, cognitive.
In this subject (IP) we
shall stop here
Image Representation
Weeks 1 & 2 16
Weeks 1 & 2 17
Representing Digital Images
►The representation of an M×N numerical
array as
(0,0) (0,1) ... (0, 1)
(1,0) (1,1) ... (1, 1)
( , )
... ... ... ...
( 1,0) ( 1,1) ... ( 1, 1)
f f f N
f f f N
f x y
f M f M f M N
 
  
 
 
    
Weeks 1 & 2 18
Representing Digital Images
►
0,0 0,1 0, 1
1,0 1,1 1, 1
1,0 1,1 1, 1
...
...
... ... ... ...
...
N
N
M M M N
a a a
a a a
A
a a a


   
 
 
 
 
 
 
Weeks 1 & 2 19
Representing Digital Images
►
(1,1) (1,2) ... (1, )
(2,1) (2,2) ... (2, )
( , )
... ... ... ...
( ,1) ( ,2) ... ( , )
f f f N
f f f N
f x y
f M f M f M N
 
 
 
 
 
 
Weeks 1 & 2 20
Representing Digital Images
►
►
Weeks 1 & 2 21

What is a Digital Image? (cont…)
►



►For most of this course we will focus on grey-scale
images
Weeks 1 & 2 23
Q2. What are the fundamental steps in
Digital Image Processing ?
Key Stages in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Knowledge Base
Key Stages in Digital Image Processing:
Image Aquisition
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Image Enhancement
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Image Restoration
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Morphological Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Segmentation
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Object Recognition
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Representation & Description
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Image Compression
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Key Stages in Digital Image Processing:
Colour Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Q3. What are the components of an Image
Processing System?
Weeks 1 & 2 34
►
►
►
►
►
►
Weeks 1 & 2 35
Weeks 1 & 2 36
Weeks 1 & 2 37
Weeks 1 & 2 38
Q4. Explain about elements of visual perception?
Weeks 1 & 2 39
Weeks 1 & 2 40
Weeks 1 & 2 41
Numerical
P2.1.
Weeks 1 & 2 42

More Related Content

What's hot

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processingkalaimuthu2
 
Basics of Digital Image Processing
Basics of Digital Image Processing  Basics of Digital Image Processing
Basics of Digital Image Processing Kadari Harshini
 
Digital image processing
Digital image processingDigital image processing
Digital image processingRavi Jindal
 
Dip 1 introduction
Dip 1 introductionDip 1 introduction
Dip 1 introductionManas Mantri
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentationBibus Poudel
 
Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003Malik obeisat
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)Srikanth VNV
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Moe Moe Myint
 
1. digital image processing
1. digital image processing1. digital image processing
1. digital image processingvilasini rvr
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image ProcessingNagashree Bn
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECMathankumar S
 

What's hot (20)

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
 
Basics of Digital Image Processing
Basics of Digital Image Processing  Basics of Digital Image Processing
Basics of Digital Image Processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
DIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSINGDIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSING
 
Dip 1 introduction
Dip 1 introductionDip 1 introduction
Dip 1 introduction
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Ch1
Ch1Ch1
Ch1
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Chap1
Chap1Chap1
Chap1
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
 
Image processing Presentation
Image processing PresentationImage processing Presentation
Image processing Presentation
 
1. digital image processing
1. digital image processing1. digital image processing
1. digital image processing
 
Basics of Image processing
Basics of Image processingBasics of Image processing
Basics of Image processing
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Video processing on dsp
Video processing on dspVideo processing on dsp
Video processing on dsp
 

Similar to Digital Image Processing Syllabus

Lectures 1 3 final (4)
Lectures 1 3 final (4)Lectures 1 3 final (4)
Lectures 1 3 final (4)seemakashyap15
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.pptssuser812128
 
digital image processing
digital image processingdigital image processing
digital image processingN.CH Karthik
 
5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdfPJOELJOSEPHSON
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingReshma KC
 
Weeks 1 Introductions_V1_2.ppt
Weeks 1 Introductions_V1_2.pptWeeks 1 Introductions_V1_2.ppt
Weeks 1 Introductions_V1_2.pptssusera0a371
 
Imagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platformImagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platformRahat Yasir
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfVaideshSiva1
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsasodariyabhavesh
 
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...MonikaSharma151258
 
Fundamentals of image processing
Fundamentals of image processingFundamentals of image processing
Fundamentals of image processingRoufulAlamBhat1
 
Basics of digital image processing
Basics of digital image  processingBasics of digital image  processing
Basics of digital image processingzahid6
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdfgopikahari7
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptssusera0a371
 
Image processing
Image processingImage processing
Image processingAnil kumar
 
Photometric calibration
Photometric calibrationPhotometric calibration
Photometric calibrationAli A Jalil
 
Chapter_01_Introduction.ppt
Chapter_01_Introduction.pptChapter_01_Introduction.ppt
Chapter_01_Introduction.pptRajGunal
 
Chapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.pptChapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.pptMrVMNair
 

Similar to Digital Image Processing Syllabus (20)

Seema dip
Seema dipSeema dip
Seema dip
 
Lectures 1 3 final (4)
Lectures 1 3 final (4)Lectures 1 3 final (4)
Lectures 1 3 final (4)
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
 
Dip review
Dip reviewDip review
Dip review
 
digital image processing
digital image processingdigital image processing
digital image processing
 
5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Weeks 1 Introductions_V1_2.ppt
Weeks 1 Introductions_V1_2.pptWeeks 1 Introductions_V1_2.ppt
Weeks 1 Introductions_V1_2.ppt
 
Imagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platformImagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platform
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woods
 
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...
Unit-1Chapter-1Lecture-2.pptxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk...
 
Fundamentals of image processing
Fundamentals of image processingFundamentals of image processing
Fundamentals of image processing
 
Basics of digital image processing
Basics of digital image  processingBasics of digital image  processing
Basics of digital image processing
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.ppt
 
Image processing
Image processingImage processing
Image processing
 
Photometric calibration
Photometric calibrationPhotometric calibration
Photometric calibration
 
Chapter_01_Introduction.ppt
Chapter_01_Introduction.pptChapter_01_Introduction.ppt
Chapter_01_Introduction.ppt
 
Chapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.pptChapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.ppt
 

Recently uploaded

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Digital Image Processing Syllabus

  • 1. Compiled by: Dr. Samarth Borkar Dept. of Electronics and Telecommunication Engg. Goa College of Engineering [2019] www.samarthborkar.simplesite.com
  • 2. UNIT - 1 (12 hours) SYLLABUS RC 2016-17 Elements of visual perception: Light and electromagnetic spectrum, image sensing and acquisition, image sampling and quantization, basic relationship between pixels: neighbors, connectivity, distance measures, and arithmetic & logic operations. Image enhancement: Translation, Rotation, Concatenation. Basic transformations: Image negatives, Log Power-law, Contrast-stretching, Intensitylevel slicing, Bit-plane slicing. Histogram processing: Histogram equalization, Histogram equalization and Perspective Transformation. UNIT - 2 (12 hours) Spatial filtering: Smoothing, sharpening filters: Laplacian filters, Unsharp masking and highboost filtering. Introduction to Fourier Transform and DFT: Properties of 2D Fourier Transform, FFT, Separable Image Transforms, Walsh, Hadamard, Discrete Cosine Transform, Haar, Slant – Karhunen – Loeve transforms. Frequency domain filters: (High pass and low pass) Ideal, Butterworth, Gaussian; Homomorphic filtering. UNIT - 3 (12 hours) Image Restoration: Image degradation/restoration process, noise models, restoration in the presence of noise only- spatial filtering, periodic noise reduction by frequency domain filtering. Linear position invariant degradations, estimating the degradation function, Inverse filter, Wiener filter. Image Compression: Lossless and Lossy Coding, Block Transform Coding, predictive coding, JPEG, MPEG. UNIT - 4 (12 hours) Edge detection: Detection of point, line, discontinuities. Gradient Operators, Laplacian, LoG Filters, Global Processing via Hough Transform. Mathematical morphology: Binary Morphology, Dilation, Erosion, Opening and Closing, Duality Relations, Gray Scale Morphology, Hit-and-Miss Transform, Thinning and Shape Decomposition. Computer Tomography: Radon transform, Back-Projection Operator, Fourier-slice theorem, CBP and FBP methods.
  • 3. Recommended Readings: 1. Rafael C. Gonzalez and Richard E. Woods; Digital Image Processing; 3rd Ed. Pearson 2. Anil K. Jain; Fundamentals of Digital Image Processing; Prentice Hall of India 3. W. K. Pratt; Digital image processing, Prentice Hall. 4. Sonka, Hlavac, Boyle; Image Processing: Analysis and Machine Vision; Thomson
  • 5. The first photograph was taken in 1814 by a French inventor Joseph Nicephore Niepce. The first underwater photograph was taken by an English mathematician William Thomson using a water tight box. This was done in 1856.
  • 6. Weeks 1 & 2 6
  • 7. Weeks 1 & 2 7
  • 8. Weeks 1 & 2 8
  • 9. Weeks 1 & 2 9
  • 10.
  • 11. Weeks 1 & 2 11
  • 12. Weeks 1 & 2 12
  • 13. Weeks 1 & 2 13
  • 14. Q1. What is meant by Digital Image Processing? Explain how digital images can be represented. ► ► ► ► ► ► Weeks 1 & 2 14
  • 15. What is DIP? Contd.. ► Low Level Process Input: Image Output: Image Examples: Noise removal, image sharpening, contrast enhancement Mid Level Process Input: Image Output: Attributes Examples: Object recognition, segmentation, classification based on description High Level Process Input: Attributes Output: Understanding Examples: Scene understanding, autonomous navigation, cognitive. In this subject (IP) we shall stop here
  • 17. Weeks 1 & 2 17 Representing Digital Images ►The representation of an M×N numerical array as (0,0) (0,1) ... (0, 1) (1,0) (1,1) ... (1, 1) ( , ) ... ... ... ... ( 1,0) ( 1,1) ... ( 1, 1) f f f N f f f N f x y f M f M f M N              
  • 18. Weeks 1 & 2 18 Representing Digital Images ► 0,0 0,1 0, 1 1,0 1,1 1, 1 1,0 1,1 1, 1 ... ... ... ... ... ... ... N N M M M N a a a a a a A a a a                  
  • 19. Weeks 1 & 2 19 Representing Digital Images ► (1,1) (1,2) ... (1, ) (2,1) (2,2) ... (2, ) ( , ) ... ... ... ... ( ,1) ( ,2) ... ( , ) f f f N f f f N f x y f M f M f M N            
  • 20. Weeks 1 & 2 20 Representing Digital Images ► ►
  • 21. Weeks 1 & 2 21 
  • 22. What is a Digital Image? (cont…) ►    ►For most of this course we will focus on grey-scale images
  • 23. Weeks 1 & 2 23 Q2. What are the fundamental steps in Digital Image Processing ?
  • 24. Key Stages in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression Knowledge Base
  • 25. Key Stages in Digital Image Processing: Image Aquisition Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 26. Key Stages in Digital Image Processing: Image Enhancement Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 27. Key Stages in Digital Image Processing: Image Restoration Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 28. Key Stages in Digital Image Processing: Morphological Processing Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 29. Key Stages in Digital Image Processing: Segmentation Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 30. Key Stages in Digital Image Processing: Object Recognition Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 31. Key Stages in Digital Image Processing: Representation & Description Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 32. Key Stages in Digital Image Processing: Image Compression Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 33. Key Stages in Digital Image Processing: Colour Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 34. Q3. What are the components of an Image Processing System? Weeks 1 & 2 34
  • 36. Weeks 1 & 2 36
  • 37. Weeks 1 & 2 37
  • 38. Weeks 1 & 2 38 Q4. Explain about elements of visual perception?
  • 39. Weeks 1 & 2 39
  • 40. Weeks 1 & 2 40
  • 41. Weeks 1 & 2 41