This document outlines the syllabus for a digital image processing course. It introduces key concepts like what a digital image is, areas of digital image processing like low-level, mid-level and high-level processes, a brief history of the field, applications in different domains, and fundamental steps involved. The course will cover topics in digital image fundamentals and processing techniques like enhancement, restoration, compression and segmentation. It will be taught using MATLAB and C# in the labs. Assessment will include homework, exams, labs and a final project.
Introduction to digital image processing, image processing, digital image, analog image, formation of digital image, level of digital image processing, components of a digital image processing system, advantages of digital image processing, limitations of digital image processing, fields of digital image processing, ultrasound imaging, x-ray imaging, SEM, PET, TEM
its very useful for students.
Sharpening process in spatial domain
Direct Manipulation of image Pixels.
The objective of Sharpening is to highlight transitions in intensity
The image blurring is accomplished by pixel averaging in a neighborhood.
Since averaging is analogous to integration.
Prepared by
M. Sahaya Pretha
Department of Computer Science and Engineering,
MS University, Tirunelveli Dist, Tamilnadu.
This presentation describes briefly about the image enhancement in spatial domain, basic gray level transformation, histogram processing, enhancement using arithmetic/ logical operation, basics of spatial filtering and local enhancements.
Introduction to digital image processing, image processing, digital image, analog image, formation of digital image, level of digital image processing, components of a digital image processing system, advantages of digital image processing, limitations of digital image processing, fields of digital image processing, ultrasound imaging, x-ray imaging, SEM, PET, TEM
its very useful for students.
Sharpening process in spatial domain
Direct Manipulation of image Pixels.
The objective of Sharpening is to highlight transitions in intensity
The image blurring is accomplished by pixel averaging in a neighborhood.
Since averaging is analogous to integration.
Prepared by
M. Sahaya Pretha
Department of Computer Science and Engineering,
MS University, Tirunelveli Dist, Tamilnadu.
This presentation describes briefly about the image enhancement in spatial domain, basic gray level transformation, histogram processing, enhancement using arithmetic/ logical operation, basics of spatial filtering and local enhancements.
Digital image processing focuses on two major tasks
-Improvement of pictorial information for human interpretation
-Processing of image data for storage, transmission and representation for autonomous machine perception
Lecture 1 for Digital Image Processing (2nd Edition)Moe Moe Myint
-What is Digital Image Processing?
-The Origins of Digital Image Processing
-Examples of Fields that Use Digital Image Processing
-Fundamentals Steps in Digital Image Processing
-Components of an Image Processing System
Image Acquisition and Representation
A Simple Image Formation Model
Image Sampling and Quantization
Image Interpolation
Image quantization
Nearest Neighbor Interpolation
Digital image processing focuses on two major tasks
-Improvement of pictorial information for human interpretation
-Processing of image data for storage, transmission and representation for autonomous machine perception
Lecture 1 for Digital Image Processing (2nd Edition)Moe Moe Myint
-What is Digital Image Processing?
-The Origins of Digital Image Processing
-Examples of Fields that Use Digital Image Processing
-Fundamentals Steps in Digital Image Processing
-Components of an Image Processing System
Image Acquisition and Representation
A Simple Image Formation Model
Image Sampling and Quantization
Image Interpolation
Image quantization
Nearest Neighbor Interpolation
Presentation introducing LISP, looking at the history and concepts behind this powerfull programming language.
Presentation by Tijs van der Storm for the sept 2012 Devnology meetup at the Mirabeau offices in Amsterdam
Introduction to Lisp. A survey of lisp's history, current incarnations and advanced features such as list comprehensions, macros and domain-specific-language [DSL] support.
Here in E2MATRIX , We provide the best coaching & training and IEEE projects. We provide professional courses like matlab, image processing, cloud computing,Android, electrical domain .NET, JAVA, WEKA, NS-2, MATLAB SIMULINK, and our main emphasis is thesis for MTECH , research projects, IEEE projects. Provide Research Help to all Engineering classes in all the fields of electrical , electronics, IT and Computers.
Contact us at:
E2MATRIX
Opp. Bus Stand, Parmar Complex,
Backside Axis Bank, Phagwara - Punjab (INDIA).
Contact: +91 9041262727, 9779363902,
Web: www.e2matrix.com
Here in E2MATRIX , We provide the best coaching & training and IEEE projects. We provide professional courses like matlab, image processing, cloud computing,Android, electrical domain .NET, JAVA, WEKA, NS-2, MATLAB SIMULINK, and our main emphasis is thesis for MTECH , research projects, IEEE projects. Provide Research Help to all Engineering classes in all the fields of electrical , electronics, IT and Computers.
Contact us at:
E2MATRIX
Opp. Bus Stand, Parmar Complex,
Backside Axis Bank, Phagwara - Punjab (INDIA).
Contact: +91 9041262727, 9779363902,
Web: www.e2matrix.com
Matlab Training in Jalandhar | Matlab Training in PhagwaraE2Matrix
Here in E2MATRIX , We provide the best coaching & training and IEEE projects. We provide professional courses like matlab, image processing, cloud computing,Android, electrical domain .NET, JAVA, WEKA, NS-2, MATLAB SIMULINK, and our main emphasis is thesis for MTECH , research projects, IEEE projects. Provide Research Help to all Engineering classes in all the fields of electrical , electronics, IT and Computers.
Contact us at:
E2MATRIX
Opp. Bus Stand, Parmar Complex,
Backside Axis Bank, Phagwara - Punjab (INDIA).
Contact: +91 9041262727, 9779363902,
Web: www.e2matrix.com
Image processing is the process of transforming an image into a digital form and performing certain operations to get some useful information from it. The image processing system usually treats all images as 2D signals when applying certain predetermined signal processing methods.There are five main types of image processing Visualization Find objects that are not visible in the imageRecognition Distinguish or detect objects in the imageSharpening and restoration Create an enhanced image from the original imagePattern recognition Measure the various patterns around the objects in the imageRetrieval Browse and search images from a large database of digital images that are similar to the original image Supriya Kumari "Image Processing in the Current Scenario" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-5 , August 2022, URL: https://www.ijtsrd.com/papers/ijtsrd51728.pdf Paper URL: https://www.ijtsrd.com/computer-science/other/51728/image-processing-in-the-current-scenario/supriya-kumari
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
1. CSC447: Digital Image
Processing
Chapter 1: Introduction
Prof. Dr. Mostafa Gadal-Haqq M. Mostafa
Computer Science Department
Faculty of Computer & Information Sciences
AIN SHAMS UNIVERSITY
2. Course Management
Text Book:
Gonzalez & Wood. Digital Image
Processing, 2nd ed., Wiley, 2001.
Grading:
Homework & Attendance 10
Midterm Exam 10
Lab Exam & Final Project 15
Final Exam 65
Lab work:
Matlab and C#
2CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
3. Chap. 1: Introduction
What is a digital image?
Areas of digital image processing?
What is digital image processing?
History of digital image processing
Applications of digital image processing
Components of a digital image
processing system
3CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
4. What is a Digital Image?
Real Images
A real image can be
represented as a two-
dimensional continuous
light intensity function
g(x,y); where x and y
denote the spatial
coordinates and the value
of g is proportional to the
brightness (or gray level)
of the image at that point.
g(x,y)
y
x
4CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
5. What is a Digital Image?
Digital Images
A digital image is the
sampling and quantization
of a two-dimensional real
image both in spatial
coordinates and brightness.
A digital image I(m,n) =
samples of g(x,y); where m
and n are integers, and I is
the intensity at m and n .
n
m
I(m,n)
5CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
6. What is a Digital Image?
Images Pixels
Pixel values typically represent gray levels,
colours, heights, opacities etc
1 pixel
6CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
7. What is a Digital Image?
Common image formats include::
1 sample per point (B&W or Grayscale)
3 samples per point (Red, Green, and Blue)
4 samples per point (Red, Green, Blue, and “Alpha”,
a.k.a. Opacity)
7CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
8. What is Digital Image Processing?
The field of Digital Image
Processing refers to the
processing of digital images
using digital computers.
8CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
9. What is Digital Image Processing?
The main objectives of DIP are:
Improvement of pictorial information
for human interpretation; and
Processing of image data for
storage, transmission, and
representation for autonomous
machine perception.
9CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
10. DIP Areas
The processing of digital images by
computers is usually divided into three
areas:
Image Processing,
Image Analysis, and
Image Understanding (or Computer Vision).
It may be better to consider the three types
of computer processes of digital images as
low-, mid-, and high-level processes.
10CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
11. DIP Areas
Low-level (Image Processing ) processes
involve primitive operations such as:
image preprocessing to reduce noise,
contrast enhancement, image sharpening.
Image Restoration
Image Compression
A low-level process is characterized by the
fact that both its inputs and outputs are
images.
11CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
12. DIP Areas
Mid-level (Image Analysis/Understanding )
processing on images involves tasks such as:
segmentation (partitioning an image into regions
or objects),
description of those objects to reduce them to a
form suitable for computer processing, and
classification (recognition) of individual objects.
A mid-level process is characterized by the fact
that its inputs generally are images, but its
outputs are attributes extracted from those
images (e.g., edges, contours, and the identity of
individual objects).
12CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
13. DIP Areas
Higher-level (Recognition/Computer
Vision ) processing involves:
“making sense” of an ensemble of
recognized objects, as in image
analysis, and, at the far end process,
performing the cognitive functions
normally associated with vision.
13CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
14. DIP Areas
In summary:
However, there are no clear boundaries
between these areas.
Low-Level Process
Input: Image
Output: Image
Examples: Noise
removal, image
sharpening
Mid-Level Process
Input: Image
Output: Attributes
Examples: Object
recognition,
segmentation
High-Level Process
Input: Attributes
Output: Understanding
Examples: Scene
understanding,
autonomous
navigation
14CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
15. History of DIP
Early 1920s: One of the first applications of digital
imaging was in the news-paper
Industry
The Bartlane cable picture
transmission service
Images were transferred by submarine cable
between London and New York
Pictures were coded for cable transfer and
reconstructed at the receiving end on a telegraph
printer
Early digital image
15CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
16. History of DIP
Mid to late 1920s: Improvements to the
Bartlane system resulted in higher quality
images
New reproduction
processes based
on photographic
techniques
Increased number
of tones in
reproduced images
Improved
digital image Early 15 tone digital
image
16CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
17. History of DIP
1960s: Improvements in computing technology
and the onset of the space race led to a surge of
work in digital image processing
1964: Computers used to
improve the quality of
images of the moon taken
by the Ranger 7 probe
Such techniques were used
in other space missions
including the Apollo landings
A picture of the moon taken
by the Ranger 7 probe
minutes before landing
17CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
18. History of DIP
1970s: Digital image processing begins to be
used in medical applications
1979: Sir Godfrey N.
Hounsfield & Prof. Allan M.
Cormack share the Nobel
Prize in medicine for the
invention of tomography,
the technology behind
Computerised Axial
Tomography (CAT) scans
Typical head slice CAT
image
18CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
19. History of DIP
1980s - Today: The use of digital image
processing techniques has exploded and they are
now used for all kinds of tasks in all kinds of areas
Image enhancement/restoration
Medical visualisation
Human computer interfaces
Industrial inspection
Surveillance
Artistic effects
Law enforcement
19CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
20. Fields that use DIP
The Light (electromagnetic wave)
20CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
21. Fields that use DIP
Different Imaging Modalities
21CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
22. Fields that use DIP
Light microscope
(a)Taxol (anticancer
agent), magnified 250x.
(b) Cholesterol - 40x.
(c) Microprocessor - 60x.
(d) Nickel oxide thin film-
600x. (e) Surface of audio
CD - 1750x. (f) Organic
superconductor - 450µ.
(Images courtesy
of Dr. Michael W.
Davidson, Florida State
University.)
22CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
23. Fields that use DIP
Material Research
Scanning Electron Microscope (SEM)
Tungsten filament
After failure
250x
Damaged IC circuit
2500x
23CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
24. Fields that use DIP
Medical Imaging
Ultrasound
X-Ray Imaging CAT/CT
MRI Gamma ray PET
24CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
25. Fields that use DIP
Radar Imaging
Landsat Images
Space borne radar image
Of mountaines in Tebit
Satellite imaging
25CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
26. Fields that use DIP
Oil/Gas Exploration
26CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
27. Some Applications of DIP
Medical Imaging
Quality control system
Surveillance
Law Enforcement
Artistic Effects
27CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
28. Some Applications of DIP
28CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
29. Some Applications of DIP
Human operators are
expensive, slow and
unreliable
Make machines do
the job instead
Industrial vision
systems are used in all
kinds of industries
Can we trust them?
29CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
30. Some Applications of DIP
Printed Circuit Board (PCB) inspection
Machine inspection is used to determine that all
components are present and that all solder joints
are acceptable
Both conventional imaging and x-ray imaging
30CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
31. Some Applications of DIP
Image processing
techniques are used
extensively by law
enforcers
Number plate
recognition for
speed
cameras/automat
ed toll systems
Fingerprint
recognition
Enhancement of
CCTV images
31CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
32. Some Applications of DIP
Artistic effects are
used to make images
more visually
appealing, to add
special effects and to
make composite
images
32CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
33. Fundamental Steps in DIP
Image Acquisition
Modalities for getting the image into the computer
Image Enhancement
Techniques that bring out detail that is obscured,
or simply to highlight certain features of interest in
the image
Image Restoration
Techniques that objectively improve the
appearance of the image based on mathematical
and probabilistic models of image degradation .
33CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
34. Fundamental Steps in DIP
Image Compression
Techniques for reducing the storage required to
save an image.
Image segmentation
Techniques that partition an image into its
constituents parts or objects.
Recognition
Techniques that assign a label to an object in the
image based on its descriptors.
34CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
35. Fundamental Steps in DIP
35CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
36. Components of DIP System
36CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.
37. Next time
Digital Image Fundamentals
37CSC447: Digital Image Processing Prof. Dr. Mostafa GadalHaqq.