Algorithms
Medical image processing and analysis. Our research is motivated by clinical need. Most of the software we develop is designed for use by clinicians to aid the diagnosis, treatment, monitoring and understanding of disease.
Beware of bugs in the above code; I have only proved it correct, not tried it." - Donald Knuth
The Imaging Informatics research group is at the forefront of translational research, developing algorithms that allow advanced, real-time image processing and analysis for clinical applications.
We have developed a novel algorithm and software to correct for MR field inhomogeniety (known as non-uniformity bias correction). Our group has created a unique, real-time implementation of an advanced edge-preserving noise filter (known as anisotropic diffusion filtering). We are also developing novel time-frequency analysis techniques and transforms to perform advanced noise filtering and artifact removal, and to extract new information about spatial-frequency content of images (ie. texture).
One of our key strengths is the development of simple, robust software for real-time clinical image analysis. The links below describe software we have developed for: real-time 3D visualization and surface rendering of medical images (Resolution MD); and, interactive generation of blood flow maps for acute stroke diagnosis (perFusion).

