Philip Shilane
Department of Computer Science
35 Olden Street
Princeton, NJ 08540
Phone: (609) 933-6189
pshilane@cs.princeton.edu
SUMMARY:
Seeking a full time
position where I can utilize my analytical and problem solving skills. My research
has involved C++ implementations of algorithms to search and analyze large
datasets.
EDUCATION
Ph.D., Computer Science, Princeton University.
Degree expected in Summer 2007.
Master of Arts, Computer Science, Princeton
University. November 2004.
Master of Science, Computer Science, Stanford
University. June 2001.
Bachelor of Science, Computer Science and minor in Psychology, Stanford University.
June 2000.
RESEARCH EXPERIENCE:
Doctoral Research, Princeton University,
6/03-present.
Explored and developed an importance measure for the surface of 3D shapes
called shape distinction that involves an analysis of classified databases and
compared to likelihood models. Shape distinction improves shape-matching and
is useful for applications such as icon generation and shape simplification.
Other projects include analyzing the symmetry of 3D shapes, improvements to
shape-matching techniques, and creation of the Princeton Shape Benchmark for
testing shape-matching algorithms. Advisor: Dr. Thomas Funkhouser.
Summer Intern, Computer Vision Lab, Sarnoff
Corporation, Princeton NJ 6/04-10/04.
Designed and implemented software to recognize partial 3D scans of military and
civilian vehicles in a database of for a Phase III DARPA program. Supervisor:
Dr. Harpreet Sawhney
TEACHING EXPERIENCE:
Teaching Assistant, “Introduction to Computer Science” and “Computers and
Computing," Computer Science Department, Princeton University.
Lectured weekly precept, graded assignments, held office hours, and created
exam questions.
Teaching Assistant, "Machine Learning," "Senior Software
Project," "Compilers," and "Programming Paradigms,”
Computer Science Department, Stanford University. Supervised team projects, graded assignments, held
office hours, and created exam questions.
WORK EXPERIENCE:
Artificial Intelligence Software Engineer, Stottler Henke Associates Inc., San
Mateo CA, 2001-2002. My projects included developing a tool for NASA that
assists in scheduling assembly of the space shuttle and an application for
tracking aircraft carrier radar information for the Navy to perform threat
assessment. Supervisor: Richard Stottler.
SELECTED PUBLICATIONS:
Philip Shilane and Thomas Funkhouser. Distinctive Regions of 3D Surfaces.
Accepted for publication in ACM Transactions on Graphics (date to be
determined).
Philip Shilane and Thomas Funkhouser. Selecting Distinctive 3D Shape Descriptors for
Similarity Retrieval. Shape Modeling International, Matsushima, Japan, June
2006.
Thomas Funkhouser and Philip Shilane. Partial Matching of 3D Shapes with
Priority-Driven Search. Symposium on Geometry Processing, Sardinia, Italy, July
2006.
Joshua Podolak, Philip Shilane, Aleksey
Golovinskiy, Szymon Rusinkiewicz, and Thomas Funkhouser. A Planar-Reflective Symmetry Transform for 3D
Shapes. ACM Transactions on Graphics (SIGGRAPH 2006), Boston MA, August
2006.
Thomas Funkhouser, Michael Kazhdan, Patrick Min, and Philip Shilane. Shape-based Retrieval and Analysis of 3D Models.
Communications of the ACM. 48(6):58-64, June 2005.
Philip Shilane, Patrick Min, Michael Kazhdan, and Thomas Funkhouser. The Princeton Shape Benchmark. Shape Modeling International, Genoa Italy, June 2004.
Thomas Funkhouser, Michael Kazhdan, Philip Shilane, Patrick Min, William Kiefer, Ayellet Tal, Szymon Rusinkiewicz, and David Dobkin. Modeling by Example. ACM Transactions on Graphics (SIGGRAPH 2004), Los Angeles, CA, August 2004.
HONORS and AWARDS:
Program in Integrative Information, Computer and Application Sciences
Fellowship, Princeton University, 2005-2007.
Departmental Fellowship Award, Princeton University, 2002-2003.
Stanford President's Scholar, Stanford University, 1996-2000.
National Merit Scholarship, Stanford University, 1996-1997.
ACADEMIC SERVICE:
Vice-President and
Treasurer of the Graduate Engineering Council representing graduate students in
the School of Engineering and organizing graduate student activities, Princeton
University, 2005-2007.
Paper Reviewer for: SIGGRAPH, Eurographics, Shape Modeling International,
Multimedia Systems Journal, The Visual Computer, Journal of Computer Aided Design, IEEE Transactions on Multimedia,
European Journal on Applied Signal Processing, Computer Graphics Forum, and
Multimedia Technologies and Services Symposium.