1313 Image analysis software libraries abound [2], but are often limited in functionality, are too...

1
Image analysis software libraries abound [2], but are often limited in functionality, are too specific, need a rather dedicated environment and have a long learning curve. Today’s computer vision algorithms are based on solid mathematics, requiring a highly versatile, high-level mathematical prototyping environment. We describe the successful results of the first 2.5 years of its use in the training of biomedical engineers in image analysis. Education in Biomedical Image Analysis Bart M. ter Haar Romeny Eindhoven University of Technology Department of Biomedical Engineering Section Biomedical Image Analysis P.O. Box 513, 5600 MB Eindhoven, the Netherlands • A steep learning curve • Functional programming • Pattern matching • Typically short code • Integration of code and text • Symbolic functionality • Interpreter e matching by mutual information maximization; e preserving smoothing for 2D and 3D data by PDE evolution; becular bone morphology statistics; ume visualization, perspective rendering; ume visualization of color microscopy 3D images; imum Intensity Projection (MIP) visualization for 3D color microscopy images; lurring CT Gaussian slice thickness blur for enhanced multi-planar reformatting; e recognition by Eigenfaces; ive shape models for 3D shape variability of the normal and infarcted mouse heart; togram equalization; ding the hardly visible Adamkiewicz vessel in 3D MRA datasets; background equalization by entropy minimization (fig. 3.); Visible Mouse: segmentation and visualization of high-resolution 3D 6.3 T MRI data ain, heart) of the mouse for molecular imaging; menting the intervertebral space in high resolution 3D CT data for individualized ign of vertebral disk implants; ckness color map on surface renderings phantoms and realistic test images; puter-Aided Diagnosis (CAD) of lung pathology by multi-scale texture analysis. 1 2 3 4 5 6 7 8 9 10 11 Aided Diagnosis companies: www.r2tech.com, www.deustech.com, www.cadxmed.com, etc. vision software list: www-2.cs.cmu.edu/afs/cs/project/cil/ftp/html/v-source.html. medical Image Analysis Group: www.bmi2.bmt.tue.nl/image-analysis/ r Haar Romeny, "Front-End Vision and Multi-Scale Image Analysis. Multi-Scale Computer Vision Theory and Applications, written in M luwer Academic Publishers, 2003. nt-End Vision course: www.bmi2.bmt.tue.nl/image-analysis/education/courses/FEV/course/index.html. Romeny, B.M. (2002): Computer Vision & Mathematica 4, Computing and Visualization in Science, 5, 1, pp. 53-65. onTools: www.mathvisiontools.com. Mathematica has largely facilitated the design phase of image analysis routines, both for ch, especially due to the integration of powerful symbolic and numerical capabilities. The the student to ‘play with math’ again, the numerics now outperform many competitive matrix The code is available for labs joining us (exchange basis) in creating the MathVisionTools In 2001 the BME department established a new MSc track on Medical Imaging, including our group on Biomedical Image Analysis (BMIA). Starting from scratch, with no software infrastructure, a new rapid prototyping nvironment was needed with the following requirements: • Fast numerical functionality • Complete (w.r.t. functionality) • Professional text, graphics, animations • Mathematical symbolic notation • Platform independent • Easy extension to N dimensions • Widely available on campus n Oriented Projects are 3rd and 4th year’s student projects where solve a practical problem in small groups. Duration: 6 resp. 12 weeks, Students successfully worked on the following topics, all implemented ocumented in Mathematica notebooks (which are all available at [4]): Perspective 3D volume rendering of the ‘lobster’ dataset: 2D MRI background inhomogeneity removal by finding a 2 nd order poly- nomial subtraction surface by entropy minimization and gradient descent: All 6800 students at TUE have a sponsored laptop. BMIA students can also run remote Mathematica kernels on our powerful servers, even from home. The learning curve is steep, typically one week. The course book [4] has numerous examples, it is fully written in Mathematica. URL: http://www.bmi2.bmt.tue.nl/image-analysis/ Cell characterization in histology: Optic flow of heart motion: By: Edwin Bennink By: Jeroen Sonnemans By: 2 nd year BME group By: Avan Suinesiaputra
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    218
  • download

    0

Transcript of 1313 Image analysis software libraries abound [2], but are often limited in functionality, are too...

Page 1: 1313 Image analysis software libraries abound [2], but are often limited in functionality, are too specific, need a rather dedicated environment and have.

Image analysis software libraries abound [2], but are often limited in functionality, are too specific, need a rather dedicated environment and have a long learning curve. Today’s computer vision algorithms are based on solid mathematics, requiring a highly versatile, high-level mathematical prototyping environment. We describe the successful results of the first 2.5 years of its use in the training of biomedical engineers in image analysis.

Education in Biomedical Image Analysis

Bart M. ter Haar Romeny

Eindhoven University of TechnologyDepartment of Biomedical Engineering

Section Biomedical Image AnalysisP.O. Box 513, 5600 MB Eindhoven, the Netherlands

• A steep learning curve• Functional programming• Pattern matching• Typically short code• Integration of code and text• Symbolic functionality• Interpreter

•Image matching by mutual information maximization;• Edge preserving smoothing for 2D and 3D data by PDE evolution;• Trabecular bone morphology statistics;• Volume visualization, perspective rendering;• Volume visualization of color microscopy 3D images;• Maximum Intensity Projection (MIP) visualization for 3D color microscopy images;• Deblurring CT Gaussian slice thickness blur for enhanced multi-planar reformatting;• Face recognition by Eigenfaces;• Active shape models for 3D shape variability of the normal and infarcted mouse heart;• Histogram equalization;• Finding the hardly visible Adamkiewicz vessel in 3D MRA datasets;•MRI background equalization by entropy minimization (fig. 3.);• The Visible Mouse: segmentation and visualization of high-resolution 3D 6.3 T MRI data (brain, heart) of the mouse for molecular imaging;• Segmenting the intervertebral space in high resolution 3D CT data for individualized design of vertebral disk implants;• Thickness color map on surface renderings• 3D phantoms and realistic test images;• Computer-Aided Diagnosis (CAD) of lung pathology by multi-scale texture analysis.

1

23

4

5

6

7

89

10

11

References[1] Computer Aided Diagnosis companies: www.r2tech.com, www.deustech.com, www.cadxmed.com, etc.[2] Computer vision software list: www-2.cs.cmu.edu/afs/cs/project/cil/ftp/html/v-source.html.[3] TU/e Biomedical Image Analysis Group: www.bmi2.bmt.tue.nl/image-analysis/[4] B. M. ter Haar Romeny, "Front-End Vision and Multi-Scale Image Analysis. Multi-Scale Computer Vision Theory and Applications, written in Mathematica". Dordrecht: Kluwer Academic Publishers, 2003.[5] TU/e Front-End Vision course: www.bmi2.bmt.tue.nl/image-analysis/education/courses/FEV/course/index.html.[6] ter Haar Romeny, B.M. (2002): Computer Vision & Mathematica 4, Computing and Visualization in Science, 5, 1, pp. 53-65.[7] MathVisionTools: www.mathvisiontools.com.

The use of Mathematica has largely facilitated the design phase of image analysis routines, both for education and research, especially due to the integration of powerful symbolic and numerical capabilities. The symbolicsstimulated the student to ‘play with math’ again, the numerics now outperform many competitive matrix orientedprograms. The code is available for labs joining us (exchange basis) in creating the MathVisionTools box.

In 2001 the BME department established a new MSc track on Medical Imaging, including our group on BiomedicalImage Analysis (BMIA). Starting from scratch, with no software infrastructure, a new rapid prototyping nvironment was needed with the following requirements:

• Fast numerical functionality• Complete (w.r.t. functionality)• Professional text, graphics, animations• Mathematical symbolic notation• Platform independent• Easy extension to N dimensions• Widely available on campus

Design Oriented Projects are 3rd and 4th year’s student projects wherethey solve a practical problem in small groups. Duration: 6 resp. 12 weeks,50%. Students successfully worked on the following topics, all implementedand documented in Mathematica notebooks (which are all available at [4]):

Perspective 3D volume renderingof the ‘lobster’ dataset:

2D MRI background inhomogeneityremoval by finding a 2nd order poly-nomial subtraction surface by entropyminimization and gradient descent:

All 6800 students at TUE have a sponsored laptop. BMIA students can also run remote Mathematica kernels on our powerful servers, even from home.The learning curve is steep, typically one week. The course book [4] has numerous examples, it is fully written in Mathematica.

URL: http://www.bmi2.bmt.tue.nl/image-analysis/

Cell characterization in histology:

Optic flow of heart motion:

By:

Edw

in B

enni

nkB

y: J

eroe

n S

onne

man

sB

y: 2

nd y

ear

BM

E g

roup

By:

Ava

n S

uine

siap

utra