Philip Shilane
559 Aspen Woods Drive
Morrisville, PA 19067
Cell Phone: (267) 247-6999
pshilane@cs.princeton.edu
EDUCATION
My research
focused on analyzing large data sets to improve retrieval
accuracy and performance.
Dissertation: Shape Distinction for
3D Object Retrieval
Ph.D., Computer Science, Princeton
University. March 2008.
Master of Arts, Computer Science, Princeton
University.
November 2004.
Master of Science, Computer Science, Stanford University.
June 2001.
Bachelor of Science, Computer Science, Stanford University.
June 2000.
WORK EXPERIENCE:
Software Engineer, Research
and Development Lab of Data Domain, Princeton,
NJ, April 2007 – present. My work has focused
on future oriented projects to
improve compression, throughput, and
capacity of multi-petabyte backup storage systems. Projects have included identity and
similarity based compression, network transfer of compressed
data, cluster storage, and local
compression algorithms. My development work has been in C on Linux. Supervisor: Hugo Patterson, Ph.D. (Chief
Technology Officer)
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. My development work was
in C++ and Java on Windows. Supervisor:
Richard Stottler (President).
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
SELECTED PUBLICATIONS:
Philip Shilane. Shape Distinction for 3D Object Retrieval. Ph.D. Dissertation,
Princeton University, April 2008.
Philip Shilane and Thomas Funkhouser. Distinctive Regions of 3D
Surfaces. ACM Transactions on Graphics, Vol. 26, number 2, June
2007.
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.
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.