12.07.2015 Views

Daniel Peter Huttenlocher January, 2008 Contact Information ...

Daniel Peter Huttenlocher January, 2008 Contact Information ...

Daniel Peter Huttenlocher January, 2008 Contact Information ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Daniel</strong> <strong>Peter</strong> <strong>Huttenlocher</strong><strong>January</strong>, <strong>2008</strong><strong>Contact</strong> <strong>Information</strong>Mail:Computer Science Department andJohnson Graduate School of ManagementCornell University4130 Upson HallIthaca, NY 14853Phone: 607 255-1974Email: dph2 “AT” cornell.eduEducationMassachusetts Institute of TechnologyCambridge, Mass.Ph.D. in Computer Science at the Artificial Intelligence Laboratory, June, 1988. ThesisTitle: Three-Dimensional Recognition of Solid Objects from a Two-Dimensional Image.Massachusetts Institute of TechnologyCambridge, Mass.M.Sc. in Electrical Engineering and Computer Science at the Artificial IntelligenceLaboratory and the Speech Communications Group, June, 1984. Thesis Title: Acoustic-Phonetic and Lexical Constraints in Word Recognition, Lexical Access Using Partial<strong>Information</strong>.University of MichiganAnn Arbor, Mich.B.Sc. with Honors and Distinction, double majoring in Computer Science andExperimental Psychology, December, 1980. Thesis Title: Inferential Processes inSentence Comprehension.Academic AppointmentsCornell UniversityIthaca, NY[July 2002 – present] John P. and Rilla Neafsey Professor of Computing, <strong>Information</strong>Science and Business, Professor of Computer Science, Professor of Management (withtenure).[June 1999] Professor of Computer Science (with tenure).[February 1994 – May 1999] Associate Professor of Computer Science (with tenure).[July 1988 – <strong>January</strong> 1994] Assistant Professor of Computer Science.Non-Academic PositionsIntelligent MarketsSan Francisco, Calif.


[2007 – present] Board of Directors, member.[2002 - 2006] Chief Technology Officer. Working closely with large financialinstitutions to meet their trading technology needs.[2000 - 2001] Vice President for Software Development. Leading the design anddevelopment of intelligent online trading platforms for institutional financial markets.Xerox PARC, Office of the Center ManagerPalo Alto, Calif.[1999 - 2000] Senior Scientist. Member of PARC senior management team. Leader ofDigiPaper document image representation project (now released as Silx and part of ISOJBIG-2 standard).Xerox PARC, Systems and Practices LaboratoryPalo Alto, Calif.[1996 - 1999] Principal Scientist, Image Understanding Area. Developing algorithms andsystems for image-based document browsing, storage and retrieval. Leader of DigiPaperdocument image representation project.[1992 - 1995] Manager, Image Understanding Area. Leading group of half a dozenresearchers working on computer vision and document understanding.[1988 - 1992] Research staff member. Directing machine vision research project.Developing and implementing algorithms for recognizing and processing documents.Honors and Awards• Fellow of the ACM, 2007• Finalist DARPA Urban Challenge, Team Cornell (team co-leader), 2007• Phi Beta Kappa Visiting Scholar, 2007• Best Poster Award, IEEE CVPR, 2004• Stephen H. Weiss Fellow, Cornell University, 1996.• Excellence in Science and Technology Award, Xerox PARC, 1996.• Outstanding Educator Award for having most influenced a Cornell Merill PresidentialScholar (Michael Leventon), 1995.• Outstanding Educator Award for having most influenced a Cornell Merill PresidentialScholar (Liana Lorigo), 1994.• New York State Professor of the Year, Council for the Advancement and Support ofEducation (CASE) and the Carnegie Foundation for the Advancement of Teaching,1993.• Russell Distinguished Teaching Award, College of Arts and Sciences, CornellUniversity, 1993.• Tau Beta Pi and Cornell Society of Engineers Award for Excellence in Teaching,College of Engineering, Cornell University, 1993.• Outstanding Educator Award for having most influenced a Cornell Merill PresidentialScholar (Jon Kleinberg), 1993.• Faculty of the Year Award, Association of Computer Science Undergraduates,Cornell University, 1992.• National Science Foundation, Presidential Young Investigator Award, 1990-95.


• A.T.T. Fellowship for Graduate Study in Applications of Computer Science toEngineering, 1984.• Pillsbury Award for best undergraduate thesis in Psychology, University of Michigan,1980.Publications in Refereed Journals1. Efficient Belief Propagation for Early Vision, Intl. Journal of Computer Vision, vol.70, no. 1, pp. 41-54, October 2006 (with P.F. Felzenszwalb).2. Pictorial Structures for Object Recognition, Intl. Journal of Computer Vision, vol. 61,no. 1, pp 55-79, <strong>January</strong> 2005 (with P.F. Felzenszwalb).3. Efficient Graph-Based Image Segmentation, Intl. Journal of Computer Vision, vol.59, no. 2, pp. 167-181, September 2004 (with P.F. Felzenszwalb).4. Traffic-Based Feedback on the Web, Proc. National Academy of Sciences, 6 <strong>January</strong>2004 (with J. Aizen, J. Kleinberg and T. Novak).5. Fast Detection of Common Geometric Substructure in Proteins, Journal ofComputational Biology, vol 6, no. 3, pp. 313-325, 1999 (with L.P. Chew, K. Kedemand J. Kleinberg).6. Object Recognition Using Subspace Methods, IEEE Trans. on Pattern Analysis andMachine Intelligence, vol. 21, no. 9, pp. 951-956, 1999 (with R. Lilien and C. Olson).7. Document-centered peer collaborations: An exploration of educational uses ofnetworked communication technologies, Journal of Computer MediatedCommunication, vol. 4, no. 3, 1999 (with G. Gay, A. Sturgill, W. Martin).8. Geometric Pattern Matching Under Euclidean Motion, Computational Geometry:Theory and Applications, vol. 7, no. 1, pp. 113-124, 1997 (with L.P. Chew, M.T.Goodrich, K. Kedem, J.M. Kleinberg, and D. Kravets).9. Automatic Target Recognition by Matching Oriented Edge Pixels, IEEE Trans. onImage Processing, vol. 6, no. 1, pp. 103-113, 1997 (with C.M. Olson).10. A Study of Affine Matching with Bounded Sensor Error, Intl. Journal of ComputerVision, vol. 13, no. 1, pp. 7-32, 1994 (with W.E.L. Grimson and D.W. Jacobs).11. Comparing Images Using the Hausdorff Distance, IEEE Trans. on Pattern Analysisand Machine Intelligence, vol. 15, no. 9, pp. 850-863, 1993 (with G.A. Klandermanand W.J. Rucklidge).12. The Upper Envelope of Voronoi Surfaces and its Applications, Discrete andComputational Geometry, vol. 9, no. 3, pp. 267-291, 1993 (with K. Kedem and M.Sharir).13. Voronoi Diagrams of Rigidly Moving Sets of Points, <strong>Information</strong> Processing Letters,vol. 43, 1992, pp. 217-223 (with K. Kedem and J.M. Kleinberg).14. Finding Convex Edge Groupings in an Image, Intl. Journal of Computer Vision, vol.8, no. 1, 1992, pp. 7-27 (with P.C. Wayner).15. On the Verification of Hypothesized Matches in Model-Based Recognition, IEEETrans. on Pattern Analysis and Machine Intelligence, vol. 13, no. 12, 1991, pp. 1201-1213 (with W.E.L. Grimson).16. An Efficiently Computable Metric for Comparing Polygonal Shapes, IEEE Trans. onPattern Analysis and Machine Intelligence, vol. 13, no. 3, 1991, pp. 209-216 (withE.M. Arkin, L.P. Chew, K. Kedem, and J.S.B. Mitchell).


17. On the Sensitivity of the Hough Transform for Object Recognition, IEEE Trans. onPattern Analysis and Machine Intelligence, vol. 12, no. 3, 1990, pp. 255-274 (withW.E.L. Grimson).18. Recognizing Solid Objects by Alignment with an Image, Intl. Journal of ComputerVision, vol. 5, no. 2, 1990, pp. 195-212 (with S. Ullman).Publications in Refereed Conference Proceedings1. Composite Models of Objects and Scenes for Category Recognition, Proceedings ofthe IEEE Computer Vision and Pattern Recognition Conference, 2007 (with D.Crandall).2. Group Formation in Large Social Networks: Membership, Growth and Evolution,Proceedings of Twelfth ACM Conference on Knowledge Discovery and Data Mining(KDD) 2006 (with L. Backstrom, J. Kleinberg and X. Lan).3. Weakly Supervised Learning of Part-Based Spatial Models for Visual ObjectRecognition, Proceedings of the European Conference on Computer Vision, 2006(with D. Crandall).4. Efficient Belief Propagation with Learned Higher-Order Markov Random Fields,Proceedings of the European Conference on Computer Vision, 2006 (with X. Lan, S.Roth and M. Black).5. Beyond Trees: Common-Factor Models for 2D Human Pose Recovery, Proceedingsof the IEEE International Conference on Computer Vision, pp. 470-477, 2005 (withX. Lan).6. Spatial Priors for Part-Based Recognition Using Statistical Models, Proceedings ofthe IEEE Computer Vision and Pattern Recognition Conference, Vol. I, pp. 10-17,2005 (with D. Crandall and P. Felzenszwalb).7. A Unified Spatio-Temporal Articulated Model for Tracking, Proceedings of the IEEEComputer Vision and Pattern Recognition Conference, vol. I, pp. 722-729, 2004 (withX. Lan).8. Efficient Belief Propagation for Early Vision, Proceedings of the IEEE ComputerVision and Pattern Recognition Conference, vol. I, pp. 261-268, 2004 (with P.Felzenszwalb).9. Fast Algorithms for Large-State-Space HMMs with Applications to Web UsageAnalysis, Advances in Neural <strong>Information</strong> Processing Systems (NIPS), 16, 2003(with P. Felzenszwalb and J. Kleinberg).10. Adaptive Bayesian Recognition in Tracking Rigid Objects, Proceedings of the IEEEComputer Vision and Pattern Recognition Conference, pp. 697-704, 2000 (with Y.Boykov).11. Scene Modeling for Wide Area Surveillance and Image Synthesis, Proceedings of theIEEE Computer Vision and Pattern Recognition Conference, pp. 160-167, 2000 (withA. Mittal).12. Integrating Color, Texture and Geometry for Image Retrieval, Proceedings of theIEEE Computer Vision and Pattern Recognition Conference, pp. 239-246, 2000 (withN. Howe).13. Efficient Matching of Pictorial Structures, Proceedings of the IEEE Computer Visionand Pattern Recognition Conference, pp. 66-73, 2000 (with P. Felzenszwalb).


14. A New Bayesian Approach to Object Recognition, Proceedings of the IEEEComputer Vision and Pattern Recognition Conference, pp. 517-523, 1999 (with Y.Boykov).15. Fast Detection of Common Geometric Substructure in Proteins, Proceedings ofRECOMB, International Conference on Computational Molecular Biology, pp. 104-114, 1999 (with L.P. Chew, K. Kedem and J. Kleinberg).16. Digipaper: A versatile color image representation, Proceedings of Int. Conf. on ImageProcessing, Kobe, Japan, vol. 1, pp 219-223, 1999 (with P. Felzenszwalb, W.Rucklidge).17. Image Segmentation Using Local Variation, Proceedings of IEEE Computer Visionand Pattern Recognition Conference, pp. 98-103, 1998 (with P. Felzenszwalb).18. Recognizing Three-Dimensional Objects by Comparing Two-Dimensional Images,Proceedings of IEEE Computer Vision and Pattern Recognition Conference, pp. 878-884, 1996 (with L. Lorigo).19. Object Recognition Using Subspace Methods, Proceedings of the EuropeanConference on Computer Vision, Vol. I, pp. 536-545, 1996 (with R. Lilien and C.Olson).20. Recognition by Matching Dense, Oriented Edge Pixels, Proceedings of the IEEEInternational Symposium on Computer Vision, pp. 91-96, 1995 (with C. Olson).21. Shared Annotation for Cooperative Learning, Proceedings of the ACM Conferenceon Computer Supported Cooperative Learning, pp. 84-88, 1995 (with J.R. Davis).22. Computing Visual Correspondence: Incorporating the Probability of a False Match,Proceedings of the Fifth International Conference on Computer Vision, pp. 515-522,1995 (with E.W. Jaquith).23. Visually Guided Navigation by Comparing Two-Dimensional Edge Images,Proceedings of the IEEE Computer Vision and Pattern Recognition Conference,1994, pp. 842-847 (with M.E. Leventon and W.J. Rucklidge).24. Comparing Point Sets Under Projection, Proceedings of the Fifth ACM-SIAMSymposium on Discrete Algorithms, 1994, pp. 1-7 (with J.M. Kleinberg).25. A Multi-Resolution Technique for Comparing Images Using the Hausdorff Distance,Proceedings of the IEEE Computer Vision and Pattern Recognition Conference,1993, pp. 705-706 (with W.J. Rucklidge).26. Tracking Nonrigid Objects in Complex Scenes, Proceedings of the FourthInternational Conference on Computer Vision, 1993, pp. 93-101 (with J.J. Noh andW.J. Rucklidge).27. Comparing Images Using the Hausdorff Distance Under Translation, Proceedings ofthe IEEE Computer Vision and Pattern Recognition Conference, 1992, pp. 654-656(with G.A. Klanderman and W.J. Rucklidge).28. An Error Analysis of 3D Object Recognition Under Orthographic Projection,Proceedings of the IEEE Computer Vision and Pattern Recognition Conference,1992, pp. 316-321 (with W.E.L. Grimson and T.D. Alter).29. On Dynamic Voronoi Diagrams and the Minimum Hausdorff Distance for Point SetsUnder Euclidean Motion in the Plane, Proceedings of the Eighth ACM Symposiumon Computational Geometry, 1992, pp. 110-119 (with K. Kedem and J.M.Kleinberg).


30. Measuring the Quality of Hypotheses in Model-Based Recognition, Proceedings ofthe Second European Conference on Computer Vision, 1992, pp. 773-777 (with T.A.Cass).31. A Study of Affine Matching with Bounded Sensor Error, Proceedings of the SecondEuropean Conference on Computer Vision, 1992, pp. 291-306 (with W.E.L. Grimsonand D.W. Jacobs).32. The Upper Envelope of Voronoi Surfaces and its Applications, Proceedings of theSeventh ACM Symposium on Computational Geometry, 1991, pp. 194-293 (with K.Kedem and M. Sharir).33. Finding Convex Edge Groupings in an Image, Proceedings of the IEEE ComputerVision and Pattern Recognition Conference, 1991, pp. 406-412 (with P.C. Wayner).34. Fast Affine Point Matching: An Output-Sensitive Method, Proceedings of the IEEEComputer Vision and Pattern Recognition Conference, 1991, pp. 263-268.35. On the Sensitivity of Geometric Hashing, Proceedings of the Third InternationalConference on Computer Vision, 1990, pp. 334-338 (with W.E.L. Grimson).36. Computing the Minimum Hausdorff Distance for Point Sets Under Translation,Proceedings of the Sixth ACM Symposium on Computational Geometry, 1990, pp.340-349 (with K. Kedem).37. On the Verification of Hypothesized Matches in Model-Based Recognition,Proceedings of the First European Conference on Computer Vision, Lecture Notes inComputer Science No. 427, 1990, pp. 489-498 (with W.E.L. Grimson).38. An Efficiently Computable Metric for Comparing Polygonal Shapes, Proceedings ofthe First ACM-SIAM Symposium on Discrete Algorithms, 1990, pp. 129-137 (withE.M. Arkin, L.P. Chew, K. Kedem, and J.S.B. Mitchell).39. On the Sensitivity of the Hough Transform for Object Recognition, Proceedings ofthe Second International Conference on Computer Vision, 1988, pp. 700-706 (withW.E.L. Grimson).40. Object Recognition Using Alignment, Proceedings of the First InternationalConference on Computer Vision, 1987, pp. 102-111 (with S. Ullman).41. A Broad Phonetic Classifier, Proceedings of the IEEE International Conference onAcoustics Speech and Signal Processing, 1986, pp. 2259-2262.42. A Model of Lexical Access Based on Partial Phonetic <strong>Information</strong>, Proceedings ofthe IEEE International Conference on Acoustics Speech and Signal Processing, 1984,pp. 2641-2644 (with V.W. Zue).43. Phonotactic and Lexical Constraints in Word Recognition, Proceedings of theAmerican Association for Artificial Intelligence Conference, 1983, pp. 172-176 (withV.W. Zue).Book Chapters1. Object Recognition by Combining Appearance and Geometry, in Towards Category-Level Object Recognition, Lecture Notes in Computer Science, edited by J. Ponce et.al., 2006 (with D. Crandall and P. Felzenszwalb).2. Object Recognition, in MIT Encyclopedia of the Cognitive Sciences, edited by R.Wilson and F. Keil, 1999.


3. Computer Vision, in Handbook of Computer Science and Engineering, edited by A.Tucker, CRC press, 1997.4. Using Two-Dimensional Models to Interact with the Three-Dimensional World, in3D Object Representation for Computer Vision, edited by M. Hebert et. al., pp. 109-124, Springer-Verlag, 1996.5. Visually Guided Navigation by Comparing Edge Images, in Algorithmic Foundationsof Robotics, edited by K. Goldberg et. al., pp. 85-96, A.K. <strong>Peter</strong>s, 1995 (with M.E.Leventon and W.J. Rucklidge).6. Recognition by Alignment, in Three-Dimensional Object Recognition Systems, editedby P.J. Flynn and A. Jain, pp. 311-326, Elsevier, 1993.7. Affine Invariants for Model-Based Recognition, in Invariance in Computer Vision,edited by J.L. Mundy and A. Zisserman, pp. 354-374, MIT Press, 1992 (with J.E.Hopcroft and P.C. Wayner).8. Efficiently Computable Metrics for Comparing Shapes, in Symbolic and NumericalComputation for Artificial Intelligence, edited by B.R. Donald, D. Kapur, and J.L.Mundy, pp. 201-220, Academic Press, 1992 (with K. Kedem).Selected Un-Refereed or Non-Journal Publications1. On DigiPaper and the Dissemination of Electronic Documents, D-Lib Magazine, Vol.6, No. 1, <strong>January</strong> 2000 (with A. Moll).2. A New Bayesian Framework for Object Recognition, proceedings of DARPA ImageUnderstanding Workshop, 1998, pp. 259-266 (with Y. Boykov)3. Efficiently Computing a Good Segmentation, proceedings of DARPA ImageUnderstanding Workshop, 1998, pp. 251-258 (with P. Felzenszwalb)4. Monte Carlo Comparison of Distance Transform Based Matching Measures,proceedings of DARPA Image Understanding Workshop, 1997, pp. 1179-11835. Recognition by Matching with Edge Location and Orientation, proceedings of ARPAImage Understanding Workshop, 1996, pp. 1167-1174 (with C.F. Olson and D.Doria)6. Determining the Probability of a False Positive when Matching Chains of OrientedPixels, proceedings of ARPA Image Understanding Workshop, 1996, pp. 1175-1180(with C.F. Olson)7. Approximate Hausdorff Matching Using Eigenspaces, proceedings of ARPA ImageUnderstanding Workshop, 1996, pp. 1181-1186 (with C.F. Olson)8. Analyzing the Probability of a False Alarm for the Hausdorff Distance UnderTranslation, proceedings of ARPA Image Understanding Workshop, 1994, pp. 1257-1262 (with W.E.L. Grimson).9. Recognizing Solid Objects by Alignment, proceedings of the DARPA ImageUnderstanding Workshop, Cambridge, 1988, pp. 1114-1124 (with S. Ullman).10. Object Recognition Using Alignment, proceedings of the DARPA ImageUnderstanding Workshop, Los Angeles, 1987, pp. 370-380 (with S. Ullman).11. On Acoustic versus Abstract Units of Representation, proceedings of the Symposiumon Speech Recognition, Montreal, 1986, pp. 61-63 (with M. Withgott).


12. Computer Recognition of Isolated Words from Large Vocabularies, proceedings ofthe IEEE Trends and Applications Conference, Bethesda, 1983, pp. 121-125 (withV.W. Zue).Patents1. Relabelling of tokenized symbols in fontless structured document imagerepresentations, U.S. Patent 6,529,285, March 2003 (with D. Bobrow, J.S. Brown,W.J. Rucklidge).2. Method and apparatus for partial encryption of tokenized documents, U.S. Patent6,449,718, September, 2002 (with W.J. Rucklidge).3. Coarse and fine skew measurement, U.S. Patent 6,373,997, April, 2002 (with P.C.Wayner, M.J. Hopcroft and T.A. Cass).4. Method and apparatus for image processing employing image segmentation usingtokenization. U.S. Patent 6,295,371, September, 2001 (with W.J. Rucklidge and P.Felzenswalb).5. Relabeling of tokenized symbols in fontless structured document imagerepresentations. U.S. Patent 6,275,301, August, 2001 (with D.G. Bobrow, W.J.Rucklidge, J.S. Brown).6. Method for determining boundaries of words in text. U.S. Patent 6,249,604, June2001 (with P.C. Wayner and M.J.. Hopcroft).7. Using fontless structured document image representations to render displayed andprinted documents at preferred resolutions. U.S. Patent 6,011,905, <strong>January</strong>, 2000(with W. Rucklidge and J.S. Brown).8. Fontless structured document image representations for efficient rendering, U.S.Patent 5,884,014, March, 1999 (with W. Rucklidge).9. Method and apparatus for comparing symbols extracted from binary images of textusing topology preserved dilated representations of the symbols, U.S. Patent5,835,638, November, 1998 (with W. Rucklidge and E. Jaquith).10. Method and apparatus for supplementing signifcant portions of a document selectedwithout document image decoding, U.S. Patent 5,748,805, May 1998 (with M.Withgott, S. Bagley, W. Newman, R. Kaplan, T. Cass, P. Halvorsen, J. brown, M.Kay).11. Method for comparing word shapes, U.S. Patent 5,687,253, November 1997 (with M.Hopcroft).12. Method of deriving wordshapes for subsequent comparison, U.S. Patent 5,640,466,July 1997 (with M. Hopcroft).13. Optical word recognition by examination of word shape, U.S. Patent 5,557,689,September 1996 (with M. Hopcroft).14. Method for comparing image sections to determine the similarity therebetween, U.S.Patent 5,539,841, July 1996 (with. E.W. Jaquith)15. Measuring character and stroke sizes and spacings for an image, US patent 5,513,277,April 1996.16. Method and apparatus for summarizing a document without document imagedecoding, US Patent 5,491,760, February 1996 (with T.A. Cass, P.K. Halvorsen, R.A.Kaplan and M.M. Withgott).


17. Image analysis based on location sampling, US patent 5,416,851, May 1995 (withP.C. Wayner).18. Method for identifying word bounding boxes in text, US patent 5,410,611, April 1995(with E.W. Jaquith).19. Methods and apparatus for selecting semantically significant images in a documentwithout decoding image content, US patent 5,390,259, February 1995 (with S.Bagley, D. Bloomberg, T.A. Cass, D.R. Cutting, P.K. Halvorsen, W.A. Johnson, R.A.Kaplan, R. Rao, and M.M. Withgott).20. Methods and apparatus for automatic modification of semantically significantportions of a document without document image decoding, US patent 5,384,863,<strong>January</strong> 1995 (with D. Bloomberg, T.A. Cass, P.K. Halvorsen, W.A. Johnson, R.A.Kaplan, R. Rao, and M.M. Withgott).21. Method and apparatus for determining the frequency of words in a document withoutdocument image decoding, US patent 5,325,444, June 1994 (with T.A. Cass, P.K.Halvorsen, R.A. Kaplan and M.M. Withgott).22. Method for determing boundaries of words in text, US patent 5,321,770, June 1994(with M.J. Hopcroft and P.C. Wayner).23. Image analysis to obtain typeface information, US patent 5,253,307, Oct. 1993 (withP.C. Wayner).24. Image processing using distance as a function of direction, US patent 5,245,674, Sept.1993 (with T.A. Cass and P.C. Wayner).Invited Talks and Presentations (Past 5 Years)• Team Cornell, DARPA Urban ChallengeArmy Research Labs, <strong>January</strong> <strong>2008</strong>Google, <strong>January</strong> <strong>2008</strong>• Phi Beta Kappa Visiting ScholarLafayette College, September 2007Elmira College, October 2007Wellesley College, November 2007Wells College, November 2007Louisiana State University, November 2007University of Miami, February <strong>2008</strong>Hobart William Smith College, March <strong>2008</strong>Denison University, April <strong>2008</strong>• Object Recognition Without Feature DetectionUniversity of Edinburgh, June 2007Microsoft Research Cambridge, June 2007INRIA Rhone-Alpes, June 2007University of Oxford, May 2007Kodak Inc., May 2007Imaging Science Seminar, Rochester Institute of Technology, February 2007Tech Talk, Google Inc., <strong>January</strong> 2007


Computer Science Colloquium, Columbia University, December 2006Computer Science and Engineering Colloquium, UC San Diego, October 2006General Electric Corporate Research, August 2006• Formation and Evolution of Groups in Large Social NetworksRobotics Institute, Carnegie-Mellon University, Dec 2007Microsoft Research Cambridge, June 2007INRIA Rhone-Alpes, June 2007University of Oxford, May 2007• Pictorial Structure ModelsThird International Workshop on Object Recognition, Siracusa, September 2006• A Critique of Invariant Local DescriptorsIMA Workshop on Visual Learning and Recognition, May 2006• Weakly Supervised Learning of Spatial ModelsSnowbird Learning Workshop, April 2006• Efficient Object Recognition by Dynamic ProgrammingMiddlebury College, Computer Science Seminar, April 2005• Graphical Models for Object RecognitionMIT CSAIL Seminar, April 2005Snowbird Learning Workshop, April 2005MSRI Workshop on Object Recognition, March 2005• Fast Belief Propagation for Low-Level VisionMSRI Workshop on Low-Level Vision, February 2005Microsoft Research, Redmond, May 2004Microsoft Research, Cambridge, June 2004• Pictorial Structures for Finding PeopleRank Workshop on Machine Understanding of People, Grasmere, <strong>January</strong> 2005• An Algorithmic View of Computer VisionComputer Science Colloquium, Univ. of Chicago, November 2004Computer Science Colloquium. Brown Univ., November 2004• Relational Models for Object RecognitionInternational Object Recognition Workshop, Taormina, October 2004• Tutorial on Pictorial Structure ModelsSRL 2004, ICML/UAI Workshop on Statistical Relational Learning, Banff, July 2004


• Distance Transforms for Matching ImagesUniv. of Washington, Computer Science Dept., May 2004.• The Computer Science of Computer VisionMIT CSAIL Distinguished Lecture, April 2004.• <strong>Information</strong> Technology as a Business MultiplierIBM Professional Leadership Technical Exchange, March 2004.• Tutorial on Fast Algorithms for Matching (with Phil Torr)International Conference on Computer Vision (ICCV), Oct 2003.• Pictorial Structures for Object RecognitionUniv. of Oxford, Robotics Seminar, <strong>January</strong> 2004.Dartmouth, Computer Science Colloquium, Oct 2002.Univ. of Wisconsin, Computer Science Colloquium, Oct 2002.• Successes and Failures of Electronic TradingCornell, <strong>Information</strong> Science Colloquium, Sep 2002.Cornell, Keynote for Week in Silicon Valley, Jan 2002.• An Entrepreneur in the Valley: Creating Electronic Trading SystemsWharton eFellows program, San Francisco, April 2002Professional Service• Co general chair, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 2009.• Scientific advisory committee, MacArthur Foundation, 2007-present.• ACM-AAAI Newell Award Committee, 2007-present.• Area Chair, ECCV <strong>2008</strong>.• Area Chair, CVPR 2007.• Editorial Board Member, International Journal of Computer Vision (IJCV), 2006-present.• Co general chair, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 2006.• Co-organizer, NIPS Workshop, Fast N-Body Learning (with N. de Freitas), 2004.• Member, National Academy of Sciences Study “Assessing the Feasibility, Accuracy,and Technical Capability of a National Ballistics Database”, 2004-2006.• Program Committee, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 2003, 2004.• Program Committee, IEEE International Conference on Computer Vision (ICCV),2003.• ACM Nominations committee, 2002-2003.


• Program Co-Chair, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 2001.• Program Co-Chair, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 1997.• Program Committee, Area Co-Chair, IEEE Conference on Computer Vision andPattern Recognition (CVPR), 1996.• Program Committee, Second Workshop on Object Representation for ComputerVision, 1996.• Program Committee, IEEE International Conference on Computer Vision (ICCV),1995.• Program Committee, Workshop on Context-Based Vision, 1995.• Evaluation Committee, Undergraduate Prize, Computing Research Association(CRA), 1995-1997.• Member, Image Understanding Advisory Committee for the RADIUS program,ARPA and ORD, 1994-1996.• Associate Editor, IEEE Transactions on Pattern Analysis and Machine Intelligence,1991-1995.• Program Committee, IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 1991.• Co-Editor, Special Issue of IEEE Transactions on Pattern Analysis and MachineIntelligence on Three-Dimensional Scene Interpretation, 1991.• Program Committee, IEEE Workshop on Three-Dimensional Vision, 1989.Courses Taught• [S08] CS 664 – Machine Vision• [F07] NBA 600 – Strategic Role of <strong>Information</strong> Technology• [F07] NBA 610 – Technology Management: Bio, Info, Nano• [S07] CS 764 – Recent Advances in Object Category Recognition• [F06] NBA 600 – Strategic Role of <strong>Information</strong> Technology• [F06] NBA 610 – Technology Management: Bio, Info, Nano• [S06] CS 312 – Data Structures and Functional Programming, 32 students• [F05] NBA 600 – Strategic Role of <strong>Information</strong> Technology, 28 students• [F05] NBA 610 – Technology Management: Bio, Info, Nano, 24 students• [F04] NBA 600 – Strategic Role of <strong>Information</strong> Technology, 20 students• [F04] NBA 610 – Technology Management: Bio, Info, Nano, 27 students• [S04] NBA 600 – Strategic Role of <strong>Information</strong> Technology, 19 students• [F03] CS 664 – Machine Vision, 16 students• [S03] NBA 600 – Strategic Role of <strong>Information</strong> Technology, 35 students• [F02] CS 664 – Machine Vision, 23 students• [S99] CS 664 - Machine Vision, 26 students• [F98] CS 130 - Creating Interactive Web Documents, 225 students• [S98] CS 664 - Machine Vision, 29 students• [F97] CS 130 - Creating Interactive Web Documents (with B. Smith), 106 students


• [S97] CS 130 - Creating Interactive Web Documents (with B. Smith), 185 students• [F96] CS 212 - Modes of Algorithmic Expression, 70 students• [S95] CS 664 - Machine Vision, 22 students• [F94] CS 212 - Modes of Algorithmic Expression, 88 students• [S94] CS 664 - Machine Vision, 28 students• [F93] CS 212 - Modes of Algorithmic Expression, 49 students• [S93] CS 763 - Topics in Geometric Matching, 9 students• [F92] CS 212 - Modes of Algorithmic Expression, 54 students• [S92] CS 462/3 - Robotics and Vision (with B. Donald), 24 students• [S92] CS 664 - Machine Vision, 16 students• [F91] CS 212 - Modes of Algorithmic Expression, 49 students• [S91] CS 664 - Machine Vision, 22 students• [F90] CS 212 - Modes of Algorithmic Expression, 47 students• [S90] CS 664 - Machine Vision, 18 students• [F89] CS 212 - Modes of Algorithmic Expression, 59 students• [S89] CS 764 - Topics in Computer Vision, 16 students• [F88] CS 211 - Computers and Programming (with Kay Wagner), 153 studentsUniversity Service• Chair, University Task Force on “Wisdom in the Age of Digital <strong>Information</strong>”, 2005-2006• Director of Graduate Studies, <strong>Information</strong> Science, 2004-present• Member, CS Department Operations Review Committee, 2004-2005• Member, CS Department Recruiting Committee, 2004• Member, Johnson School Technology Management planning group, 2004-present• Member, Library and Related <strong>Information</strong> Systems Steering Committee, 2003-2004• Member, CIS Building Committee, 2003-present• Member, <strong>Information</strong> Science Undergraduate Major Committee, 2002-present• Member, CIS Digital Arts and Graphics Committee, 2002-present• Member, Computing and <strong>Information</strong> Science (CIS) Council, 2002-present• Member, Cornell-Queens MBA program advisory group, 2002-2004• Chair, University Task Force on Computing and <strong>Information</strong> Sciences, 1999-2000• Member, Weiss Fellowship Selection Committee, 1998-99• Chair, Faculty Advisory Board on <strong>Information</strong> Technology (FABIT), 1998-99• Member, Project 2000 Executive Sponsor Committee, 1998-99• Member, Search Committee, Vice President for <strong>Information</strong> Technology, 1998-99• Member, Electronic Publishing Steering Committee, 1997-99• Member, Project 2000 Advisory Committee for Student <strong>Information</strong> Access, 1996-98• Chair, FABIT Subcommittee on Undergraduate Access to <strong>Information</strong>, 1994-99• Chair, CS Department Recruiting Committee, 1993-94• Member, EE Department Recruiting Committee, 1993-95• Member, Faculty Advisory Board on <strong>Information</strong> Technology (FABIT), 1993-99• Member, Engineering College Computing Committee, 1992-93


• Member, CS Search Committee for Department Chairman, 1992• Chair, CS Department Computing Facilities Committee, 1991-99• Coordinator, CS Department Colloquium Series, 1991-93• Member, CS Department Recruiting Committee, 1990-91• Member, Computer Science Undergraduate Curriculum Committee, 1989-92• Member, CS Department Computing Facilities Committee, 1989-91Grants and Contracts• NSF 0705774 III-CXT: Computer Science Research Using the Cornell Web Lab toStudy Social and <strong>Information</strong>al Processes on the Web, 2007-2009, $900,000 (coinvestigatorsWilliam Arms and Jon Kleinberg).• NSF 0713185 RI: A Context-Based Approach to the Recognition and Localization ofVisual Object Categories, 2007-2010, $450,000.• DARPA through ONR contract HR0011-06-C-0147 Urban Challenge: Team Cornell,2006-2007, $1,000,000 (co-investigators Mark Campbell and Ephrahim Garcia).• NSF 0629447 SGER Recognizing Objects by Simultaneously Combining Appearanceand Geometry, 2006-2007, $100,000.• NSF 0537606 Cyberinfrastructure Tools, Very Large Semi-Structured Datasets forSocial Science Research, 2006-<strong>2008</strong>, $2,000,000 (co-investigators William Arms, JonKleinberg, Michael Macy, David Strang).• NSF 0403340 Research Infrastructure Grant, Petabyte Storage Services for Data-Driven Science, 2004-2009, $1,800,000 (co-investigators Alan Demers, SteveMarschner, Jon Kleinberg, James Cordes).• NSF 0325453 <strong>Information</strong> Technology Research Grant, Networks of StrategicAgents: Theory and Algorithms, 2003-<strong>2008</strong>, $2,468,000 (co-investigators EvaTardos, Jon Kleinberg, Joe Halpern, Eric Friedman).• Xerox Corporation, Networked Document Images, 1998, $100,000.• Microsoft Corporation, support for <strong>Information</strong> Technology Research, 1997, $45,000(co-investigators Thorsten von Eicken, S. Keshav, Brian Smith, Ramin Zabih).• Intel Corporation Equipment Grant, 1997-2000, $6,000,000 (co-investigators JohnHopcroft and Don Randel).• NSF Research Infrastructure Grant CDA-9703470, A Next Generation Computingand Communications Substrate, 1997-2001, $1,411,000 (co-investigators KenBirman, Thorsten von Eicken, S. Keshav, Fred Schneider).• DARPA through ARL contract DAAL01-97-K-0104, Robust Online Event Detectionfor Video Surveillance and Monitoring, 1997-99, $600,000.• Xerox Corporation, Networked Document Images, 1997, $100,000.• Xerox Corporation, Networked Document Images, 1996, $35,000.• DARPA through Alphatech subcontract F33615-95-C-1651. Performance Evaluationfor Target Recognition, 1995-1998, $250,000.• NSF grant CDA-9422146, CISE Research Instrumentation, 1995-96, $88,000 plus$21,000 matching funds from ATT (co-investigators Brian Smith and Ramin Zabih).


• ARPA through ARO contract DAAH04-93-C-0052 Fast Adaptive TargetRecognition, 1993-1996, $750,000 (co-investigator David Doria at Hughes Aircraft).• NSF grant INT-9214760 for collaborative research with Nicholas Ayache and OlivierFaugeras at INRIA, 1992-1995, $44,000 (co-investigators Gerard Medioni at USC,Eric Grimson at MIT, Jean Ponce at Illinois).• NSF grant CDA-9214957 Revitalizing the Computer Science Curriculum, $200,0001992-1995 (co-investigators David Gries, John Hopcroft, Charles vanLoan).• AFOSR AASERT supplement, contract F49620-92-J-0247, Applications ofGeometric Algorithms, 1992-1995, $125,000 (co-investigator Bruce Donald).• NSF grant CDA-9121783 instrumentation for Mobile Autonomous Robots inUnstructured Environments, 1992-93, $27,000 (co-investigators Bruce Donald andCarlo Tomasi).• ATT Grant for Undergraduate Teaching in Robotics and Vision, 1991-92, $15,000(co-investigator Bruce Donald).• AFOSR contract AFOSR-91-0328 Applications of Geometric Algorithms toMachining, Manufacturing and Design, 1991-94, $550,000 (co-investigator BruceDonald).• Xerox Corporation, PYI matching funds, 1991-94, $47,000.• Kodak Corporation, PYI matching funds, 1990-92, $20,000.• General Electric Company, PYI matching funds, 1990-92, $20,000.• NSF Presidential Young Investigator Award, IRI-9057928, 1990-95, $310,000.• NSF grant CDA-8951763 Development of an Undergraduate Lab Curriculum inRobotics and Vision, 1990-93, $100,000 plus $100,000 matching funds from theCornell Engineering College (co-investigator Bruce Donald).• ATT Grant for Research in Mobile Robotics (co-investigator Bruce Donald), 1989,$55,000.Postdoctoral Associates and Researchers SupervisedSteve Bagley, Michael Black, Yuri Boykov, Todd Cass, Pedro Felzenszwalb, JimMahoney, David Marimont, Clark Olson, William Rucklidge, Eric Saund, Sid Suri,Andreas Weigand.Completed Ph.D. Students<strong>Peter</strong> Wayner, <strong>January</strong> 1993 (independent consultant and author)Michael Hopcroft, <strong>January</strong> 1995 (at Microsoft)William Rucklidge, <strong>January</strong> 1995 (went to Xerox PARC, now at Google)<strong>Daniel</strong> Scharstein, <strong>January</strong> 1997 (at Middlebury College)Nick Howe, May 2001 (at Smith College)


Xiangyang Lan, May 2007 (at Goldman Sachs)Completed Masters StudentsBrian Freyburger, May 1993 (went to Stanford PhD program, NSF fellowship, foundedAlign, now at Intelligent Markets).Eric Jaquith, May 1994 (went to Xerox, then Alexa).Andy Wand, <strong>January</strong> 1995 (went to Microsoft).Antonio Zuniga, August 1995 (went to ATT).James Ahlborn, May 1999 (went to Xerox).Undergraduate Researchers (one year or longer)Ron Even, May 1991 (went to NYU PhD program).Greg Klanderman, May 1992 (went to MIT PhD program).Forrest Chamberlain, May 1992 (went to CMU PhD program, NSF fellowship).Brian Freyburger, May 1992 (went to Cornell MEng program).Jon Kleinberg, May 1993 (went to MIT PhD program, DoD fellowship, at Cornell).Eric Jaquith, May 1993 (went to Cornell MEng program).Jae Noh, May 1994 (went to Hewlett-Packard).Liana Lorigo, May 1994 (went to MIT PhD program, NSF fellowship).Michael Leventon, May 1995 (went to MIT PhD program, NSF fellowship, runner up inCRA national student competition, at DE Shaw).Justin Miller, May 1995 (went to Cornell MEng program).Matt Welsh, May 1996 (went to Berkeley PhD program, at Harvard).Aaron Stump, May 1997 (went to Stanford PhD program, NSF fellowship, at Wash U.).Fernando Viton, May 1997 (went to Microsoft).Ryan Lilien, May 1997 (went to Dartmouth MD/PhD program).


Andras Ferencz, May 1997 (went to Berkeley PhD program, at MobilEye).Rob Szewczyk, May 1997 (went to Berkeley PhD program).Scott Cytacki, May 1998 (went to Xerox).Pedro Felzenszwalb, May 1999 (went to MIT PhD program, runner up in CRA nationalstudent competition, at U. Chicago).Walter Bell, May 2000 (went to Intelligent Markets).Jon Aizen, May 2003 (went to Internet Archive).Antal Novak, May 2003 (went to Stanford PhD program).Nick Gallo, May 2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!