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.
|