Image Processing Book

 

Image processing involves treating a two-dimensional image as the input of a system and outputting a modified image or a set of defining parameters related to the image. Modern image processing tends to refer to the digital domain where the color of each pixel is specified by a string of binary digits. But many techniques are common to analog and even optical images.

Image processing involves many transformations and techniques, usually derived from the field of signal processing. There are standard geometric transformations such as enlargement, size reduction, linear translation and rotation. It is possible to modify the colors in images such as enhancing contrasts or even transforming the image into an entirely different color palette according to some specific mapping system. Compositions of images are frequently conducted to merge portions from multiple images. Another area of interest involves interpolation. Basically, images retrieved in some contexts are sparse with missing pixels. Standard techniques involve simply estimating the missing pixels based on the color of the nearest known pixels. More sophisticated techniques may involve using algorithms to judge the missing pixels usually by factoring in the relative colors of all surrounding pixels. Techniques to align images are also quite straightforward. Segmentation tends to involve decomposing images into smaller sections based on some common quality such as color or light intensity. It is possible to extend the dynamic range of photos by combining images that have variation in light exposure. Some of the most sophisticated techniques include morphology and flybys. Morphs involve images literally decomposing and then re-emerging with a different look, like a portrait in which the subject keeps changing. Flybys re-create three dimensional imagery by rotating two dimensional landscapes around. The Holy Grail of image processing tends to be object recognition where software is trained to be able to recognize and categorize the parts of an image based on colors and outlines. Authorities are particularly interested in facial recognition technology.

Image processing is most commonly done in Matlab which allows the input of strings of binary digits for manipulation with pre-defined commands. More powerful software is available for larger data files and more sophisticated applications. Many consumer-oriented products such as Photoshop have built-in functions that allow users to edit images through a graphical user interface. Popular features include cropping of photos to discard unwanted areas and red eye removal which allows the darkening of eyeballs that are distorted by exposure during photos.

There are many application areas of image processing. Perhaps the one most familiar to most of us is in security and surveillance applications. Regulatory authorities have streams of video feed from cameras in public areas. It is not practical to sort through all this data manually to identify suspicious behavior. Police and detective agencies use intelligent software that is able to zoom in on suspicious behavior usually triggered by sounds, the presence of packages for protracted periods of time or clustering of many people. Image processing allows the comparison of people on video surveillance images to suspected rogues. There have been several successful implementation cases where criminals have been identified within large crowds such as sports stadiums through the use of image processing techniques.

Another critical research area is the use of image processing for medicine. Images obtained from medicine include photographing suspected tumors, aberrations in blood flow and fractured areas. Techniques such as magnetic resonance imaging and computer tomography allow the generation of raw images. Traditionally such images had to be painstakingly scoured through by skilled practitioners who were likely to make mistakes or miss subtle variations in the image. Image processing techniques allow the automation of this study to identify sources of malignancy reliably and efficiently. They enable doctors to perform guided surgery by planning their incisions and insertions through the maze of the human body. They allow the setting up of complicated procedures such as blasting radiation at malignant tumors by providing complete information on the presence of both the target as well as innocuous materials surrounding it that need to be avoided.
A third area of significance is dealing with images obtained through remote imagery such as satellites. We are in possession of a wealth of redundant data on the surfaces of planets but need to use image processing to highlight areas of interest for further study. Successful techniques have allowed scientists to judge the presence of craters, soil and atmospheric characteristics.

Copyright www.imageprocessingbook.com