CURRICULUM VITAE

 

John M. Galeotti

 

Ph.D. Robotics

M.S. Computer Engineering

 

 

CURRENT RESEARCH INTERESTS

 

 

Artificial intelligence, computer vision, and holographic visualization, especially as applied to medical/bio-robotics: I am enthusiastic about the possibility of working in all areas of image analysis at Intel, and biomedical image analysis in particular.   I hope to productively collaborate with Mei Chen and with others at Intel and at the universities to advance the fields of medical imaging and bio-robotics.

 

 

BIOGRAPHICAL

 

 

Home Address:

367 Spahr Street

Pittsburgh, PA 15232

 

Birth Date:

26-JAN-1979

 

 

 

Citizenship:

USA

 

Business Address:

Carnegie Mellon University

Robotics Institute

5000 Forbes Avenue

Pittsburgh, PA  15213

 

Phone:

FAX:

E-mail:

(412) 559-9351

(412) 268-6436

jgaleotti@cmu.edu

 

 

EDUCATION AND TRAINING

 

 

 

Dates Attended

Name of Institution

Degree Received and Year

Discipline, GPA, and Major Advisor

1997-2001

North Carolina State University

Department of Electrical and

Computer Engineering

B.S. 2001

Computer Engineering

4.0/4.0:  27 A+'s, 0 A-'s

2000-2002

North Carolina State University

Department of Electrical and

Computer Engineering

M.S. 2002

Robotics

4.0/4.0

Dr. Edward Grant

2002-2005

Carnegie Mellon University

Robotics Institute

(NSF Fellowship)

M.S. 2005

Computer Vision and Medical Robotics

3.95 (-0.05 for 1 A-)

Dr. George Stetten

2002-2007

Carnegie Mellon University

Robotics Institute

(NSF Fellowship)

Ph.D. 2007

Medical Imaging and Holographic Visualization

3.95 (-0.05 for 1 A-)

Dr. George Stetten

 

 

AWARDS AND HONORS

 

2003 National Science Foundation Graduate Research Fellowship

2002 CMU Robotics Institute Fellowship

2001 NCSU Dean's Fellowship

2001 NCSU Alumni Scholarship

2001 NCSU Valedictorian

2000 Phi Kappa Phi (USA's most selective all-discipline honor society)

2000 Eta Kappa Nu (electrical & computer engineering honor society)

2000 Tau Beta Pi (engineering honor society)

1998 Phi Eta Sigma (freshman honor society)

1997 NCSU University Scholar

1997 NCSU Dean's List every semester (undergrad, 1997-2001)

1997 High School Valedictorian

 

 

RESEARCH EXPERIENCE

 

 

Defended:

      Year 5:  17 August 2007

      Title:  Near-field holographic display for in situ merger of real-time tomographic data with direct vision

 

Proposed:

      Year 4:  03 May 2006

      Title:  A system for in situ tomographic visualization by use of near-field holographic virtual image projection

 

Designed and produced a near-field real-time holographic in-situ display for tomographic data:

      Years 3 - 5

      Background:  Created a new and useful platform for the near-field in-situ holographic display of tomographic data.  Such a system could be used for the holographic projection of real time sonar in front of a scuba diver, micro-impulse radar in front of an emergency worker, or ultrasound inside of a patient (a holographic Sonic Flashlight).  Compared to the existing Sonic Flashlight which uses a semi-transparent mirror to display an in-situ virtual image, holography would allow the display of a virtual image of different size, shape, and relative orientation than the source display, allowing the projection of large and distant targets in a physically-realizable system.  Little prior work had been done on near-field computer-generated holography, due to its optimization difficulty.

      Studied general field of optics, learning a great deal about an area not covered by any of my coursework

      Researched computer-generated holography to design a holographic optical element (HOE)

      Designed an optical system producing a virtual image much larger than its off-axis LCD image source

      Identified and contracted a vendor to manufacture my holographic optical element design

      When the HOE arrived and did not work as expected, I worked with the vendor to identify and reverse engineer a bug in the commercial optical simulation package we were using, and I derived a new, correct design.

      Precisely positioned each of the system's optics on an optical table that I configured for that purpose

      Created a computer-controlled experimental apparatus to partially automate system validation

      Validated the system.

      Ready to publish my results.

 

Jointly developed the Shells and Spheres framework for image analysis:

      Years 4-5

      Background: Shells and Spheres is a novel multi-scale n-dimensional statistically-based framework for image analysis, including segmentation, extraction of the medial manifold, and generation of feature vectors.

      Collaborated with others in our lab to develop the original framework

      Also collaborated to develop specific algorithms using the framework

      Lead research and development in a particular ongoing direction of the project which promises to produce more effective and efficient algorithms based on novel extensions of the original framework.  (This work has not yet been submitted for publication due to delays in publication of the original framework.)

 

Actively developed and used the Insight Segmentation and Registration Toolkit (ITK):

      Years 1 - 4

      Background:  When I began, ITK was still in NIH NLM funded original development, with the goal of freely providing researchers with a large library of basic and cutting-edge multi-dimensional medical image analysis tools.  It was completely lacking a native representation for paths, such as one would use to manually or automatically trace through a medical image.

      Designed and implemented a complete path framework (years 1-2)

            Represents, generates, manipulates, and abstracts several popular types of paths

            N-dimensional

            Includes implementations of 2 active contour algorithms

      Extended ITK's ability to work efficiently with non-rectangular images (year 2)

            Created a generic framework for efficient use of non-rectangular images

            Created a specific implementation for three-dimensional ultrasound

      Used ITK to implement all large-scale image analysis algorithms for my published research

 

 

PUBLICATIONS

 

Peer Reviewed Journal Articles:

 

1)     Andrew L. Nelson, Edward Grant, John M. Galeotti, and Stacey Rhody, "Maze Exploration Behaviors Using an Integrated Evolutionary Robotics Environment," Robotics and Autonomous Systems. vol. 46, no. 3, p. 212-217. March 2004.

 

Refereed Proceedings:

 

1)     R. Tamburo, G. Siegle, G. Stetten, C.A. Cois, K. Rockot, J. Galeotti, C. Reynolds, H. Aizenstein, "Localizing Amygdala Structure Differences in Late-Life Depression," ISBI 2007.

2)     C.A. Cois, K. Rockot, J. Galeotti, R. Tamburo, D. Gottlieb, J. Mayer, A. Powell, M. Sacks, G. Stetten, "Automated Segmentation of the Right Heart Using an Optimized Shells and Spheres Algorithm," ISBI 2007.

3)     John Galeotti and George Stetten, "Creation and Demonstration of a Framework for Handling Paths in ITK," in special "ISC/NA-MIC/MICCAI 2005 Workshop on Open-Source Software" issue of the Insight Journal, published online at http://hdl.handle.net/1926/40

4)     A. Nowatzyk, D. Shelton, J. Galeotti, G. Stetten, "Extending the Sonic Flashlight to Real Time Tomographic Holography," AMI-ARCS 2004, Workshop for Augmented environments for Medical Imaging including Augmented Reality in Computer-aided Surgery (AMI-ARCS) 2004, held in conjunction with MICCAI 2004 September 30th, 2004, Rennes (France), published online at http://ami2004.loria.fr/

5)     Sonya Allin, John Galeotti, Seth Dailey, George Stetten, "Enhanced Snake-Based Segmentation of Vocal Folds," 2004 IEEE International Symposium on Biomedical Imaging: Macro to Nano, Vol. 1, April, 2004, pp. 812 - 815.  (Poster session ISBI04 April 15-18th 2004)

6)     John Galeotti, Stacey Rhody, Andrew Nelson, Edward Grant, and Gordon Lee, "EvBots - The Design and Construction of a Mobile Robot Colony for Conducting Evolutionary Robotic Experiments," Proceedings of the ISCA 15th International Conference: Computer Applications in Industry and Engineering (CAINE-2002). San Diego, CA, November 7-9, 2002, ISBN: 1-880843-45-5, pp. 86-91.

 

Other Publications:

 

1)     C.A. Cois, K. Rockot, J. Galeotti, R. Tamburo, G. Stetten, "Shells and Spheres: A Framework for Variable Scale Statistical Image Analysis," CMU Robotics Tech Report #CMU-RI-TR-04-19, April, 19, 2006, http://www.vialab.org/main/Publications/pdf/Cois_RI_TechReport_2006.pdf

2)     J. Galeotti, G. Stetten, "N-Dimensional Path Optimization: The Implementation of a Novel Algorithm in ITK," Technical report in special MICCAI 2005 Workshop on Open-Source Software issue of The Insight Journal, published online at http://hdl.handle.net/1926/42

3)     John M. Galeotti, "The EvBot: A Small Autonomous Mobile Robot for the Study of Evolutionary Algorithms in Distributed Robotics," Master's Thesis. North Carolina State University. Raleigh, NC. March 2002.

 

 

INVITED PRESENTATIONS

 

 

1)     Meeting of the NLM Insight Toolkit Consortium, J. Galeotti, L. Ibanez, G. Stetten,"A Draft Design for a Pair of Path Classes," Philadelphia, PA, Feb 6, 2003.

2)     Meeting of the NLM Insight Toolkit Consortium, G. Stetten, D. Shelton, Y. Liu, J. August, C. Meltzer, J. Galeotti, S. Clanton, T. Cooper, L. Teverovskiy, P. Mitra, S. Allin, H. Shi, "ITK in Academic Research: A Project-Oriented Course for Graduate Students," National Library of Medicine, Washington, DC, Sept 22, 2003.

3)     Meeting of the NLM Insight Toolkit Consortium, G. Stetten, R. Tamburo, J. Galeotti, W. Chang, D. Shelton, and D. Sahn, "Real Time 3D Echocardiographic Data with Semi-Automated Boundary Tracking Algorithms," Philadelphia, PA, Feb 6, 2003.

 

 

RESEARCH FUNDING

 

Current Grants and Contracts:

 

(PI) National Science Foundation Graduate Research Fellowship, ~$115,000, for combining bottom-up and top-down computer vision algorithms to quickly and accurately find the shape and position of target objects in medical images and for enhancing the underlying primitives used to describe medical images for automated diagnosis, Robotics Institute, Carnegie Mellon University, August 2003 - August 2006

 

(Primary graduate researcher) NSF Robotics and Human Augmentation, $350,000, "Augmenting Visual Perception with Real Time Tomographic Holography," (0308096) 1 July 2003 – 30 June 2006

 

Past Grants and Contracts:

 

(Primary graduate researcher) National Library of Medicine, $100,000, "Real Time 3D Echocardiographic Data with Semi-Automated Boundary Tracking Algorithms," 30 September 2002 – 30 September 2004

 

(Graduate researcher on sub-contract to UNC, Chapel Hill) National Library of Medicine, $180,884, "Functions, Classes and Visual Programming for Medical Image Processing," subcontract of N01-LM-0-3501 with UNC, Chapel Hill, November 1999 - June 2002

 

 

TEACHING

 

 

1)     TA for CMU graduate-level Machine Learning (15681)

Instructor:          Roni Rosenfeld

Lectured 80 minutes on instance-based learning to a mix of graduate and undergraduate students

Responsible for 1/2 of homework and programming assignments (all aspects)

Held regular office hours and ad-hoc tutorial sessions and Q&A as needed

 

2)     Guest lecture for graduate-level class Methods of Medical Image Analysis (16725)

Instructor:          George Stetten

Lectured 80 minutes to a graduate class on a paper I presented at the MICCAI 05 conference

 


SELECTED GRADUATE COURSES

 

 

Computer Vision

Machine Learning

Other

Methods of Medical Image Analysis

Machine Learning

Embedded Systems

Computer Vision (Martial Hebert)

Artificial Neural Networks

Digital ASIC Design

Computer Vision (Wesley Snyder at NCSU)

Graphical, Statistical, & Causal Models

Computer Architecture Design and Technology

Advanced Robot Perception

 

Computer Networks

Image and Video Processing

 

Mechanics of Manipulation

 

 

PROGRAMMING SKILLS

 

 

*     C/C++ (with Make and CMake build environments)

*     Linux, Mac OS X, Win32, and Solaris application development

*     Linux kernel hacking and distribution building

*     ITK/VTK/FLTK image analysis, image visualization, and GUI toolkits

*     Matlab & Maple (mathematics)

 

 

MEMBERSHIPS IN PROFESSIONAL AND SCIENTIFIC SOCIETIES

 

 

*     Institute of Electrical and Electronics Engineers (IEEE)

*     Institute of Electrical and Electronics Engineers (IEEE) Computer Society

*     Medical Image Computing and Computer Assisted Intervention (MICCAI) Society