Advanced Imaging


Advanced Imaging Magazine

Updated: July 8th, 2008 05:26 PM CDT

Image Analysis

Enhancing the Human Equation, or Removing it Altogether
Image analysis in remote sensing using MVTec software in a land classification application
The segmented Vector Red intensity in red and the Hematoxylin intensity in a yellow-stained tissue section of the human hippocampus as extracted by Lifescan technology.
The first unassisted aerial refueling, conducted using image analysis technology developed by OCTEC and SNC.
Another challenge undertaken by OCTEC was developing an automated target identification system for unmanned aerial vehicles. The challenge involves detecting moving objects on the ground from a moving platform in the air in real time, with only have a few frames in which to analyze the scene, look for movement and then highlight the moving objects.

By Keith Reid

Automated image analysis has long been the driver behind industrial machine vision systems. The technology is mature, and almost mainstream from a challenge standpoint. Still, there are some notable issues that can arise, such as the need to process and analyze a flood of images in real time. Many of the objects being imaged, while uniform in nature, can also be highly complex or pose a variety of imaging challenges due to color issues or environmental factors. With the proper knowledge, hardware, software and tweaking such issues are usually overcome.

Beyond industrial machine vision, similar needs are now being addressed in a broad range of fields. Often, the basic algorithms are similar, at least at the starting point. But, the challenge in applying those algorithms can increase by an order of magnitude to meet the needs of military and security professionals, biological researchers, medical professionals and those who rely on geological and environmental information—to name but a few.

One of the most challenging of these areas is remote sensing, where the goal is to call out details from imagery generated by airborne or orbital platforms using a range of sensors. Typical challenges include the limited control over illumination; an ever-changing background clutter; variable imaging optical perspectives; typically very large images; hyperspectral images with hundreds of channels; variable weather conditions (clouds, snow, etc.) and literally an unlimited number of objects that could be modeled for extraction and that may vary in greatly in appearance while serving the exact same purpose.

"The basic tasks are more or less the same compared to industrial machine vision—you use edge detection or classification or segmentation," said Dr. Christian Wiedemann, a software engineer for MVTec Software GmbH, (Munich, Ger.). MVTec is a leading software developer for machine vision applications, with its HALCON product being used for a range of tasks including basic remote sensing analysis. "But, you have to use more knowledge about the contents of the scene if you want to interpret natural scenes. For instance, identifying context objects which are near the object you want to extract. You can use these objects, if you can find them, to get some information about the specific object you are interested in. However, it is relatively complex to model the relationships between these different objects. What is easier in remote sensing tasks (relative to industrial machine vision), is that you have a lot more time to process the images. You do not have to do this in real time so you can have an hour or even more to process the image."

The challenges are such that most civilian-grade systems are currently limited to less granular applications like land-use classification, where forest, farm and urban terrain can be identified and quantified. Beyond that, identifying and extracting even common elements like roads can pose complex challenges. "Imagine you want to extract roads from an image, and the road goes through a forest so you cannot see the road in those areas," said Wiedemann. "You have to conclude that we have a road found in the open areas on both sides of the forest so the road must go through the forest. So you cannot extract everything from the image."

1 2 3 4 next

Subscribe to our RSS Feeds