SlideShare a Scribd company logo
1 of 4
Course Title: Image processing COURSE CODE:UEC635N
CREDITS: 3 (3-0-0) Teaching Hours: 40 Hrs
(10 Hrs/Unit)
L-T-P: 3-0-0
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
COURSE TYPE: OPEN ELECTIVE SEMESTER: B.E VI sem
Department: Electronics and Communication Engineering
COURSE PRE-REQUISITES: Linear Algebra, Differential Equations, Probability and Statistics,
Calculus, Signals and systems,Digital Electronics (just basic) and Basic Programming skills (MATLAB or
any).
ELIGIBILITY: CSE, ISE, EIE,EEE
About Image Processing:
Image processing is a method to perform some operations on an image, in order to get an enhanced
image or to extract some useful information from it. It is a type of signal processing in which input
is an image and output may be image or characteristics/features associated with that image.
Nowadays, image processing is among rapidly growing technologies. It forms core research area
within engineering and computer science disciplines too. Its helps for students to implement their
final year projects.
COURSE OBJECTIVES:
1. To familiarize the basic principles of digital image processing and its components.
2. To understand the process of image transformation, histogram processing and spatial filter
application.
3. To understand the significance of image restoration and colour image processing.
4. To understand the needs of image compression and various image compression techniques.
COURSE OUTCOMES:
A student who successfully completes this course should be able to
1. Articulate the fundamentals of Digital image processing including the simple image formation
and relationship between pixels
2. Application of different types of Image transformation techniques, histogram processing and
application of spatial filters.
3. Analyse the significance of image restoration and processing of colour images.
4. Illustrate the image compression like lossy and loss less image compression techniques.
The topics that enable to meet the above objectives and course outcomes are given below:
UNIT I (10 Hours)
Introduction to Image processing: Fundamental steps in image processing; Components of image
processing system; image sensing and acquisition; sampling and quantization; representation of
digital images, image interpolation, Basic relationship between pixels; arithmetic and logic
operations.
UNIT II (10 Hours)
Transformation and spatial filtering: Basics of intensity transformation and functions, Histogram
Processing, equalization and histogram matching.Basics of Spatial Filtering, Smoothing Spatial Filters,
Sharpening Spatial Filters. Image Restoration: Image Restoration: Image Degradation/Restoration Process,
Noise Models.
UNIT III (10 Hours)
Restoration in the Presence ofNoise Only-Spatial Filtering, Inverse Filtering, Minimum Mean Square Error
(Wiener) Filtering,Color image processing: fundamentals, color models pseudo colour image processing,
colour transformations.
UNIT IV (10 Hours)
Image Compression: Fundamentals, Image Compression Models and methods: Huffman coding, Golomb
coding, arithmetic coding, LZW coding JPEG, predictive coding. Digital watermarking Applications in
satellite, sonar, radar, medical areas and process industries.
Text Books:
1. R. C. Gonzalez, R. E. Woods, “Digital Image processing”, Addison Wesley/ Pearson education,
New Delhi, India, 3rd edition, 2002.
Reference Books:
1. A. K. Jain, “Fundamentals of Digital Image processing”, Prentice Hall of India, New Delhi, 2nd Edition,
1997.
2. Rafael C. Gonzalez, “Digital Image processing using MATLAB”,Richard E. Woods and Steven Low
price Edition, Pearson Education Asia, India, 2nd Edition, 2004.
3. William K. Pratt,“Digital Image Processing”,John Wiley & Sons, New Delhi, India, 3 rd edition, 2004.
4. Arthur R. Weeks, Jr, “Fundamentals of Electronic Image Processing”,SPIE Optical Engineering Press,
New Delhi, India, 2nd Edition, 1996.
5. S.Jayaraman,s.Esakkirajan,T.Veerakumar,“Digital ImageProcessing”,Tata McGraw-Hill Education.
CO-PO AND CO-PSO MAPPING
Course Outcomes
CO- PO, PSO Mapping
(3/2/1 indicates strength of correlation) 3-Strong, 2-
Medium, 1-Weak
POs PSOs
a b c d e f g h i j k l m n o
CO 1:Understand the fundamentals of
Digital image processing including the
simple image formation and relationship
between pixels.
2 3 3 3 3
CO2 :Understand the different types of
Image enhancement techniques in
spatial and frequency domain.
1 3 2 3 2 2 2
CO3 :Understand the different types of
image degradation like linear image
restoration techniques and nonlinear
image restoration techniques.
1 3 2 3 1 3
CO4 :Understand the image
compression like lossy and loss less
image compression techniques and also
understand the need of image
segmentation.
1 3 3 3 3 3 3 3
WEB SOURCE REFERENCES:
1 http://www.cse.iitd.ernet.in%2F~sak%2Fcourses%2Fcdp%2Fslides.pdf&ei=xl4xUsWwI8n_rQe24YD
oAQ&usg=AFQjCNFeZnxu6BwhgXtl0FMEDQFq9FECzw&bvm=bv.52109249,d.bmk
2 http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-KANPUR/compiler-desing/
3 http://www.diku.dk/~torbenm/Basics/basics_lulu2.pdf
4 http://www.antlr.org/wiki/display/ANTLR3/Tutorials
5 http://javacc.java.net/
6 http://www.engr.mun.ca/~theo/JavaCC-Tutorial/javacc-tutorial.pdf
POs from NBA
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate consideration
for the public health and safety, and the cultural, societal, and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research
methods including design of experiments, analysis and interpretation of data, and synthesis of the
information to provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with
an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for
sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in
diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, and give and receive clear
instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and leader
in a team, to manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
Program Specific Outcomes
1.Analyse and design systems for electronics, Communication, and Signal Processing Applications.
2. Use domain specific tools for design, analysis, synthesis, and Validation of VLSI and embedded
systems.
3. Demonstrate the conceptual knowledge with respect to architecture, design, analysis, and
simulation of computer networking and applications.
Prepared by
Dr. Vijaylakshmi Jigajinni

More Related Content

What's hot

IRJET- Image Forgery Detection using Support Vector Machine
IRJET- Image Forgery Detection using Support Vector MachineIRJET- Image Forgery Detection using Support Vector Machine
IRJET- Image Forgery Detection using Support Vector MachineIRJET Journal
 
Bilateral filtering for gray and color images
Bilateral filtering for gray and color imagesBilateral filtering for gray and color images
Bilateral filtering for gray and color imagesHarshal Ladhe
 
Application of edge detection
Application of edge detectionApplication of edge detection
Application of edge detectionNaresh Biloniya
 
IMAGE CONTENT DESCRIPTION USING LSTM APPROACH
IMAGE CONTENT DESCRIPTION USING LSTM APPROACHIMAGE CONTENT DESCRIPTION USING LSTM APPROACH
IMAGE CONTENT DESCRIPTION USING LSTM APPROACHcsandit
 
Video Manifold Feature Extraction Based on ISOMAP
Video Manifold Feature Extraction Based on ISOMAPVideo Manifold Feature Extraction Based on ISOMAP
Video Manifold Feature Extraction Based on ISOMAPinventionjournals
 
Image processing- an introduction
Image processing- an introductionImage processing- an introduction
Image processing- an introductionAarohi Gupta
 
Introduction to image processing-Class Notes
Introduction to image processing-Class NotesIntroduction to image processing-Class Notes
Introduction to image processing-Class NotesDr.YNM
 
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
Digital image processingDigital image processing
Digital image processingDeevena Dayaal
 
Fundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsFundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsKalyan Acharjya
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its applicationAshwini Awatare
 
Image processing sw & hw
Image processing sw & hwImage processing sw & hw
Image processing sw & hwamalalhait
 

What's hot (18)

IRJET- Image Forgery Detection using Support Vector Machine
IRJET- Image Forgery Detection using Support Vector MachineIRJET- Image Forgery Detection using Support Vector Machine
IRJET- Image Forgery Detection using Support Vector Machine
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Bilateral filtering for gray and color images
Bilateral filtering for gray and color imagesBilateral filtering for gray and color images
Bilateral filtering for gray and color images
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
DIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSINGDIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSING
 
Cse image processing ppt
Cse image processing pptCse image processing ppt
Cse image processing ppt
 
Application of edge detection
Application of edge detectionApplication of edge detection
Application of edge detection
 
IMAGE CONTENT DESCRIPTION USING LSTM APPROACH
IMAGE CONTENT DESCRIPTION USING LSTM APPROACHIMAGE CONTENT DESCRIPTION USING LSTM APPROACH
IMAGE CONTENT DESCRIPTION USING LSTM APPROACH
 
Video Manifold Feature Extraction Based on ISOMAP
Video Manifold Feature Extraction Based on ISOMAPVideo Manifold Feature Extraction Based on ISOMAP
Video Manifold Feature Extraction Based on ISOMAP
 
Image processing- an introduction
Image processing- an introductionImage processing- an introduction
Image processing- an introduction
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Introduction to image processing-Class Notes
Introduction to image processing-Class NotesIntroduction to image processing-Class Notes
Introduction to image processing-Class Notes
 
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
 
Fundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsFundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image Components
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its application
 
Image processing sw & hw
Image processing sw & hwImage processing sw & hw
Image processing sw & hw
 

Similar to Ip vi sem-vsj final

Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfVaideshSiva1
 
Lecture 1 computer vision introduction
Lecture 1 computer vision introductionLecture 1 computer vision introduction
Lecture 1 computer vision introductioncairo university
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfAnita Pal
 
Project Report on High Speed Face Recognitions using DCT, RBF nueral network
Project Report on High Speed Face Recognitions using DCT, RBF nueral networkProject Report on High Speed Face Recognitions using DCT, RBF nueral network
Project Report on High Speed Face Recognitions using DCT, RBF nueral networkSagar Rai
 
DIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfDIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfVaideshSiva1
 
Content-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyContent-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyLisa Kennedy
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bankGayathri Krishnamoorthy
 
Contour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesContour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesTELKOMNIKA JOURNAL
 
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEW
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEWFACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEW
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEWIRJET Journal
 
IRJET - Facial In-Painting using Deep Learning in Machine Learning
IRJET -  	  Facial In-Painting using Deep Learning in Machine LearningIRJET -  	  Facial In-Painting using Deep Learning in Machine Learning
IRJET - Facial In-Painting using Deep Learning in Machine LearningIRJET Journal
 
Automated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureAutomated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureIRJET Journal
 
Recognition system for facial expression by processing images with deep learn...
Recognition system for facial expression by processing images with deep learn...Recognition system for facial expression by processing images with deep learn...
Recognition system for facial expression by processing images with deep learn...TELKOMNIKA JOURNAL
 
A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...ASWATHY VG
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPHIRJET Journal
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingReshma KC
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processingNitish Kotak
 
5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdfPJOELJOSEPHSON
 

Similar to Ip vi sem-vsj final (20)

Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
 
Lecture 1 computer vision introduction
Lecture 1 computer vision introductionLecture 1 computer vision introduction
Lecture 1 computer vision introduction
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdf
 
Project Report on High Speed Face Recognitions using DCT, RBF nueral network
Project Report on High Speed Face Recognitions using DCT, RBF nueral networkProject Report on High Speed Face Recognitions using DCT, RBF nueral network
Project Report on High Speed Face Recognitions using DCT, RBF nueral network
 
Dc course file
Dc course fileDc course file
Dc course file
 
Jc3416551658
Jc3416551658Jc3416551658
Jc3416551658
 
DIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfDIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdf
 
Content-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyContent-Based Image Retrieval Case Study
Content-Based Image Retrieval Case Study
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bank
 
Contour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesContour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical images
 
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEW
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEWFACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEW
FACE PHOTO-SKETCH RECOGNITION USING DEEP LEARNING TECHNIQUES - A REVIEW
 
IRJET - Facial In-Painting using Deep Learning in Machine Learning
IRJET -  	  Facial In-Painting using Deep Learning in Machine LearningIRJET -  	  Facial In-Painting using Deep Learning in Machine Learning
IRJET - Facial In-Painting using Deep Learning in Machine Learning
 
Automated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureAutomated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU Architecture
 
Recognition system for facial expression by processing images with deep learn...
Recognition system for facial expression by processing images with deep learn...Recognition system for facial expression by processing images with deep learn...
Recognition system for facial expression by processing images with deep learn...
 
A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
 
427lects
427lects427lects
427lects
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing
 
5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf5. DIP R18 Syllabus.pdf
5. DIP R18 Syllabus.pdf
 

More from Viju Jigajinni

SCADA_SYSTEM in industrial automation .pptx
SCADA_SYSTEM in industrial automation .pptxSCADA_SYSTEM in industrial automation .pptx
SCADA_SYSTEM in industrial automation .pptxViju Jigajinni
 
SCADA_SYSTEM in Industrial Autiomation.pptx
SCADA_SYSTEM in Industrial Autiomation.pptxSCADA_SYSTEM in Industrial Autiomation.pptx
SCADA_SYSTEM in Industrial Autiomation.pptxViju Jigajinni
 
IEEE_Benefits.pptx presented by IEEE branch counsellor
IEEE_Benefits.pptx presented by IEEE branch counsellorIEEE_Benefits.pptx presented by IEEE branch counsellor
IEEE_Benefits.pptx presented by IEEE branch counsellorViju Jigajinni
 
Integrated Vehicle Health Management IVHM
Integrated Vehicle Health Management IVHMIntegrated Vehicle Health Management IVHM
Integrated Vehicle Health Management IVHMViju Jigajinni
 

More from Viju Jigajinni (9)

SCADA_SYSTEM in industrial automation .pptx
SCADA_SYSTEM in industrial automation .pptxSCADA_SYSTEM in industrial automation .pptx
SCADA_SYSTEM in industrial automation .pptx
 
SCADA_SYSTEM in Industrial Autiomation.pptx
SCADA_SYSTEM in Industrial Autiomation.pptxSCADA_SYSTEM in Industrial Autiomation.pptx
SCADA_SYSTEM in Industrial Autiomation.pptx
 
IEEE_Benefits.pptx presented by IEEE branch counsellor
IEEE_Benefits.pptx presented by IEEE branch counsellorIEEE_Benefits.pptx presented by IEEE branch counsellor
IEEE_Benefits.pptx presented by IEEE branch counsellor
 
Integrated Vehicle Health Management IVHM
Integrated Vehicle Health Management IVHMIntegrated Vehicle Health Management IVHM
Integrated Vehicle Health Management IVHM
 
Self and body
Self and bodySelf and body
Self and body
 
Basic electronics175
Basic electronics175Basic electronics175
Basic electronics175
 
Feed back form
Feed back formFeed back form
Feed back form
 
Nanoelectronics
NanoelectronicsNanoelectronics
Nanoelectronics
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

Ip vi sem-vsj final

  • 1. Course Title: Image processing COURSE CODE:UEC635N CREDITS: 3 (3-0-0) Teaching Hours: 40 Hrs (10 Hrs/Unit) L-T-P: 3-0-0 CIE Marks: 50 SEE Marks: 50 Total Marks: 100 COURSE TYPE: OPEN ELECTIVE SEMESTER: B.E VI sem Department: Electronics and Communication Engineering COURSE PRE-REQUISITES: Linear Algebra, Differential Equations, Probability and Statistics, Calculus, Signals and systems,Digital Electronics (just basic) and Basic Programming skills (MATLAB or any). ELIGIBILITY: CSE, ISE, EIE,EEE About Image Processing: Image processing is a method to perform some operations on an image, in order to get an enhanced image or to extract some useful information from it. It is a type of signal processing in which input is an image and output may be image or characteristics/features associated with that image. Nowadays, image processing is among rapidly growing technologies. It forms core research area within engineering and computer science disciplines too. Its helps for students to implement their final year projects. COURSE OBJECTIVES: 1. To familiarize the basic principles of digital image processing and its components. 2. To understand the process of image transformation, histogram processing and spatial filter application. 3. To understand the significance of image restoration and colour image processing. 4. To understand the needs of image compression and various image compression techniques. COURSE OUTCOMES: A student who successfully completes this course should be able to 1. Articulate the fundamentals of Digital image processing including the simple image formation and relationship between pixels 2. Application of different types of Image transformation techniques, histogram processing and application of spatial filters. 3. Analyse the significance of image restoration and processing of colour images. 4. Illustrate the image compression like lossy and loss less image compression techniques. The topics that enable to meet the above objectives and course outcomes are given below: UNIT I (10 Hours) Introduction to Image processing: Fundamental steps in image processing; Components of image processing system; image sensing and acquisition; sampling and quantization; representation of
  • 2. digital images, image interpolation, Basic relationship between pixels; arithmetic and logic operations. UNIT II (10 Hours) Transformation and spatial filtering: Basics of intensity transformation and functions, Histogram Processing, equalization and histogram matching.Basics of Spatial Filtering, Smoothing Spatial Filters, Sharpening Spatial Filters. Image Restoration: Image Restoration: Image Degradation/Restoration Process, Noise Models. UNIT III (10 Hours) Restoration in the Presence ofNoise Only-Spatial Filtering, Inverse Filtering, Minimum Mean Square Error (Wiener) Filtering,Color image processing: fundamentals, color models pseudo colour image processing, colour transformations. UNIT IV (10 Hours) Image Compression: Fundamentals, Image Compression Models and methods: Huffman coding, Golomb coding, arithmetic coding, LZW coding JPEG, predictive coding. Digital watermarking Applications in satellite, sonar, radar, medical areas and process industries. Text Books: 1. R. C. Gonzalez, R. E. Woods, “Digital Image processing”, Addison Wesley/ Pearson education, New Delhi, India, 3rd edition, 2002. Reference Books: 1. A. K. Jain, “Fundamentals of Digital Image processing”, Prentice Hall of India, New Delhi, 2nd Edition, 1997. 2. Rafael C. Gonzalez, “Digital Image processing using MATLAB”,Richard E. Woods and Steven Low price Edition, Pearson Education Asia, India, 2nd Edition, 2004. 3. William K. Pratt,“Digital Image Processing”,John Wiley & Sons, New Delhi, India, 3 rd edition, 2004. 4. Arthur R. Weeks, Jr, “Fundamentals of Electronic Image Processing”,SPIE Optical Engineering Press, New Delhi, India, 2nd Edition, 1996. 5. S.Jayaraman,s.Esakkirajan,T.Veerakumar,“Digital ImageProcessing”,Tata McGraw-Hill Education. CO-PO AND CO-PSO MAPPING Course Outcomes CO- PO, PSO Mapping (3/2/1 indicates strength of correlation) 3-Strong, 2- Medium, 1-Weak POs PSOs a b c d e f g h i j k l m n o CO 1:Understand the fundamentals of Digital image processing including the simple image formation and relationship between pixels. 2 3 3 3 3 CO2 :Understand the different types of Image enhancement techniques in spatial and frequency domain. 1 3 2 3 2 2 2
  • 3. CO3 :Understand the different types of image degradation like linear image restoration techniques and nonlinear image restoration techniques. 1 3 2 3 1 3 CO4 :Understand the image compression like lossy and loss less image compression techniques and also understand the need of image segmentation. 1 3 3 3 3 3 3 3 WEB SOURCE REFERENCES: 1 http://www.cse.iitd.ernet.in%2F~sak%2Fcourses%2Fcdp%2Fslides.pdf&ei=xl4xUsWwI8n_rQe24YD oAQ&usg=AFQjCNFeZnxu6BwhgXtl0FMEDQFq9FECzw&bvm=bv.52109249,d.bmk 2 http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-KANPUR/compiler-desing/ 3 http://www.diku.dk/~torbenm/Basics/basics_lulu2.pdf 4 http://www.antlr.org/wiki/display/ANTLR3/Tutorials 5 http://javacc.java.net/ 6 http://www.engr.mun.ca/~theo/JavaCC-Tutorial/javacc-tutorial.pdf POs from NBA 1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. 2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. 3. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. 4. Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. 5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. 6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • 4. 7. Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. 8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice. 9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. 10. Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. 11. Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. 12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change. Program Specific Outcomes 1.Analyse and design systems for electronics, Communication, and Signal Processing Applications. 2. Use domain specific tools for design, analysis, synthesis, and Validation of VLSI and embedded systems. 3. Demonstrate the conceptual knowledge with respect to architecture, design, analysis, and simulation of computer networking and applications. Prepared by Dr. Vijaylakshmi Jigajinni