The Universal Framework for Science and Engineering - Part 8: Digital image processing.
Genetibase

Introduction

Digital image processing is one of important engineering problems. I'll not describe its application since you would find them here. Now the framework may solve lots of kinds of image processing problems. Inclusion of image processing to the framework gives lots of advantages. For example, image processing may be applicable to determination of the 6D position of a 3D object by photos. Latest tasks require contours of 2D images of 3D shapes. Picture at the beginning of this article is such a contour obtained by image processing.

Processing of plane

Background

Lots of methods of image processing are based on the following principle. Color of image pixel is a result of calculation. The data-in of this calculation are colors of the source image. There exist two types of processing. First one is local; Color of pixel of destination image depends on corresponding color of one pixel of source image only. In case of nonlocal processing color of destination pixel depends on neighbor source pixels. Let’s consider these two types of image processing.

Local processing

The scheme of local processing is presented below:

Scheme of image processing

This picture contains two images. The Lady Rose is a source image and Lady Blue is destination one. Other squares are math transformations. The ladies are presented below:

Lady Rose

Lady Blue

According to my software functionality, the result of transformation does not only depend on color of pixel of the source image. It also depends on the coordinates of pixels. So the color of faces and hands of both ladies are equal.

Nonlocal processing

Nonlocal processing is more science intensive then the local one. For example it is used for face detection. I've used it for determination of the 6D position of a 3D object by photos. Now I'll represent Sobel gradient method. The scheme is presented below

Cascade

This scheme contains cascade transformations of images from Initial to Uncolored and then to Grad picture. These three pictures are presented below:

Initial

Uncolored

Grad picture

2D Visualization of physical phenomenon’s

This section does not directly relate to image processing. Sometimes we need 2D visualization of physical phenomena. Data processing of the framework enables us to do this. The picture below is representation of one phenomenon related to optical fiber:

Physical phenomenon

Visit Creative Force Software website

The Genetiblog

Latest entries

RSS feeds

Replacement content