Page 12 -
P. 12
Preface xi
Acknowledgements
I would like to gratefully acknowledge all of the people whose passion for research and
inquiry as well as encouragement have helped me write this book.
Steve Zucker at McGill University first introduced me to computer vision, taught all of
his students to question and debate research results and techniques, and encouraged me to
pursue a graduate career in this area.
Takeo Kanade and Geoff Hinton, my Ph. D. thesis advisors at Carnegie Mellon University,
taught me the fundamentals of good research, writing, and presentation. They fired up my
interest in visual processing, 3D modeling, and statistical methods, while Larry Matthies
introduced me to Kalman filtering and stereo matching.
Demetri Terzopoulos was my mentor at my first industrial research job and taught me the
ropes of successful publishing. Yvan Leclerc and Pascal Fua, colleagues from my brief in-
terlude at SRI International, gave me new perspectives on alternative approaches to computer
vision.
During my six years of research at Digital Equipment Corporation’s Cambridge Research
Lab, I was fortunate to work with a great set of colleagues, including Ingrid Carlbom, Gudrun
Klinker, Keith Waters, Richard Weiss, St´ ephane Lavall´ ee, and Sing Bing Kang, as well as to
supervise the first of a long string of outstanding summer interns, including David Tonnesen,
Sing Bing Kang, James Coughlan, and Harry Shum. This is also where I began my long-term
collaboration with Daniel Scharstein, now at Middlebury College.
At Microsoft Research, I’ve had the outstanding fortune to work with some of the world’s
best researchers in computer vision and computer graphics, including Michael Cohen, Hugues
Hoppe, Stephen Gortler, Steve Shafer, Matthew Turk, Harry Shum, Anandan, Phil Torr, An-
tonio Criminisi, Georg Petschnigg, Kentaro Toyama, Ramin Zabih, Shai Avidan, Sing Bing
Kang, Matt Uyttendaele, Patrice Simard, Larry Zitnick, Richard Hartley, Simon Winder,
Drew Steedly, Chris Pal, Nebojsa Jojic, Patrick Baudisch, Dani Lischinski, Matthew Brown,
Simon Baker, Michael Goesele, Eric Stollnitz, David Nist´ er, Blaise Aguera y Arcas, Sudipta
Sinha, Johannes Kopf, Neel Joshi, and Krishnan Ramnath. I was also lucky to have as in-
terns such great students as Polina Golland, Simon Baker, Mei Han, Arno Sch¨ odl, Ron Dror,
Ashley Eden, Jinxiang Chai, Rahul Swaminathan, Yanghai Tsin, Sam Hasinoff, Anat Levin,
Matthew Brown, Eric Bennett, Vaibhav Vaish, Jan-Michael Frahm, James Diebel, Ce Liu,
Josef Sivic, Grant Schindler, Colin Zheng, Neel Joshi, Sudipta Sinha, Zeev Farbman, Rahul
Garg, Tim Cho, Yekeun Jeong, Richard Roberts, Varsha Hedau, and Dilip Krishnan.
While working at Microsoft, I’ve also had the opportunity to collaborate with wonderful
colleagues at the University of Washington, where I hold an Affiliate Professor appointment.
I’m indebted to Tony DeRose and David Salesin, who first encouraged me to get involved
with the research going on at UW, my long-time collaborators Brian Curless, Steve Seitz,
Maneesh Agrawala, Sameer Agarwal, and Yasu Furukawa, as well as the students I have
had the privilege to supervise and interact with, including Fr´ ederic Pighin, Yung-Yu Chuang,
Doug Zongker, Colin Zheng, Aseem Agarwala, Dan Goldman, Noah Snavely, Rahul Garg,
and Ryan Kaminsky. As I mentioned at the beginning of this preface, this book owes its
inception to the vision course that Steve Seitz invited me to co-teach, as well as to Steve’s
encouragement, course notes, and editorial input.
I’m also grateful to the many other computer vision researchers who have given me so
many constructive suggestions about the book, including Sing Bing Kang, who was my infor-