Sei sulla pagina 1di 43

Resmi N.G. Reference: Digital Image Processing Rafael C. Gonzalez Richard E.

Woods

What is a digital image?


An array of real or complex numbers represented by a finite number of bits.

3/18/2012

CS 04 804B Image Processing - Module1

What is digital image processing?


Processing of a two dimensional image using a computer. Digital processing of any two dimensional data for storage, transmission and machine perception.

3/18/2012

CS 04 804B Image Processing - Module1

Three Types of Processing


Low-Level
Both inputs and outputs are images. Involves primitive operations such as image preprocessing to reduce noise, contrast enhancement, and image sharpening.

Middle-Level
Inputs are images; Outputs are attributes extracted from images. Involves image segmentation (partitioning image into regions), classification or recognition of individual objects.

3/18/2012

CS 04 804B Image Processing - Module1

High-Level
Working with recognized objects as in image analysis. eg; automated analysis of text
I. II. III. IV.

V.

Acquiring image of area containing the text. Preprocessing Segmenting individual characters. Describing characters in a form suitable for computer processing. Recognizing the individual characters.

3/18/2012

CS 04 804B Image Processing - Module1

Origin of Image Processing


One of the first applications of digital imaging was in the newspaper industry. Early 1920s- Introduction of The Bartlane Cable Picture Transmission system. Pictures were sent by submarine cable between London and New York. 5 distinct levels of grey.

3/18/2012

CS 04 804B Image Processing - Module1

1929: Levels of grey increased to 15.

3/18/2012

CS 04 804B Image Processing - Module1

1964: Pictures of moon transmitted by Ranger7 were processed using computers to correct various types of image distortion.

3/18/2012

CS 04 804B Image Processing - Module1

Applications of DIP
Medical applications-to study X-ray images.

3/18/2012

CS 04 804B Image Processing - Module1

Geographic Information Systems-to study pollution patterns from aerial and satellite images.

3/18/2012

CS 04 804B Image Processing - Module1

10

Astronomy

3/18/2012

CS 04 804B Image Processing - Module1

11

Applications classified based on their sources of energy


Electro-magnetic spectrum (gamma rays with highest energy to radio waves with lowest energy)

3/18/2012

CS 04 804B Image Processing - Module1

12

Gamma-ray Imaging
Radioactive isotope emits positrons while it decays. Gamma rays are given off when a positron hits an electron. These are detected and image is created.

3/18/2012

CS 04 804B Image Processing - Module1

13

X-ray Imaging
X-rays are generated using an X-ray tube(vacuum tube with a cathode and an anode).

3/18/2012

CS 04 804B Image Processing - Module1

14

Imaging in Ultra Violet Band

3/18/2012

CS 04 804B Image Processing - Module1

15

Imaging in Visible and Infrared Bands

3/18/2012

CS 04 804B Image Processing - Module1

16

Remote sensing applications

3/18/2012

CS 04 804B Image Processing - Module1

17

3/18/2012

CS 04 804B Image Processing - Module1

18

Other areas of application


Microwave band Radar (explores inaccessible regions of earths surface) Radio band in medicine(Magnetic Resonance Imaging) and astronomy Acoustic Imaging (mineral and oil exploration over land and water) Synthetic Imaging Archaeology Physics Biology Defense Industry Machine perception
3/18/2012 CS 04 804B Image Processing - Module1 19

Fundamental Steps in Digital Image Processing

3/18/2012

CS 04 804B Image Processing - Module1

20

Image acquisition
Involves preprocessing such as scaling

3/18/2012

CS 04 804B Image Processing - Module1

21

Image Enhancement
Brings out details that are obscured. Highlights certain features of interest in an image.

3/18/2012

CS 04 804B Image Processing - Module1

22

Image Restoration
Improves appearance of an image Based on mathematical or probabilistic models of image degradation.

3/18/2012

CS 04 804B Image Processing - Module1

23

Colour Image Processing


Colour is used to extract features of interest in an image.

3/18/2012

CS 04 804B Image Processing - Module1

24

Wavelets and Multiresolution Processing


Wavelets are used:
for representing images in various degrees of resolution for data compression pyramidal representation

3/18/2012

CS 04 804B Image Processing - Module1

25

Compression
Reduces the storage required to save an image or bandwidth required to transmit it.

3/18/2012

CS 04 804B Image Processing - Module1

26

Morphological Processing
Tools for extracting image components that are useful in the representation and description of shape of image. eg; boundary extraction.

3/18/2012

CS 04 804B Image Processing - Module1

27

Segmentation
Partitions image into its constituent parts or objects.

3/18/2012

CS 04 804B Image Processing - Module1

28

Representation and description


Output of segmentation stage - Raw pixel data(either the boundary of a region or the region as a whole). Choosing a representation - one step in transforming raw data into form suitable for computer processing. Description(feature selection) deals with highlighting features of interest.

3/18/2012

CS 04 804B Image Processing - Module1

29

3/18/2012

CS 04 804B Image Processing - Module1

30

Object Recognition
Assigning labels to objects based on its descriptors.

3/18/2012

CS 04 804B Image Processing - Module1

31

Image Representation
Each digital image consists of a finite number of elements called picture elements or pixels. Each pixel has a particular location and value. Image representation concerns with charaterization of the quantity that each pixel represents.
Luminances of objects Absorption characteristics of body tissue Radar cross-section of target Temperature profile of a region
3/18/2012 CS 04 804B Image Processing - Module1 32

Definition for a Digital Image


Any two dimensional function that bears information is considered an image. An image is defined as a two-dimensional function f(x,y), where x and y are spatial coordinates. Amplitude of f at any pair of coordinates (x,y) is called intensity of image at that point. When x, y and amplitude values of f are all finite, discrete quantities, the image is called a digital image.

3/18/2012

CS 04 804B Image Processing - Module1

33

Knowledge Base

3/18/2012

CS 04 804B Image Processing - Module1

34

Knowledge about the problem domain. Details regions of an image where information of interest is known to be located. Advantage: limits the search. Controls the interaction between modules.

3/18/2012

CS 04 804B Image Processing - Module1

35

Components of an Image Processing System

3/18/2012

CS 04 804B Image Processing - Module1

36

Image Acquisition
Two elements:
Image sensors Digitizer Image sensor Physical device that is sensitive to the energy radiated by the object we wish to image. Digitizer Converts sensing device output to digital form.

3/18/2012

CS 04 804B Image Processing - Module1

37

Specialized Image Processing Hardware


High speed front end subsystem. Two elements:
Digitizer Arithmetic and Logic Unit (ALU) ALU performs arithmetic and logical operations in parallel on entire images. eg; averaging images for noise reduction.

3/18/2012

CS 04 804B Image Processing - Module1

38

Image Processing Software


Consists of specialized modules that perform specific tasks. User can write code utilizing these specialized modules.

3/18/2012

CS 04 804B Image Processing - Module1

39

Mass Storage
A must for image storage Image of size 1024 x 1024 pixels in which intensity of each pixel is an 8-bit quantity requires 1 MB of storage space. 3 categories: Short-trem (during processing) Online storage (for fast access) Archival (infrequent access, massive storage)
3/18/2012 CS 04 804B Image Processing - Module1 40

Short-term:
Computer memory Frame buffers

Online:
Magnetic disks Optical media

Archival:
Magnetic tapes Optical disks

3/18/2012

CS 04 804B Image Processing - Module1

41

Image Displays
Color TV monitors

Hardcopy devices
Laser printers, cameras, heat-sensitive devices.

3/18/2012

CS 04 804B Image Processing - Module1

42

Thank You

3/18/2012

CS 04 804B Image Processing - Module1

43

Potrebbero piacerti anche