five principles for choosing research problems in computer ...funk/award_talk.pdf · acm allen...
TRANSCRIPT
![Page 1: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/1.jpg)
Five Principles for
Choosing Research Problems
in Computer Graphics
Thomas Funkhouser
Princeton University
![Page 2: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/2.jpg)
Why this Topic?
Possible alternative topics I did this, then I did that, then …. zzz
What are the five biggest open problems … ???
My talk is somewhere in the middle Suggest five principles for choosing research problems
Explain how I’ve used these principles in my own choices
![Page 3: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/3.jpg)
Five Principles
1. Consider non-traditional problems
2. Anticipate disruptive technologies
3. Think beyond algorithms
4. Work on real applications
5. Work with good collaborators
![Page 4: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/4.jpg)
1. Consider Non-Traditional Problems
![Page 5: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/5.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
![Page 6: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/6.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
![Page 7: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/7.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
ImproveExistingMethods
![Page 8: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/8.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
ImproveExistingMethods
Parallel Radiosity
![Page 9: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/9.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
ImproveExistingMethods
Develop New Approaches
to Existing Problems
![Page 10: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/10.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
ImproveExistingMethods
Develop New Approaches
to Existing Problems
Modeling by Example
![Page 11: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/11.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous WorkDefine new problems
Develop New Approaches
to Existing Problems
ImproveExistingMethods
![Page 12: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/12.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous WorkDefine new problems
ImproveExistingMethods
Develop New Approaches
to Existing Problems
Shape Retrieval & Analysis
![Page 13: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/13.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
Expand the field
ImproveExistingMethods
Define new problems
Develop New Approaches
to Existing Problems
![Page 14: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/14.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
Expand the field
ImproveExistingMethods
Define new problems
Simulating Sound
Propagation
Develop New Approaches
to Existing Problems
![Page 15: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/15.jpg)
Simulating Sound
Propagation
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
Expand the field
ImproveExistingMethods
Define new problems
Develop New Approaches
to Existing Problems
![Page 16: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/16.jpg)
1. Consider Non-Traditional Problems
Computer GraphicsResearch Problems
Previous Work
Expand the field
Define new problems
Develop New Approaches
to Existing Problems
ImproveExistingMethods
![Page 17: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/17.jpg)
2. Anticipate Disruptive Technologies
![Page 18: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/18.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Clayton M. Christensen, 1995
![Page 19: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/19.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Clayton M. Christensen, 1995
![Page 20: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/20.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
Repositoriesof 3D Models
Clayton M. Christensen, 1995
Server-BasedNetworking
![Page 21: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/21.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Repositoriesof 3D Models
Clayton M. Christensen, 1995
Server-BasedNetworking
Fast GraphicsProcessors
![Page 22: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/22.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
BuildingWalkthroughs
“Soda Hall Walkthrough”SGI PowerSeries with VGX Graphics64MB, 30K polygons/second~$200,0001992
Repositoriesof 3D Models
Clayton M. Christensen, 1995
Server-BasedNetworking
Fast GraphicsProcessors
![Page 23: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/23.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
BuildingWalkthroughs
Repositoriesof 3D Models
Clayton M. Christensen, 1995
Server-BasedNetworking
![Page 24: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/24.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
BuildingWalkthroughs
Repositoriesof 3D Models
Massively MultiplayerOnline Worlds
“RING”SGI Origin ServerHome: 28.8kb modem1994
Clayton M. Christensen, 1995
Server-BasedNetworking
![Page 25: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/25.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
BuildingWalkthroughs
Repositoriesof 3D Models
Massively MultiplayerOnline Worlds
Clayton M. Christensen, 1995
Server-BasedNetworking
Repositoriesof 3D Models
![Page 26: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/26.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
BuildingWalkthroughs
Repositoriesof 3D Models
Massively MultiplayerOnline Worlds
“Shape Distributions”133 models25 categories2001
Shape Retrieval& Analysis
Clayton M. Christensen, 1995
Server-BasedNetworking
Repositoriesof 3D Models
![Page 27: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/27.jpg)
2. Anticipate Disruptive Technologies
Time (in years)
Res
ea
rch
Pro
gre
ss
Fast GraphicsProcessors
Repositoriesof 3D Models
Massively MultiplayerOnline Worlds
Shape Retrieval& Analysis
???
???
BuildingWalkthroughs
Clayton M. Christensen, 1995
Server-BasedNetworking
???
???
![Page 28: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/28.jpg)
3. Think Beyond Algorithms
![Page 29: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/29.jpg)
3. Think Beyond Algorithms
There are many ways to contribute to research: Develop algorithms
Design systems
Collect data sets
Develop benchmarks
Formulate problems
Prove theorems
Write surveys
etc.
![Page 30: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/30.jpg)
3. Think Beyond Algorithms
There are many ways to contribute to research: Develop algorithms
Design systems
Collect data sets
Develop benchmarks
Formulate problems
Prove theorems
Write surveys
etc.
![Page 31: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/31.jpg)
3. Think Beyond Algorithms
There are many ways to contribute to research: Develop algorithms
Design systems
Collect data sets
Develop benchmarks
Formulate problems
Prove theorems
Write surveys
etc.
www.cvpapers.com/datasets.html
![Page 32: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/32.jpg)
3. Think Beyond Algorithms
Some of my projects focused on collecting data sets:
Schelling Points[Chen12]
Shape Retrieval[Shilane04]
Line Drawing[Cole08]
Mesh Segmentation[Chen09]
Sound Propagation[Tsingos02]
Shape Perception[Cole09]
![Page 33: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/33.jpg)
3. Think Beyond Algorithms
Some projects focused on collecting data sets:
Surface Salience[Chen12]
Shape Retrieval[Shilane04]
Line Drawing[Cole08]
Mesh Segmentation[Chen09]
Sound Propagation[Tsingos2]
Shape Perception[Cole09]
![Page 34: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/34.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
![Page 35: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/35.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
Collect data while people
perform a task
![Page 36: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/36.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
Collect data while people
perform a task
Analyze data
![Page 37: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/37.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
Collect data while people
perform a task
Analyze data Evaluate existing algorithms
![Page 38: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/38.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
Collect data while people
perform a task
Analyze data Evaluate existing algorithms Learn to perform task
![Page 39: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/39.jpg)
3. Think Beyond Algorithms
Example: “Where Do People Draw Lines?”
Analyze data Evaluate existing algorithms Learn to perform task
Collect data while people
perform a task
![Page 40: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/40.jpg)
4. Work on Real Applications
![Page 41: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/41.jpg)
4. Work on Real Applications
Core Computer Graphics
Technologies
Applications
![Page 42: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/42.jpg)
4. Work on Real Applications
Core Computer Graphics
Cameras
Displays
Processors
Scanners
Sensors
Trackers
Printers
![Page 43: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/43.jpg)
4. Work on Real Applications
Core Computer Graphics
Cameras
Displays
Processors
Scanners
Sensors
Trackers
Printers
Biology?
Psychology?Archaeology?
Paleontology?
Product Design? Education?
Neuroscience?
Civil Engineering?
Geology? Medicine?
![Page 44: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/44.jpg)
4. Work on Real Applications
Core Computer Graphics
Cameras
Displays
Processors
Scanners
Sensors
Trackers
Printers
“The Computer Scientist as a Toolsmith”Frederick P. Brooks, Jr.
ACM Allen Newell Award PresentationSIGGRAPH 1994
Biology?
Psychology?Archaeology?
Paleontology?
Product Design? Education?
Neuroscience?
Civil Engineering?
Geology? Medicine?
![Page 45: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/45.jpg)
4. Work on Real Applications
Some projects focused on applications:
Molecular Biology[Capra09] Archaeology
[Shin12]
Paleontology[Boyer11]
![Page 46: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/46.jpg)
4. Work on Real Applications
Some projects focused on applications:
Molecular Biology[Capra09] Archaeology
[Shin12]
Paleontology[Boyer11]
Using partial shape matching to help find proteins with similar functions
DistinctiveRegions
Spherical HarmonicShape Descriptors
![Page 47: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/47.jpg)
4. Work on Real Applications
Some projects focused on applications:
Molecular Biology[Capra09] Archaeology
[Shin12]
Paleontology[Boyer11]
Using a surface dissimilarity metric to help classify scans of fossils
![Page 48: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/48.jpg)
4. Work on Real Applications
Some projects focused on applications:
Molecular Biology[Capra09] Archaeology
[Shin12]
Paleontology[Boyer11]
Using shape matching to help reconstruct fractured wall paintings
![Page 49: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/49.jpg)
4. Work on Real Applications
Some projects focused on applications:
Molecular Biology[Capra09] Archaeology
[Shin12]
Paleontology[Boyer11]
![Page 50: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/50.jpg)
5. Work With Good Collaborators
![Page 51: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/51.jpg)
5. Work With Good Collaborators
Postdocs: Daniel Aliaga
Jian Sun
Sid Chaudhuri
Yaron Lipman
Ph.D. students: Aleksey Boyko
Aleksey Golovinskiy
Elena Sizikova
Fisher Yu
Maciej Halber
Michael Kazhdan
Patrick Min
Paul Calamia
Philip Shilane
Rudrajit Samanta
Tianqiang Liu
Vladimir Kim
Xiaobai Chen
Undergrad students: Abulhair Saparov
Addy Ngan
Alex Halderman
Alex Limpaecher
Angela Dai
Bill Pang
Carolyn Chen
Celeste Fowler
Hijung Shin
Jeehyung Lee
Joyce Chen
William Kiefer
Wilmot Li
![Page 52: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/52.jpg)
5. Work With Good Collaborators
Diego Nehab
Emil Praun
Forrester Cole
Huiwen Chang
Jason Lawerence
Jingwan Lu
Joshua Podolak
Linjie Liu
Ohad Fried
Michael Burns
Sema Berkiten
Thiago Pereira
Wagner Correa
Xinyi Fan
Yiming Liu
Zhiyan Liu
Postdocs: Pierre Bénard David Bourgiuignon Martin Fuchs
Lee Markosian Tim Weyrich
Adam Finkelstein
SzymonRusinkiewicz
DavidDobkin
Ph.D. Students: Allison Klein
Benedict Brown
Chris DeCoro
Connelly Barnes
Corey Toler-Franklin
![Page 53: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/53.jpg)
5. Work With Good Collaborators
Other Disciplines: Andreas Vlachopoulos
Ben Shedd
Christos Doumas
Doug Boyer
Gary Elko
Heather Barros
James West
Janet Thornton
Jukka Jernvall
Manish Singh
Mohan Sondhi
Otto J Anshus
Peter Svensson
Roman Laskowski
UC Berkeley: Carlo Séquin
Seth Teller
Bell Labs: Ingrid Carlbom
Alex Biliris
Gopal Pingali
Nicolas Tsingos
T.M. Murali
Stanford: Daniel Ritchie
Manolis Savva
Matthew Fisher
Pat Hanrahan
Qixing Huang
Other Institutions: Aaron Hertzmann
Ayellet Tal
Dan Goldman
David Jacobs
Doug DeCarlo
Eli Schechtman
Evangelos Kalogerakis
Hanspeter Pfister
Jim McCann
Leonidas Guibas
Niloy Mitra
Raif Rustamov
Stephen DiVerdi
Wilmot Li
Wojciech Matusik
![Page 54: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/54.jpg)
5. Work With Good Collaborators
Other Disciplines: Andreas Vlachopoulos
Ben Shedd
Christos Doumas
Doug Boyer
Gary Elko
Heather Barros
James West
Janet Thornton
Jukka Jernvall
Manish Singh
Mohan Sondhi
Otto J Anshus
Peter Svensson
Roman Laskowski
UC Berkeley:Carlo Séquin
Seth Teller
Bell Labs: Alex Biliris
Ingrid Carlbom
Gopal Pingali
Nicolas Tsingos
T.M. Murali
Stanford: Daniel Ritchie
Manolis Savva
Matthew Fisher
Pat Hanrahan
Qixing Huang
Other Institutions: Aaron Hertzmann
Ayellet Tal
Dan Goldman
David Jacobs
Doug DeCarlo
Eli Schechtman
Evangelos Kalogerakis
Hanspeter Pfister
Jim McCann
Leonidas Guibas
Niloy Mitra
Raif Rustamov
Stephen DiVerdi
Wilmot Li
Wojciech Matusik
![Page 55: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/55.jpg)
5. Work With Good Collaborators
Other Disciplines: Andreas Vlachopoulos
Ben Shedd
Christos Doumas
Doug Boyer
Gary Elko
Heather Barros
James West
Janet Thornton
Jukka Jernvall
Manish Singh
Mohan Sondhi
Otto J Anshus
Peter Svensson
Roman Laskowski
UC Berkeley: Carlo Séquin
Seth Teller
Bell Labs: Alex Biliris
Ingrid Carlbom
Gopal Pingali
Michael Potmesil
Nicolas Tsingos
Stanford: Daniel Ritchie
Manolis Savva
Matthew Fisher
Pat Hanrahan
Qixing Huang
Other Institutions: Aaron Hertzmann
Ayellet Tal
Dan Goldman
David Jacobs
Doug DeCarlo
Eli Schechtman
Evangelos Kalogerakis
Hanspeter Pfister
Jim McCann
Leonidas Guibas
Niloy Mitra
Raif Rustamov
Stephen DiVerdi
Wilmot Li
Wojciech Matusik
![Page 56: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/56.jpg)
5. Work With Good Collaborators
Other Disciplines: Andreas Vlachopoulos
Ben Shedd
Christos Doumas
Doug Boyer
Gary Elko
Heather Barros
James West
Janet Thornton
Jukka Jernvall
Manish Singh
Mohan Sondhi
Otto J Anshus
Peter Svensson
Roman Laskowski
UC Berkeley: Carlo Séquin
Seth Teller
Bell Labs: Ingrid Carlbom
Alex Biliris
Gopal Pingali
Nicolas Tsingos
T.M. Murali
Stanford: Daniel Ritchie
Manolis Savva
Matthew Fisher
Pat Hanrahan
Qixing Huang
Other Institutions: Aaron Hertzmann
Ayellet Tal
Dan Goldman
David Jacobs
Doug DeCarlo
Eli Schechtman
Evangelos Kalogerakis
Hanspeter Pfister
Jim McCann
Leonidas Guibas
Niloy Mitra
Raif Rustamov
Stephen DiVerdi
Wilmot Li
Wojciech Matusik
![Page 57: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/57.jpg)
5. Work With Good Collaborators
Other Disciplines: Andreas Vlachopoulos
Ben Shedd
Christos Doumas
Doug Boyer
Gary Elko
Heather Barros
James West
Janet Thornton
Jukka Jernvall
Manish Singh
Mohan Sondhi
Otto J Anshus
Peter Svensson
Roman Laskowski
UC Berkeley: Carlo Séquin
Seth Teller
Bell Labs: Ingrid Carlbom
Alex Biliris
Gopal Pingali
Nicolas Tsingos
T.M. Murali
Stanford: Daniel Ritchie
Manolis Savva
Matthew Fisher
Pat Hanrahan
Qixing Huang
Other Institutions: Aaron Hertzmann
Ayellet Tal
Dan Goldman
David Jacobs
Doug DeCarlo
Eli Schechtman
Evangelos Kalogerakis
Hanspeter Pfister
Jim McCann
Leonidas Guibas
Niloy Mitra
Raif Rustamov
Stephen DiVerdi
Wilmot Li
Wojciech Matusik
![Page 58: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/58.jpg)
5. Work With Good Collaborators
Family:
![Page 59: Five Principles for Choosing Research Problems in Computer ...funk/award_talk.pdf · ACM Allen Newell Award Presentation SIGGRAPH 1994 Biology? Archaeology? Psychology? Paleontology?](https://reader035.vdocuments.mx/reader035/viewer/2022081617/601fbdc106374e369573a2a3/html5/thumbnails/59.jpg)
5. Work With Good Collaborators
Thank You!