Lecture IP#2
Lecture IP#2
Lecture 2
Image – digital image
f(1,1) = 103
Consider the following
Pixel location image (2724x2336 pixels)
to be 2D function or a
matrix with rows and
columns
rows columns
In 8-bit representation
f(645:650,1323:1328) =
83 82 82 82 82 82
Pixel intensity values
82
82
82
82
82
81
81
81
81
80
81
80
change between 0 (Black)
82
80
82
79
81
78
80
77
80
77
79
77
and 255 (White)
80 79 78 78 77 77
f(2724,2336) = 88
Remember digitization implies that a digital image is an approximation of a real
scene
One pixel
Light and Electromagnetic Spectrum
• To basically understand the extent of image processing
applications is to categorize images according to its sources.
G B
Infrared
infrared ("thermal") image Snake around the arm
Messier 51 in ultraviolet (GALEX), visible (DSS), and near infrared (2MASS). Courtesy of
James Fanson.
Microwaves
Examples: Noise
removal, image Examples: Examples: Scene
sharpening Object understanding,
recognition, autonomous
segmentation navigation
Level of Image
Processing
A low-level process is characterized by the fact that both its inputs and
outputs are images such as image preprocessing to reduce noise, contrast
enhancement, and image sharpening.
A mid-level process is characterized by the fact that its inputs generally are
images, but its outputs are attributes extracted from those images. Such as
segmentation (partitioning an image into regions or objects).
A high-level process is characterized by the fact that its inputs generally
are attributes extracted from images, but its outputs are images. higher-
level processing involves an ensemble of recognized objects, as in image
analysis
Digital Image
Processing
Digital image processing can be defined as processing of digital
image in a digital manner meaning that using a digital device
like computer or others.
The digital image processing is getting more and more
importance nowadays because of its two major application
areas:
1. Improvement of pictorial information for human
interpretation.
2. Processing of image data for storage, transmission and
representation for autonomous machine perception
Improving the visual appearance of images to a human viewer
The digital image can be optimized for the application by enhancing or altering
the appearance of structures within it (based on: body part, diagnostic task,
viewing preferences,etc)
It might be possible to analyze the image in the computer and provide cues to
the radiologists to help detect important/suspicious structures (e.g.: Computed
Aided Diagnosis, CAD)
Enhancement (make image more useful, pleasing)
Restoration
Egg. deblurring ,grid line removal
Geometry
(scaling, sizing , Zooming, Morphing one object to another).
Digital Image Processing
Advantages of
1.
DIP
It improves the visual quality of an image and the
distribution of intensity.
2. It can easily process an degraded image of uncoverable objects
3. It can process an image in such a way that the result is more
suitable than the original image
4. An image can be easily modified using a number of
techniques
5. The image compression technique reduces the amount of data
required to represent a digital image.
6. Mathematical and logical operations can be performed on an
image like addition subtraction, OR etc
7. The image segmentation is used to detect discontinuity, the
presence or absence of specific anomalies like missing
components or broken connection path.
Limitations of
DIP
1. Digital image processing requires so much storage and
processing power. Progress in the field of digital image
processing is dependant on the development of digital
computers and supporting technology including data
storage, display and transmission
2. Effect of environmental conditions may degrade the image
quality
3. It involves various types of redundancy like data
redundancy, interpixel redundancy etc
4. Segmentation of nontrivial image is one of the most difficult
task in digital image processing
Fundamental Steps in
DIP
Components of Image Processing
System
Following figure shows the basic components comprising a typical general-purpose system
used for digital image processing.
Image Sensor: With reference to sensing, two elements are required
to acquire digital images: a sensor and a digitizer. The sensor that
is sensitive to the energy radiated by the object we wish to image.
The second, called a digitizer, is a device for converting the output of
the physical sensing device into digital form. For example, in a digital
video camera, the sensors produce an electrical output proportional
to light intensity. The digitizer converts these outputs to digital data.
Specialized image processing hardware: usually consists of the
digitizer just mentioned, plus hardware that performs other
primitive operations, such as an arithmetic logic unit (ALU). ALU
performs arithmetic and logical operations in parallel on entire
images. ALU is used is in averaging images as quickly as they are
digitized, for the purpose of noise reduction. This type of hardware
sometimes is called a front-end subsystem, and its most
distinguishing characteristic is speed in which they process image.
Computer: in an image processing system is a general-purpose
computer and can range from a PC to a supercomputer. In
dedicated applications, some times specially designed computers
are used to achieve a required level of performance.
Software: for image processing consists of specialized modules
that perform specific tasks
Mass storage: capability is a must in image processing
applications. Digital storage for image processing applications
falls into three principal categories: (1) short-term storage for use
during processing, (2) on-line storage for relatively fast recall, and
(3) archival storage, characterized by infrequent access.
Image display: it displays images.
Hardcopy devices: used for recording images include laser
printers, film cameras, heat-sensitive devices, inkjet units, and
29
digital units, such as optical and CD-ROM disks.