Biomedical Imaging We are leaders in the field of image analysis, including techniques in registration, segmentation, and image analysis.

Large Data Visualization

We have a broad range of experience developing scalable, parallel methods for the analysis and visualization of large data.

Computer Vision

Our Computer Vision group has extensive expertise developing robust solutions for real-world data.

Software Process

Through our scalable, distributed quality software process we ensure rapid, adaptive development built on a foundation of high-quality testing.

Data Publishing

We have designed scalable database systems able to handle massive amounts of data, while integrating easily with a variety of computing tools.

Informatics We have informatics tools which combine information visualization, statistical analysis, and linked views to facilitate interactive data exploration.