Skip to Page Content

 
 

Research

Research at the University of Colorado at Colorado Springs.

Research Highlights: A Selection of Articles
[Photo of The Lodge.]

A Sense of Collaboration

Dr. Terry Boult, Computer Science

Dr. Terry Boult, Computer Science - Funded by Office of Naval Research, Dr. Boult is collaborating with Columbia University researching/developing novel sensors that address the development of technologies for adaptive dynamic range imaging and programmable imaging. The fundamental questions started with how we can increase the dynamic range of sensors, i.e. the ability to see very bright and very dark things at the same time. While the human eye can see four orders of magnitude of brightness, modern CCD/CMOS cameras can only see two or three. The project mixes research in optics, imaging, control, and computer vision in some very novel ways.

(Re-engineered system; the image reflected by the DMD is re-imaged by a CCD camera.)The core innovations center around using a computer controlled reflective digital spatial light modulator (SLM) and re-imaging it with a video sensor. The initial modulator designed used a digital micro-mirror device (DMD) from Texas Instruments, the core component of commonly used digital light processing (DLP) projectors. The DMD is a micro-machine with millions of tiny mirrors that flip ± 10 degrees in four nanoseconds. The optical system was redesigned so that if the mirror is "on" (at -10 degrees), it reflects light into the camera and when the mirror was at "off" (at +10 degrees) the camera sees nothing (black). If the mirror was on half of the camera's frame time, then the measured image was only half the scene brightness. By controlling the time "on", the measured brightness can be "optically" modulated and, by combining the control signal and measured value, produce a much larger dynamic range. With millions of mirrors in the DMD, the overall spatial modulation can adapt some parts of the image to moderately bright lighting, while others see in the deep shadows, and yet other parts see direct reflections of light sources.

Because of the complexity of the DMD control signals combined with TI's lack of suitable development tools or documentation/support for non-projector applications, the group built the prototype by reverse engineering it from a DLP projector.

Once they developed the control algorithms and demonstrated the adaptive dynamic range abilities, they began looking at other applications of the spatial light modulation concept. Since the mirror effectively provides an optical "point-wise multiply" of the incident scene energy with the control signal, they realized they could use them for optical computations requiring convolution or dot-products with the input image. If the SLM has sufficient resolution, it can have multiple modulations per camera pixel, and perform sub-pixel optical filtering. They demonstrated the use of the SLM approach for real-time edge detection. By replicating an input image on a LCD, and then re-imaging it with the Programmable Imaging System, they were also about to optically implement the "product" computation of a PCA-based face detector, and developed a simple real-time face detection system.

The project's first paper, "Programmable Imaging using a Digital Micromirror Array" by S. Nayar and V. Branzoi (Columbia University) and T. Boult (UCCS) won the Best paper award at the 2004 IEEE Conference on Computer Vision and Pattern Recognition. The paper beat out over 870 other submissions to win the top national honor in computer vision.

Dr. Boult has a wide range of other research interests, ranging from his recently completed DARPA funded studies on biometrics and statistical analysis, to his NISSC funded work on networking security, to joint projects supporting Dr. Chip Benight's work on trauma treatment.