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