This document provides an overview of digital image processing, including:
- It defines what a digital image is and how images are digitized through sampling and quantization.
- It discusses the history of digital image processing from the 1920s to today, highlighting early applications and key advances like CAT scans.
- It gives examples of current uses like image enhancement, medical imaging, industrial inspection, and computer vision tasks like face and object recognition.
- It outlines the main stages of digital image processing pipelines including image acquisition, enhancement, restoration, segmentation, and compression.
- It provides context on the related field of computer vision and its goals of interpreting and understanding images.
This document provides an introduction to digital image processing. It defines a digital image as a finite set of digital values representing a 2D image. Digital image processing focuses on improving images for human interpretation and processing images for machine perception. The document traces the history of digital image processing from the 1920s to its widespread use today. It provides examples of applications in fields like enhancement, medicine, mapping, inspection, law enforcement and human-computer interfaces. Finally, it outlines the key stages of digital image processing systems including acquisition, restoration, processing, analysis and compression.
Digital image processing involves techniques to improve and analyze digital images. It focuses on tasks like enhancing images for human interpretation, processing images for machine applications, and processing image data for storage and transmission. Key stages in digital image processing include image acquisition, enhancement, restoration, segmentation, and representation. Digital image processing has a long history and is now widely used in applications like medical imaging, satellite imagery analysis, industrial inspection, and law enforcement.
This document outlines the syllabus for the course IT6005 - Digital Image Processing. The syllabus is divided into 5 units that cover digital image fundamentals, image enhancement, image restoration and segmentation, wavelets and image compression, and image representation and recognition. Unit 1 introduces key concepts in digital image processing such as pixels, gray levels, sampling and quantization. It also provides a brief history of the origin and development of digital image processing.
This document provides an overview of digital image processing. It begins with definitions of key terms like digital image, pixels, and image file formats. It then outlines the main stages of digital image processing including image acquisition, enhancement, restoration, morphological processing, segmentation, representation and description, object recognition, and compression. It also discusses the history and applications of digital image processing in fields like medicine, astronomy, law enforcement, and more. Finally, it describes the typical components of an image processing system such as image sensors, specialized hardware, computer, software, storage, displays, and networking.
The document discusses the history and fundamentals of digital image processing. It describes how digital image processing evolved from early analog image transmission and processing techniques. Key developments included the invention of transistors, integrated circuits, microprocessors, and personal computers which enabled the digitization and computer processing of images. The document outlines the basic components of a digital image processing system and provides examples of different application areas like medical imaging, remote sensing, and computer vision.
The document discusses the history and fundamentals of digital image processing. It describes how digital image processing evolved from early analog image transmission and processing techniques. Key developments included the invention of transistors, integrated circuits, microprocessors, and personal computers which enabled the digitization and computer processing of images. The document outlines the basic components of a digital image processing system and provides examples of different application areas like medical imaging, remote sensing, and computer vision.
This document discusses digital image processing. It defines a digital image and digital image processing. The history of digital image processing is covered from the 1920s to today. Examples of applications are given, including image enhancement, medical imaging, industrial inspection, and more. The key stages of digital image processing are outlined, such as image acquisition, enhancement, restoration, segmentation, and others.
This document provides an introduction to digital image processing. It defines a digital image as a finite set of pixels representing attributes like color or brightness. Digital image processing involves improving images for human interpretation or machine perception. The history of digital image processing is traced from early applications in newspapers to modern uses in medicine, satellites, and law enforcement. Key stages of digital image processing include acquisition, enhancement, restoration, segmentation, and compression.
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
The document provides a history of digital image processing from the early 1920s to present day. It discusses some of the earliest applications including transmitting newspaper images via submarine cable. Major developments occurred in the 1960s with improved computing enabling enhanced images from space missions. Digital image processing began being used for medical applications in the 1970s. The field has since expanded significantly with uses in areas like astronomy, art, medicine, law enforcement, and more. The document also defines digital images and digital image processing, and outlines some key stages in processing including acquisition, restoration, segmentation, and representation.
Digital images are represented as arrays of numbers called pixels. Each pixel value corresponds to attributes like intensity, color, or height at that location. Digital image processing involves techniques to enhance, analyze, and extract information from digital images for tasks like interpretation, transmission, and machine perception. It has evolved from early applications processing images from space missions and medical scans to now being used widely across fields such as entertainment, surveillance, and industrial inspection. Key stages in digital image processing typically involve image acquisition, enhancement, analysis through techniques like segmentation and recognition, and output of processed results.
This document provides an introduction to digital image processing. It defines what a digital image is as a finite set of pixels representing a two-dimensional scene. Digital image processing is described as focusing on improving images for human interpretation and processing images for machine perception. The history of digital image processing is outlined from early applications in newspapers to current uses in fields like medicine, astronomy, and industrial inspection. Key stages of digital image processing are identified as image acquisition, enhancement, restoration, morphological processing, segmentation, representation, object recognition, color processing, and compression.
This document provides an introduction to digital image processing. It defines what a digital image is as a finite set of pixels representing a two-dimensional scene. Digital image processing is described as focusing on improving images for human interpretation and processing images for machine perception. The history of digital image processing is outlined from early applications in newspapers to current uses in fields like medicine, space exploration, and more. Key stages of digital image processing are identified as image acquisition, enhancement, restoration, morphological processing, segmentation, representation, object recognition, compression, and color processing.
Digital Image Processing_ ch1 introduction-2003Malik obeisat
油
The document provides an introduction to digital image processing. It defines a digital image as a finite set of digital values representing a two-dimensional image. Digital image processing focuses on improving images for human interpretation and processing images for machine perception. The document outlines the history of digital image processing and provides examples of its use in applications such as image enhancement, medical imaging, satellite imagery, and industrial inspection. It also describes common stages in digital image processing like image acquisition, enhancement, restoration, segmentation, and compression.
Digital image processing has evolved significantly since the early 20th century. Some key developments include the first use of digital images in newspapers in the 1920s, improvements to space imagery in the 1960s that aided NASA missions, and the growth of medical applications like CAT scans in the 1970s. Today, digital image processing is used widely across many domains like enhancement, artistic effects, medicine, mapping, industrial inspection, security, and human-computer interfaces. It involves fundamental steps such as acquisition, enhancement, restoration, segmentation, and compression.
This document outlines the organizational details and syllabus for the CS-467 Image Processing and Computer Vision course offered in the fall of 2015. The class will meet on Thursdays from 1:00-3:45 pm in room SCIT215 and be instructed by Dr. Igor Aizenberg. Students will complete projects involving digital image processing techniques and present written reports and results. The final grade will be calculated as the average of project grades using the standard grading scale. Topics covered will include image enhancement, filtering, color processing, and introduction to image recognition.
This document presents a student's presentation on digital image processing. It begins with definitions of digital images and digital image processing. It then provides a history of digital image processing from the 1920s to today. Key examples of digital image processing applications are discussed, including image enhancement, medical imaging, geographic information systems, industrial inspection, and human-computer interfaces. The main stages of a digital image processing system are outlined, including image acquisition, enhancement, restoration, segmentation, and object recognition. Finally, the document summarizes the student's work on a basic color-space based face detection system.
Presentation on Digital Image ProcessingSalim Hosen
油
Digital image processing is the use of a digital computer to process digital images through an algorithm. As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing.
The document discusses digital image processing and provides details on key concepts. It begins with an overview of digital image fundamentals such as image sampling and quantization. Next, it describes the components of an image processing system including image sensors, hardware, software, displays and storage. Finally, it covers topics such as image formation in the eye, brightness adaptation, and the representation of digital images through sampling and quantization.
This presentation discusses digital image processing. It begins with definitions of digital images and digital image processing. Digital image processing focuses on improving images for human interpretation and processing images for machine perception. The history of digital image processing is then reviewed from the 1920s to today. Key examples of applications like medical imaging, satellite imagery, and industrial inspection are provided. The main stages of digital image processing are outlined, including image acquisition, enhancement, restoration, segmentation, and compression. The document concludes with an overview of a system for automatic face recognition using color-based segmentation.
The document is an introduction to a course on digital image processing. It begins with definitions of digital images and digital image processing. It then provides a brief history of digital image processing, highlighting early applications in newspapers and space exploration. It also gives examples of current applications in areas like medicine, mapping, industrial inspection, and human-computer interfaces. Finally, it outlines some key stages in digital image processing pipelines like image acquisition, enhancement, restoration, segmentation, and compression.
The document discusses the history and fundamentals of digital image processing. It describes how digital image processing evolved from early analog image transmission and processing techniques. Key developments included the invention of transistors, integrated circuits, microprocessors, and personal computers which enabled the digitization and computer processing of images. The document outlines the basic components of a digital image processing system and provides examples of different application areas like medical imaging, remote sensing, and computer vision.
The document discusses the history and fundamentals of digital image processing. It describes how digital image processing evolved from early analog image transmission and processing techniques. Key developments included the invention of transistors, integrated circuits, microprocessors, and personal computers which enabled the digitization and computer processing of images. The document outlines the basic components of a digital image processing system and provides examples of different application areas like medical imaging, remote sensing, and computer vision.
This document discusses digital image processing. It defines a digital image and digital image processing. The history of digital image processing is covered from the 1920s to today. Examples of applications are given, including image enhancement, medical imaging, industrial inspection, and more. The key stages of digital image processing are outlined, such as image acquisition, enhancement, restoration, segmentation, and others.
This document provides an introduction to digital image processing. It defines a digital image as a finite set of pixels representing attributes like color or brightness. Digital image processing involves improving images for human interpretation or machine perception. The history of digital image processing is traced from early applications in newspapers to modern uses in medicine, satellites, and law enforcement. Key stages of digital image processing include acquisition, enhancement, restoration, segmentation, and compression.
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
The document provides a history of digital image processing from the early 1920s to present day. It discusses some of the earliest applications including transmitting newspaper images via submarine cable. Major developments occurred in the 1960s with improved computing enabling enhanced images from space missions. Digital image processing began being used for medical applications in the 1970s. The field has since expanded significantly with uses in areas like astronomy, art, medicine, law enforcement, and more. The document also defines digital images and digital image processing, and outlines some key stages in processing including acquisition, restoration, segmentation, and representation.
Digital images are represented as arrays of numbers called pixels. Each pixel value corresponds to attributes like intensity, color, or height at that location. Digital image processing involves techniques to enhance, analyze, and extract information from digital images for tasks like interpretation, transmission, and machine perception. It has evolved from early applications processing images from space missions and medical scans to now being used widely across fields such as entertainment, surveillance, and industrial inspection. Key stages in digital image processing typically involve image acquisition, enhancement, analysis through techniques like segmentation and recognition, and output of processed results.
This document provides an introduction to digital image processing. It defines what a digital image is as a finite set of pixels representing a two-dimensional scene. Digital image processing is described as focusing on improving images for human interpretation and processing images for machine perception. The history of digital image processing is outlined from early applications in newspapers to current uses in fields like medicine, astronomy, and industrial inspection. Key stages of digital image processing are identified as image acquisition, enhancement, restoration, morphological processing, segmentation, representation, object recognition, color processing, and compression.
This document provides an introduction to digital image processing. It defines what a digital image is as a finite set of pixels representing a two-dimensional scene. Digital image processing is described as focusing on improving images for human interpretation and processing images for machine perception. The history of digital image processing is outlined from early applications in newspapers to current uses in fields like medicine, space exploration, and more. Key stages of digital image processing are identified as image acquisition, enhancement, restoration, morphological processing, segmentation, representation, object recognition, compression, and color processing.
Digital Image Processing_ ch1 introduction-2003Malik obeisat
油
The document provides an introduction to digital image processing. It defines a digital image as a finite set of digital values representing a two-dimensional image. Digital image processing focuses on improving images for human interpretation and processing images for machine perception. The document outlines the history of digital image processing and provides examples of its use in applications such as image enhancement, medical imaging, satellite imagery, and industrial inspection. It also describes common stages in digital image processing like image acquisition, enhancement, restoration, segmentation, and compression.
Digital image processing has evolved significantly since the early 20th century. Some key developments include the first use of digital images in newspapers in the 1920s, improvements to space imagery in the 1960s that aided NASA missions, and the growth of medical applications like CAT scans in the 1970s. Today, digital image processing is used widely across many domains like enhancement, artistic effects, medicine, mapping, industrial inspection, security, and human-computer interfaces. It involves fundamental steps such as acquisition, enhancement, restoration, segmentation, and compression.
This document outlines the organizational details and syllabus for the CS-467 Image Processing and Computer Vision course offered in the fall of 2015. The class will meet on Thursdays from 1:00-3:45 pm in room SCIT215 and be instructed by Dr. Igor Aizenberg. Students will complete projects involving digital image processing techniques and present written reports and results. The final grade will be calculated as the average of project grades using the standard grading scale. Topics covered will include image enhancement, filtering, color processing, and introduction to image recognition.
This document presents a student's presentation on digital image processing. It begins with definitions of digital images and digital image processing. It then provides a history of digital image processing from the 1920s to today. Key examples of digital image processing applications are discussed, including image enhancement, medical imaging, geographic information systems, industrial inspection, and human-computer interfaces. The main stages of a digital image processing system are outlined, including image acquisition, enhancement, restoration, segmentation, and object recognition. Finally, the document summarizes the student's work on a basic color-space based face detection system.
Presentation on Digital Image ProcessingSalim Hosen
油
Digital image processing is the use of a digital computer to process digital images through an algorithm. As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing.
The document discusses digital image processing and provides details on key concepts. It begins with an overview of digital image fundamentals such as image sampling and quantization. Next, it describes the components of an image processing system including image sensors, hardware, software, displays and storage. Finally, it covers topics such as image formation in the eye, brightness adaptation, and the representation of digital images through sampling and quantization.
This presentation discusses digital image processing. It begins with definitions of digital images and digital image processing. Digital image processing focuses on improving images for human interpretation and processing images for machine perception. The history of digital image processing is then reviewed from the 1920s to today. Key examples of applications like medical imaging, satellite imagery, and industrial inspection are provided. The main stages of digital image processing are outlined, including image acquisition, enhancement, restoration, segmentation, and compression. The document concludes with an overview of a system for automatic face recognition using color-based segmentation.
The document is an introduction to a course on digital image processing. It begins with definitions of digital images and digital image processing. It then provides a brief history of digital image processing, highlighting early applications in newspapers and space exploration. It also gives examples of current applications in areas like medicine, mapping, industrial inspection, and human-computer interfaces. Finally, it outlines some key stages in digital image processing pipelines like image acquisition, enhancement, restoration, segmentation, and compression.
The document discusses different addressing modes used in microprocessors. It explains that an instruction contains an operation and operands. The operands can be in registers or memory. The addressing mode specifies how the operand is accessed from registers or memory. Ten addressing modes are described in detail: immediate, register, register indirect, direct, indirect, implied, relative, indexed, base register, and auto increment/decrement. Examples are provided to illustrate each addressing mode.
This document discusses various techniques for enhancing images in the spatial domain, which involves direct manipulation of pixel values. It describes point processing techniques like gray-level transformations that map input pixel values to output values using functions like negative, logarithm, power-law, and piecewise linear. Histogram processing techniques are also covered, including histogram equalization, which spreads out the most frequent intensity values in an image. The document provides examples to illustrate the effect of these different enhancement methods.
This document provides an overview of the peripheral interface controller (PIC) microcontroller. It discusses the PIC's Harvard architecture, instruction set, memory organization, I/O ports, timers, and other features. Specifically, it describes the PIC16F877 microcontroller, covering its program memory, data memory banks, registers, instruction set categories, timer modules including Timer 0 and its prescaler, and I/O ports including PORTA and its configuration.
This document discusses color image processing and covers several topics:
- The electromagnetic spectrum and how color is perceived by the human visual system.
- Common color models like RGB, CMY, HSI and how to convert between them.
- Color fundamentals including hue, saturation, brightness.
- Pseudocolor image processing to assign color to monochrome images.
- Full color image processing using color models like HSI.
- The modulation transfer function (MTF) and how it relates to the image contrast sensitivity of the visual system.
The document discusses elements of visual perception including the structure of the human eye and image formation. It describes the cornea, iris, lens, retina and different types of receptors. It also covers brightness adaptation and discrimination. The next section explains digital image processing concepts such as uniform sampling, quantization, digital image representation, and basic arithmetic and logical operations that can be performed on pixels and their relationships.
This factbook, using research from BloombergNEF and other sources, provides public and private sector leaders the critical information they need to accelerate the
transition to clean energy, along with all the health and economic benefits it will bring.
Software is often designed with security as an afterthought, leading to vulnerabilities that can be exploited by attackers. This has become a critical issue as our reliance on software continues to grow.
Increasing number and sophistication of attacks (CERT vulnerability reports rising).
Software security is the practice of protecting applications from unauthorized access, modification, and destruction.
Secure software development practices.
Executives (E)
Project Managers (M)
Technical Leaders (L)
Security requirements are often treated as generic lists of features, neglecting system-specific needs and the attacker's perspective. A systematic approach to security requirements engineering is crucial to avoid this problem.
Requirements engineering defects can cost 10 to 200 times more to correct once the system is operational. Software development takes place in a dynamic environment, causing requirements to constantly change.
Urban Design and Planning Portfolio .pdfsonam254547
油
Get insights into the urban planning and design process at Caddlance. Our portfolio highlights our expertise in analysis, strategy development, and design implementation, leading to successful and impactful urban projects.
2. Vision is really hard
Vision is an amazing feat of natural
intelligence
Visual cortex occupies about 50% of Macaque brain
More human brain devoted to vision than anything else
Is that a
queen or a
bishop?
3. Digital Image Processing, Rafael C.
Gonzalez & Richard E. Woods,
Addison-Wesley, 2002
Machine Vision: Automated Visual
Inspection and Robot Vision, David
Vernon, Prentice Hall, 1991
References
4. Contents
Contents
What is a digital image?
What is digital image processing?
History of digital image processing
State of the art examples of digital image
processing
Key stages in digital image processing
5. What is a Digital Image?
A digital image is a representation of a two-dimensional image
as a finite set of digital values, called picture elements or pixels
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
6. Generating a Digital Image
(Images from Rafael C. Gonzalez and Richard E.
Wood, Digital Image Processing, 2nd Edition.
7. Image Sampling and Quantization
Image sampling: discretize an image in the spatial domain
Spatial resolution / image resolution: pixel size or number
of pixels (Images from Rafael C. Gonzalez and Richard E.
Wood, Digital Image Processing, 2nd Edition.
8. What is a Digital Image?
(cont)
Pixel values typically represent gray levels, colours, heights,
opacities etc.
Remember digitization implies that a digital image is an
approximation of a real scene
1 pixel
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
9. What is a Digital Image?
(cont)
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)
11. Effect of Spatial Resolution
(Images from Rafael C. Gonzalez and Richard E.
Wood, Digital Image Processing, 2nd Edition.
12. Effect of Quantization Levels (cont.)
16 levels 8 levels
2 levels
4 levels
In this image,
it is easy to see
false contour.
13. What is Digital Image
Processing?
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
17. Digital Image Types : Intensity Image
Intensity image or monochrome image
each pixel corresponds to light intensity
normally represented in gray scale (gray
level).
39
87
15
32
22
13
25
15
37
26
6
9
28
16
10
10
Gray scale values
19. Image Types : Binary Image
Binary image or black and white image
Each pixel contains one bit :
1 represent white
0 represents black
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
Binary data
20. Image Types : Index Image
Index image
Each pixel contains index number
pointing to a color in a color table
2
5
6
7
4
6
9
4
1
Index value
Index
No.
Red
component
Green
component
Blue
component
1 0.1 0.5 0.3
2 1.0 0.0 0.0
3 0.0 1.0 0.0
4 0.5 0.5 0.5
5 0.2 0.8 0.9
Color Table
21. What is DIP? (cont)
The continuum from image processing to computer vision can
be broken up into low-, mid- and high-level processes
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
22. History of Digital Image
Processing
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
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
23. History of DIP (cont)
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
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
24. History of DIP (cont)
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
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
25. History of DIP (cont)
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
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
26. History of DIP (cont)
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
Artistic effects
Medical visualisation
Industrial inspection
Law enforcement
Human computer interfaces
27. Examples: Image
Enhancement
One of the most common uses of DIP techniques: improve
quality, remove noise etc
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
28. Examples: The Hubble
Telescope
Launched in 1990 the Hubble
telescope can take images of
very distant objects
However, an incorrect mirror
made many of Hubbles
images useless
Image processing
techniques were
used to fix this
29. Examples: Artistic Effects
Artistic effects are used to
make images more visually
appealing, to add special
effects and to make composite
images
30. Examples: Medicine
Take slice from MRI scan of canine heart, and find boundaries
between types of tissue
Image with gray levels representing tissue density
Use a suitable filter to highlight edges
Original MRI Image of a Dog Heart Edge Detection Image
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
31. Examples: GIS
Geographic Information Systems
Digital image processing techniques are used extensively to
manipulate satellite imagery
Terrain classification
Meteorology
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
32. Examples: GIS (cont)
Night-Time Lights of the World data
set
Global inventory of human
settlement
Not hard to imagine the kind of
analysis that might be done using
this data
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
33. Examples: Industrial
Inspection
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?
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
34. Examples: PCB Inspection
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 are used
35. Examples: Law Enforcement
Image processing techniques are used
extensively by law enforcers
Number plate recognition for speed
cameras/automated toll systems
Fingerprint recognition
Enhancement of CCTV images
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
36. Examples: HCI
Try to make human computer interfaces more
natural
Face recognition
Gesture recognition
Does anyone remember the
user interface from Minority Report?
These tasks can be extremely difficult
37. 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
38. Key Stages in Digital ImageProcessing:
ImageAquisition
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
39. Key Stages in Digital ImageProcessing:
ImageEnhancement
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
40. Key Stages in Digital ImageProcessing:
ImageRestoration
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
41. Key Stages in Digital ImageProcessing:
MorphologicalProcessing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
42. Key Stages in Digital ImageProcessing:
Segmentation
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
43. Key Stages in Digital ImageProcessing:
ObjectRecognition
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
44. Key Stages in Digital ImageProcessing:
Representation& Description
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
Images
taken
from
Gonzalez
&
Woods,
Digital
Image
Processing
(2002)
45. Key Stages in Digital ImageProcessing:
ImageCompression
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
46. Key Stages in Digital ImageProcessing:
Colour ImageProcessing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
50. Ridiculously brief history of computer vision
1966: Minsky assigns computer vision
as an UG summer project
1960s: interpretation of synthetic
worlds
1970s: some progress on interpreting
selected images
1980s: ANNs come and go; shift toward
geometry and increased mathematical
rigor
1990s: face recognition; statistical
analysis in vogue
2000s: broader recognition; large
annotated datasets available; video
processing starts
Guzman 68
Ohta Kanade 78
Turk and Pentland 91
51. Optical character recognition (OCR)
Digit recognition, AT&T labs
Technology to convert scanned docs to text
If you have a scanner, it probably came with OCR software
License plate readers
62. Vision in space
Vision systems used for several tasks
Panorama stitching
3D terrain modeling
Obstacle detection, position tracking
NASA'S Mars Exploration Rover Spirit captured this westward view from a top
a low plateau where Spirit spent the closing months of 2007.