MIAL

Show Archived Projects

Surface And VOlumetric Registration (SAVOR)
Constructing a one to one correspondence between whole brain MR image scans is a problem of critical importance in neuroimaging analyses. We have developed a framework to combine the strength of both surface-based and volumetric-based analyses for consistent, bijective data transfer between brain coordinate systems. By combining a good volumetric registration, with a topology preserving projection from one surface to the other, anatomical surfaces can be registered accurately. SAVOR yields registrations with high correlation of cortical biomarkers and little misregitration of cortical parcellation labels.

Live-Vessel
To produce accurate segmentations of 2D and 3D structures, manual intervention is often unavoidable. We are developing techniques that requires only minimal, intuitive user interaction for guiding the segmentation.

3D Live-Wire
In order to produce accurate segmentations of 2D and 3D structures, manual intervention is often unavoidable. We are working on techniques that allow the user to provide minimal intuitive interaction for guiding the segmentation.

Shape denoising via Template Injection using Binary LDDMM
This project focusses on the generating highly smooth segmentations of manual tracings via Template Injection using binary Large Deformation Diffeomorphic Metric Mapping (LDDMM).

Eye-gaze Driven Interactive Image Segmentation
We develop a hands-free interactive image segmentation using an eye-gaze tracking system.

Groupwise Medial Axis Transform
We augment the traditional medial axis transform with an additional coordinate stored at each medial locus, indicating the confidence that the branch on which that locus lies represents signal and not noise. This confidence is calculated based on the support given to that branch by corresponding branches in other skeletons in the group. This method is used to produce a fuzzy skeleton and to perform intelligent pruning

Motion Correction in Medical Imaging
Positron emission tomography (PET), functional Magnetic Resonance Imaging (fMRI), and other functional medical imaging modalities are used to assess brain function in normal and disease states, but, in general, all are susceptible to head movement. We developed a method for tracking head pose that eliminates the tracker dependence on attaching markers to the head. In particular, a stereo video tracking system, in which left and right high resolution video cameras record head movement and computer vision methods calculate the head’s 3D position, is used.

VascuSynth: Simulation of Branching Tubular Structures for Validation and Learning
Automated segmentation and analysis of tree-like structures from 3D medical images are important for many medical applications, such as those dealing with blood vasculature or lung airways. However, there is an absence of large databases of expert segmentations and analyses of such 3D medical images, which impedes the validation and training of proposed algorithms. We are developing a method for simulate volumetric images of vascular trees with the corresponding ground truth segmentations, bifurcation locations, and tree hierarchy.

Simulation of Ground Truth Data
The problem of scarcity of ground-truth, expert annotated medical image data is a serious one that impedes the training and validation of medical image analysis techniques. We develop algorithms for the automatic generation of large databases of annotated images from a single reference dataset and provide a web-based interface through which the users can upload a reference data set and download an arbitrary numbers of novel ground- truth data.

Spine Shape Analysis

SMRFI: Shape Matching via Registration of Feature Images
We perform shape matching by transforming the problem into an image registration task. At each vertex on the shape, we calculate a shape feature and encode this feature as image intensity at appropriate positions in the image domain. Calculating multiple features at each vertex and encoding them into the image domain results in a vector-valued feature image. Establishing point correspondence between two shapes is thereafter treated as a registration problem of two vector-valued feature images. With this shape representation, various existing image registration strategies can now be easily applied. These include the use of a scale-space approach to diffuse the shape features, a coarse-to-fine registration scheme, and various deformable registration algorithms.

MR Neurography of the Sciatic Nerve
This project focuses on the study of the sciatic nerve through MR neurography. It has focussed on the development of MR protocols for imaging uninjured peripheral nerves, and the construction of computational measurement techniques for several key characteristic features of nerves. Work has also been done to create visualization tools based on rapid prototyping technologies.

3D Shape Descriptors for Human Peripheral Nerves
This project is a collaboration with Dr. Andy Hoffer of the SFU School of Kinesiology. We are working on developing shape descriptors for peripheral nerves. One way to describe them are through their skeletons or centerlines. Skeletons are useful representations for nerves as they contain most of the information that one would want like length and the number of bifurcations. Various skeletonization programs were researched and tested to find how good they are when applied to our datasets. A suitable program that uses Voronoi diagrams to get the medial axis was found and it was run using the isosurfaces of the nerve objects.

Shape Matching using Ant Colony Optimization
We have developed the first Ant Colony Optimization algorithm specifically aimed at solving the Quadratic Assignment Problem for establishing shape-correspondence, with proximity information incorporated.

Image Crawlers
Image Crawlers, a new breed of Deformable Organisms, are equiped with 3D tubular medial-based bodies, a new repertoire of sensory modules (e.g. Hessain-based, hemispherical sensors), behavioral routines (e.g. grow, spawn children branch cralwers), and decision making strategies (e.g. branch detection, growth direction). They crawl along tubular and tree-like structures in medical images, segmenting boundaries, detecting and exploring bifurcations, and providing sophisticated, clinically-relevant structural analysis.

Computational Cardiac Anatomy: 3D analysis of heart function
In collaboration with Dr. Elliot McVeigh of the Johns Hopkins University, we are developing algorithms and tools for the quantitative analysis of myocardial function. Towards this, we research on myocardial motion and strain estimation, and population based strain statistics from tagged MRI datasets.

Symmetric Large-Deformation Registration
Medical image registration is the task of finding the topology-preserving transformation between two images, A and B, which brings them into correspondence. One problem with many current methods is that transformation depends on the ordering of the images. We have developed large-deformation registration tools [1] which are symmetric with respect to the images.

Functional Magnetic Resonance Imaging Data Analysis
The goal of this project is increasing the accuracy of fMRI statistical analysis through accurate group normalization. The collaborators are Dr. Lei Wang and Dr. Deanna Barch from Conte-Center, Washington University.

Robust Cortical Thickness Measurement from MRI
This project focuses on the development of robust computational tools for the measurement of cortical thickness. Cortical thickness is a measure of brain shape that has been found to change in some neurodegenerative diseases, including Alzheimer's Disease, AIDS, and Parkinson's Disease. Reliable thickness measurements may lead to techniques for early diagnosis of these diseases, as well as distinguishing between diseases with similar cognitive effects.

Accurate Localization of MEG Functional Data Using Head Shape Registration
We investigated two new techniques in which the we use external features of the head in subject-to-atlas registration, avoiding the acquisition of MR images per subject. The first method involves placing landmarks on a subject's head exterior and performing affine registration, and the second uses a non-linear fluid registration technique (LDDMM) on the external head-shape of a subject.

FreeSurfer-Initiated Putamen, Cadate and Thalamus Segmentation in MRI Using Large Deformation Diffeomorphic Metric Mapping
We describe a new algorithm for the automated segmentation of the caudate (Caud) putamen (Put) and thalamus (Thal) in clinical Magnetic Resonance Imaging (MRI) scans. Large Deformation Diffeomorphic Metric Mapping is performed on Freesurfer-initiated templates to generate segmentation results. MR images of 24 brains (including Parkinson's diseased and Control) are used to test the algorithm. The results are compared with manual segmentations under different measurements of similarity.

Artificial Life Approaches to Medical Image Analysis
We are developing techniques for analysis of medical images based on modeling and utilizing knowledge about the underlying anatomy in the image. We are wokring on developing intelligent deformable models (deformable organisms) that live in the image space and whose goal is to locate and label anatomy.

3D Shape Analysis and Visualization
We are developing novel approaches and tools for the problem of the quantitative and qualitative analysis and visualization of 3D shapes. The aim is to apply these approaches to medical problems of anatomical shape analysis.

Large Deformation Metric Mapping Tools for Non Rigid Registration
We are working on developing new tools for the registration of point, surface, volumetric and DT-fiber orientation datasets. These tools allow the transformation of information into intrinsic coordinates of a template for building of statistical atlas.

n-SIFT for Matching Medical Images
We extended the well known computer vision technique, SIFT, to arbitrary dimensions and applied to matching medical images.

Musculoskeletal Image Analysis
We are developing tools for the analysis of medical imaging data for quantification, visualization, and understanding musculoskeletal anatomy and function and their relation to diseases.

Computational Cardiac Anatomy
We are utilizing canine cardiac DTMRI data to determine the biomechanical properties of the heart. We are developing new techniques for processing, smoothing, and analyzing this data.

Multi-Modal Medical Image Registration
We are working on non-rigidly registering multi-modal images, including nuclear medicine images to x-ray CT using mutual information and intensity correlation based similarity metrics.

Quantifying neuro-degeneration of the Basal Ganglia in Huntington's Disease
The caudate and the putamen are deep nuclei in the brain that are known to undergo atrophy in patients with Huntington\'s Disease. We are working on tools to segment these nuclei from MRI images using LDDMM and quantify the the change in shape and form over time as the disease progresses.

Interactive, Intuitive, and Controlled Shape Deformations
We are developing algorithms for modeling deformable shapes providing intuitive and controlled deformations for use in image segmentation and shape analysis.

Diffusion Tensor Image Processing, Analysis, and Visualization
We are developing techniques for extracting information from DT MRI images through quantitative analysis and visualization.

Analysis of MR Images for Multiple Sclerosis Studies
We are developing tools and techniques for segmentation and shape analysis of human brains for multiple sclerosis, which will assist in serial studies related to the progression of the pathology.

Analysis and Visualization of Time Varying Medical Image Data
We are developing algorithms for visual exploration and quantitative analysis of spatio temporal medical imaging data such as dynamic SPECT and dynamic PET.

ITK Deformable Organisms Framework
We are developing a new ITK-based Deformable Organisms framework. The framwork facilitaties the design of geometrical, dynamic, behavioral, and cognitive layers, and perception capabilities by making use of ITK classes and coding style.

MATITK: MATLAB-ITK Interface
A wrapper for the ITK toolkit allowing ITK algorithms to be called in MATLAB.

Show Archived Projects

Site by Faculty of Applied Science web team, Simon Fraser University