WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implementation of edge detection for a digital image

( Télécharger le fichier original )
par Innocent MBARUBUKEYE
KIST - AO Electronics and telecommunication engineering 2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.1.2. FUNDAMENTAL STEPS IN DIGITAL IMAGE PROCESSING

Image Acquisition

Knowledge Base

Object Recognition

Representation &Description

Segmentation

Morphological processing

Compression

Wavelets and

Multi-resolution processing

Color image

Processing

Image Restoration

Image Enhancement

Figure 2.1: Fundamental steps in digital image processing.[3]

It is helpful to divide the material covered in image processing into the two broad

categories methods whose inputs and outputs are images, and methods whose inputs may be images, but whose outputs are attributing extracted from those images. This organization is summarized in fig.2.1 above.

The diagram does not imply that every process an applied to an image, but the intension is to convey an idea of all the methodologies that can be applied to images for different purposes and possibly with different objectives.

The discussion of this section is as follow:

1. Image acquisition: note that acquisition could be as simple as being given an image that is already in digital form. Generally, image acquisition stage involves pre-processing such as scaling.

2. Image enhancement: is among the simplest and most appealing areas of digital image processing. Basically, the idea behind enhancement techniques is to bring out detail that is obscured, or simply to highlight certain features of interest in an image. A familiar example of enhancement is when we increase the contrast of an image because «it looks better».

3. Image restoration: is an area that also deals with improving the appearance of an image. However, unlike enhancement, which is subjective, image restoration is objective, in the sense that restoration techniques tend to be based on mathematical or probabilistic models of image degradation. Enhancement, on the other hand, is based on human subjective preferences regarding what constitutes a «good» enhancement result.

4. Colour image processing: is an area that has been gaining in importance because of the significant increase in the use of digital images over the Internet.

5. Wavelets: are the foundations for representing images in various degrees of resolution (approving). In particular, this material is used for image data compression and for pyramidal representation, in which images are subdivided successively into smaller regions.

6. Compression: as the name implies, deals with techniques for reducing the storage required saving an image, or the bandwidth required transmitting it. Image compression is familiar (perhaps in advertently) to most users of computers in the form of image file extension, such as the jpg file extension used in JPEG image compression standard.

7. Morphological processing: deals with tools for extracting image components that are useful in the representation and description of shape. The material in this processing begins a transition from processes that output images to processes that output image attributes.

8. Representation and description: almost always follow the output of a segmentation stage, which usually is raw pixels data, constituting either the boundary of a region (i.e. the set of pixels separating one image region from another) or all the points in the region itself. In either case, converting the data to a form suitable for computer processing is necessary. The first decision that must be made is whether the data should be represented as a boundary or as s complete region.

Boundary representation is appropriate when the focus is on external shape characteristics, such as corners, and inflection. Choosing a representation is only part of the solution for transforming raw data into a form suitable for subsequent computer processing.

Description, also called feature selection, deals with extracting attributes that result in some quantitative information of interest or are basic for differentiating one class of objects from another.

9. Recognition: is the process that assigns a label to an object based on its description. So far we have said nothing about the need for prior knowledge or about the interaction between the knowledge base and the processing modules in fig.2.1.

Knowledge about a problem domain is coded into an image processing system in the form of a knowledge database. This knowledge may be as simple as detailing regions of images where the information of interest is known to be located, thus limiting the search that has to be conducted in seeking that information. The knowledge base also can be quite complex, such as an interrelated list of all major possible defects in a materials inspection problem or an image database containing high-resolution satellite images of a region in connection with change-detection applications.

In addition to guiding the operation of each processing module, the knowledge base also controls the interaction between modules.

This distinction is made in fig.2.1 by the use of double-headed arrows between the processing modules and the knowledge base, as opposed to single-headed arrows linking the processing modules.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'ignorant affirme, le savant doute, le sage réfléchit"   Aristote