Revised Mar 2013

Publication List: D.A. Forsyth

Books

cover image for Computer Vision second editionForsyth, D.A. and Ponce, J.,   ``Computer Vision: A Modern Approach,'' 2nd edition 2011. Sample chapters appear on the book's web page.

coverpictureForsyth, D.A. and Ponce, J.,   ``Computer Vision: A Modern Approach,''  2002.

chinesecover Forsyth, D.A. and Ponce, J.,   ``Computer Vision: A Modern Approach,''  2002. Chinese Language Edition

russiancover Forsyth, D.A. and Ponce, J.,    ``Computer Vision: A Modern Approach,'' 2002. Russian Language Edition

japanese coverForsyth, D.A. and Ponce, J.,    ``Computer Vision: A Modern Approach,'' 2002. Japanese Language Edition


cover imageDavid A. Forsyth, Okan Arikan, Leslie Ikemoto, James O'Brien, Deva Ramanan, Computational Studies of Human Motion: Part 1, Tracking and Motion Synthesis, ISBN: 1-933019-30-1 178pp July 2006      (also available as Foundations and Trends¨ in Computer Graphics and Vision Volume 1 Issue 2/3 (255pp), 2006)


Edited books

  1. Applications of Invariance in Computer Vision, J.L. Mundy, A. Zisserman and D.A. Forsyth, (ed.s), Springer LNCS 825, 1994.  
  2. Shape, contour and grouping in computer vision, D.A. Forsyth, J.L. Mundy, R. Cipolla and V. DiGes\'u (ed.s), Springer-Verlag LNCS 1681, 2000.
  3. Computer Vision - ECCV 2008. 10'th European Conference on Computer Vision, Part II, D.A. Forsyth, P.H.S. Torr and A. Zisserman, Springer Verlag LNCS 5302, 801 pp, 2008
  4. Computer Vision - ECCV 2008. 10'th European Conference on Computer Vision, Part II, D.A. Forsyth, P.H.S. Torr and A. Zisserman, Springer Verlag LNCS 5303, 851pp., 2008
  5. Computer Vision - ECCV 2008. 10'th European Conference on Computer Vision, Part II, D.A. Forsyth, P.H.S. Torr and A. Zisserman, Springer Verlag LNCS 5304, 893pp., 2008
  6. Computer Vision - ECCV 2008. 10'th European Conference on Computer Vision, Part II, D.A. Forsyth, P.H.S. Torr and A. Zisserman, Springer Verlag LNCS 5305, 827pp., 2008

Archival Journal Articles (most recent first)                                                                                                                                           

  1. Gang Wang, Derek Hoiem, David Forsyth, "Learning Image Similarity from Flickr Groups Using Fast Kernel Machines," IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), Nov. 2012.
  2. Zicheng Liao, Hugues Hoppe, David Forsyth, Yizhou Yu, A subdivision-based representation for vector image editing. IEEE Trans. Vis. Comput. Graphics, 18(11), Nov. 2012. (Spotlight Paper)
  3. Yang Wang, Duan Tran, Zicheng Liao, D.A> Forsyth, Discriminative Hierarchical Part-based Models for Human Parsing and Action Recognition, J. Machine Learning Research 13 (Oct) 2012, 3075-3102
  4. D.A. Forsyth, "Variable-Source Shading Analysis," International Journal of Computer Vision, Volume 91 Issue 3, February 2011
  5. Anna Paviotti, D. A. Forsyth, Guido M. Cortelazzo: Lightness Recovery for Pictorial Surfaces. International Journal of Computer Vision 94(1): 54-77 (2011)
  6. T.L. Berg, A. Sorokin, G. Wang, D.A. Forsyth, D. W. Hoiem, A. Farhadi, "It's All About the Data", Proc. IEEE, 2010.
  7. L. Ikemoto, O.Arikan and D.A. Forsyth, "Generalizing Motion Edits," ACM Transactions on Graphics, 2009.
  8. N. Ikizler and D.A. Forsyth, "Searching for Complex Human Activities with No Visual Examples," Int. J. Computer Vision, (accepted for publication, electronic version available online already), 2008.
  9. Ramanan, D; Forsyth, D.A.; Zisserman, A; "Tracking People by Learning Their Appearance," IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 29, no 1, pp 65-81, 2007.
  10. A. Lobay and D.A. Forsyth, "Shape from Texture without Boundaries," Int. J. Computer Vision, 67, 1, 71-91, 2006                                              
  11. David A. Forsyth, Okan Arikan, Leslie Ikemoto, James O' Brien, Deva Ramanan, Computational Studies of Human Motion: Part 1, Tracking and Motion Synthesis, Foundations and Trends¨ in Computer Graphics and Vision Volume 1 Issue 2/3 (255pp), 2006                                            
  12. Ramanan, D.; Forsyth, D.A.; Barnard, K.;, Building models of animals from video Pattern Analysis and Machine Intelligence, IEEE Transactions on Volume 28, Issue 8, Aug. 2006 Page(s):1319 - 1334 
  13. Kobus Barnard, Pinar Duygulu, Nando de Freitas, David Forsyth, David Blei, and Michael I. Jordan, "Matching Words and Pictures", Journal of Machine Learning Research , Vol 3, pp 1107-1135. 2003    
  14. S. Ioffe and D.A. Forsyth ``Probabilistic methods for finding people,'' International Journal of Computer Vision , Volume 43, Issue 1, pp45-68, June 2001 
  15. D.A. Forsyth and J. Haddon and S. Ioffe, ``The Joy of Sampling,'' International Journal of Computer Vision vol. 41(1/2), 109-134, Jan. 2001     
  16. Forsyth, D.A. and Fleck, M. M., ``Automatic Detection of Human Nudes,'' International Journal of Computer Vision , 32 , 1, 63-77, August, 1999                       
  17. Chenney, S., Ichnowski, J. and Forsyth, D.A., ``Dynamics modeling and culling,'' IEEE Computer Graphics and Applications , vol 19. no 2, p 78-87, 1999          
  18. F. S. Cho and D.A. Forsyth. ``Interactive Ray Tracing with the Visibility Complex,'' Computers and Graphics Special Issue on Visibility - Techniques and Applications , 23 , 5, 703-717, 1999.
  19. Forsyth, D.A. ``Computer Vision Tools for Finding Images'' Library Trends , Fall, 1999.
  20. D.A. Forsyth, ``Recognizing Algebraic Surfaces from their Outlines,'' International J. of Computer Vision , 18 , 1, 21-40, 1996.        
  21. Rothwell, C.A., Zisserman, A.., Forsyth, D.A. and Mundy, J.L. `` Planar Object Recognition using Projective Shape Representation'', International J. of Computer Vision , Vol 16, p. 57-59, 1995.                                     
  22. Zisserman, A., Forsyth, D.A., Mundy, J.L., Rothwell, C.A., and Liu, J.S., ``3D Object Recognition using Invariance,'' Artificial Intelligence , 78 , 239-288, 1995.
  23. Rothwell, C.A., Zisserman, A.P., Marinos, C.I., Forsyth, D.A. and Mundy, J.L., ``Relative motion and pose from arbitrary plane curves,'' Image and Vision Computing , 10 , 4, 250-262, 1992.     
  24. Forsyth, D.A., Mundy, J.L., Zisserman, A.P. ``Transformational Invariance- a primer,'' Image and Vision Computing , 10 , 1, 39-45, 1992.          
  25. Forsyth, D.A., Mundy, J.L., Zisserman, A.P.. and Brown, C.M., ``Projectively Invariant Representations Using Implicit Algebraic Curves,'' 9 , 2, 130-136, 1991. 
  26. Forsyth, D.A., and Zisserman, A.P. ``Reflections on Shading,'' Special Issue of I.E.E.E. Pattern Analysis and Machine Intelligence on physical modelling in computer vision , July, 13 , 7, 671-679, 1991.                           
  27. Forsyth, D.A., Mundy, J.L., Zisserman, A.P., Coelho, C., Heller, A. and Rothwell, C.A. ``Invariant descriptors for 3D object recognition and pose,'' Special issue of I.E.E.E. Pattern Analysis and Machine Intelligence on 3D object recognition , 971-991, October, 1991.
  28. Forsyth, D.A., ``A novel algorithm for colour constancy,'' International Journal of Computer Vision , 5 , 1, 5-36, July, 1990. Reprinted in: Physics based vision (3 vols.), edited by S.A. Shafer, G. Healey, and L.B. Woolff, 1992.                                                                             
  29. Forsyth, D.A. and Zisserman, A., ``Shape from shading in the light of mutual illumination,'' Image and Vision Computing , 42-49,1990.                                                       

SIGGRAPH papers

  1. Kevin Karsch, Varsha Hedau, Derek Hoiem and D.A. Forsyth, "Rendering Synthetic Objects into Legacy Photographs," SIGGRAPH ASIA, 2011
  2. Ryan White, Keenan Crane, David Forsyth, "Capturing and animating occluded cloth", ACM Transactions on Graphics (TOG) (SIGGRAPH 07),  2007.
  3. Okan Arikan, David A. Forsyth, James F. O' Brien, ``Fast and detailed approximate global illumination by irradiance decomposition'', ACM Transactions on Graphics (TOG) (SIGGRAPH 05) Volume 24,  Issue 3 (July 2005) 
  4. O. Arikan, Forsyth, D.A., and J. O'Brien ``Motion Synthesis from Annotations,'' SIGGRAPH 2003, San Diego, CA, Jul. 2003, in ACM Transactions on Graphics, vol. 33:3, 402-408, 2003.   
  5. O. Arikan and D.A. Forsyth, "Interactive Motion Generation from Examples", Proc. SIGGRAPH, 2002
  6. Stephen Chenney and D. A. Forsyth. ``Sampling Plausible Solutions to Multi-Body Constraint Problems,'' Proceedings of SIGGRAPH 2000 , p.219-28, 2000        

Animations

  1. Keenan Crane, Ryan White, David Forsyth, "Capturing and Animating Occluded Cloth," SIGGRAPH Animation Festival, 2007

Conference and Symposium Proceedings

2013

  1. Zicheng Liao, Jason Rock, David Forsyth, Non-Parametric Filtering for Geometric Detail Extraction and Material Representation, Proc. IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), 2013
  2. Sodhi, R., G. Maciocci, B.P. Bailey, and D. Forsyth. BeThere: 3D Mobile Collaboration with Spatial Input. Proceedings of the ACM Conference on Human Factors in Computing Systems, 2013.

2012

    1. Varsha Hedau and Derek Hoiem and David Forsyth, "Recovering Free Space of Indoor Scenes from a Single Image",CVPR, 2012
    2. Zicheng Liao, Ali Farhadi, Yang Wang, Ian Endres, David Forsyth, "Building a Dictionary of Image Fragments," CVPR 2012
    3. Mohammad Rastegari; Ali Farhadi, ; David Forsyth; "Predictable and Discriminative Binary Codes", ECCV 2012
    4. Brett Jones, Rajinder Sodhi, David Forsyth, Brian Bailey, Giuliano Maciocci, "Around device interaction for Multiscale Navigation", Mobile HCI 2012, nominated for award.

     

2010

  1. G. Wang, D. Hoiem, and D.A. Forsyth, "Towards large scale object categorization using comparative object similarity," IEEE Conference on Computer Vision and Pattern Recognition, 2010
  2. G Wang, A Gallagher, J Luo, D Forsyth, "Seeing People in Social Context: Recognizing People and Social Relationships", Proc ECCV 2010
  3. A Farhadi, M Hejrati, M A Sadeghi, P Young, C Rashtchian1, J Hockenmaier, D. A. Forsyth, "Every Picture Tells a Story: Generating Sentences from Images" Proc ECCV 2010
  4. V. Hedau, D. Hoiem, D.A. Forsyth, "Thinking Inside the Box: Using Appearance Models and Context Based on Room Geometry," Proc ECCV 2010
  5. D. Tran and D. A. Forsyth, "Improved Human Parsing with a Full Relational Model", Proc ECCV 2010

2009

  1. A. Paviotti, D.A. Forsyth, "Lightness recovery for pictorial surfaces, " Workshop on Color and Reflectance Imaging in Computer Vision at ICCV 2009
  2. A. Paviotti, D.A. Forsyth, "A Lightness Recovery Algorithm for the Multispectral Acquisition of Frescoed Environments, " IEEE Workshop on eHeritage and Digital Art Preservation at ICCV 2009
  3. A. Farhadi, I. Endres, D. Hoiem, and D.A. Forsyth, "Describing Objects by their Attributes", CVPR 2009
  4. G. Wang, D. Hoiem, and D.A. Forsyth, "Building Text Features for Object Image Classification", CVPR 2009
  5. N. Loeff, A. Farhadi, I. Endres and D.A. Forsyth, "Unlabeled data improves word prediction", Int. Conf. Computer Vision (ICCV) 2009
  6. A. Farhadi, M. Kamali, I. Endres and D.A. Forsyth, "A Latent Model of Discriminative Aspect", Int. Conf. Computer Vision (ICCV) 2009
  7. V. Hedau, D. Hoiem and D.A. Forsyth, "Understanding the layout of cluttered rooms", Int. Conf. Computer Vision (ICCV) 2009
  8. G. Wang and D.A. Forsyth, "Joint learning of visual attributes, object classes and visual saliency" Int. Conf. Computer Vision (ICCV) 2009
  9. G. Wang, D. Hoiem, D.A. Forsyth, "Learning Image Similarity from Flickr using Stochastic Intersection Kernel Machines", Int. Conf. Computer Vision (ICCV) 2009

2008

  1.  N.Loeff, D.Ramachandran and D.A. Forsyth, "ManifoldBoost: Stagewise Function Approximation for Fully-, Semi- and Un-supervised Learning", Proc ICML 2008.
  2.  Gang Wang and D.A. Forsyth, "Object image retrieval by exploiting online knowledge resources". IEEE Computer Vision and Pattern Recognition (CVPR). 2008. 
  3. Alexander Sorokin, David Forsyth, "Utility data annotation with Amazon Mechanical Turk", In the First IEEE Workshop on Internet Vision at CVPR 08

2007

  1.  Ali Farhadi, David Forsyth, Ryan White, "Transfer Learning in Sign Language," IEEE Conference on Computer Vision and Pattern Recognition, 2007
  2.  Himanshu Arora, Nicolas Loeff, David Forsyth, and Narendra Ahuja, “Unsupervised Segmentation of Objects using Efficient Learning” IEEE Conference on Computer Vision and Pattern Recognition, 2007
  3. Nazli Ikizler and David Forsyth, “Searching video for complex activities with finite state models” IEEE Conference on Computer Vision and Pattern Recognition, 2007
  4. Duan Tran and D.A. Forsyth, "Configuration estimates improve pedestrian finding," Proc NIPS 2007.
  5.  L. Ikemoto, O. Arikan, D. Forsyth   Quick Transitions with Cached Multi-way Blends ACM Symposium on Interactive 3D Graphics and Games (I3D) 2007

2006

  1. L.Ikemoto and O.Arikan and D.A. Forsyth, ``Knowing when to put your foot down'', Proc Symp. Interactive 3D graphics and Games, 2006
  2. R. White and D.A. Forsyth, "Combining Cues: Shape from Shading and Texture", Proc CVPR 2006, pp1809-1816, 2006    
  3. A. Farhadi and D. A. Forsyth, "Aligning ASL for Statistical Translation Using a Discriminative Word Model", Proc CVPR 2006, pp1471-1476, 2006      
  4. J. Chan, C. Ziftci, D. Forsyth, Searching Off-line Arabic Documents, Proc CVPR 2006, pp1455-1462, 2006    
  5. T. Berg and D.A. Forsyth, Animals on the Web, Proc CVPR 2006,     
  6. R. White and D.A. Forsyth, Retexturing Single Views using Texture and Shading, Proc ECCV, 2006
  7. C.O. Alm, N.Loeff and D.A. Forsyth, Challenges for annotating images for sense disambiguation, Proceedings of the Workshop on Frontiers in Linguistically Annotated Corpora 2006, pages 1–4, Sydney, July 2006
  8. N.Loeff, C.O. Alm, D.A. Forsyth, Discriminating image senses by clustering with multimodal features  Proceedings of the COLING/ACL 2006 Main Conference Poster Sessions, pages
    547–554, Sydney, July 2006 

2005

  1. Ramanan, D., Forsyth, D. A., Zisserman, A."Strike a Pose: Tracking People by Finding Stylized Poses." Computer Vision and Pattern Recognition (CVPR), San Diego, CA, June 2005                                        
  2. Ramanan, D., Forsyth, D. A., Barnard, K. "Detecting, Localizing, and Recovering Kinematics of Textured Animals." Computer Vision and Pattern Recognition (CVPR), San Diego, CA, June 2005.
  3. Kirk, A. G., O'Brien, J. F., Forsyth, D. A., "Skeletal Parameter Estimation from Optical Motion Capture Data". IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), 2005      
  4. P. Duygulu, J-Y. Pan and D. A. Forsyth, ``'' ACM Conference on Multimedia, 2004.                          
  5. W. Yan and D.A. Forsyth, ``Learning the behaviour of users in a public space through video tracking'', IEEE Workshop on applications of Computer Vision, 2005    
  6. J. Edwards and D.A. Forsyth, ``Searching for Character Models'', NIPS, 2005                                                                                                          
  7. N. Loeff and A.Sorokin and H. Arora and D.A. Forsyth, ``Efficient Unsupervised Learning for Localization and Detection in Object Categories'', NIPS 2005      
  8. Kenton McHenry, Jean Ponce, David Forsyth, "Finding Glass", Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05)        
  9. Okan Arikan, David A. Forsyth, James F. O'Brien, Motion capture and editing: Pushing people around Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation SCA '05

2004

  1. Anthony Lobay and D.A. Forsyth "Recovering shape and irradiance maps from rich dense texton fields", Proceedings of Computer Vision and Pattern Recognition (CVPR), Washington DC, June 2004              
  2. Tamara Miller, Alexander C. Berg, Jaety Edwards, Michael Maire, Ryan White, Yee Whye Teh, Eric Learned-Miller, David A. Forsyth "Faces and Names in the News", Proceedings of Computer Vision and Pattern Recognition (CVPR), Washington DC, June 2004      
  3. Tamara L. Berg, Alexander C. Berg, Jaety Edwards, David A. Forsyth ``Who's in the Picture, '' Neural Information Processing Systems (NIPS), 2004  
  4. Jaety Edwards, Yee-Whye Teh, D.A. Forsyth, Roger Bock, Michael Maire, Grace Vesom, "Making Latin Manuscripts Searchable using gHMM's", NIPS 2004                                                                             
  5. L. Ikemoto and D.A. Forsyth, ``Enriching a motion collection by transplanting limbs'', Proc. ACM Symposium on Computer Animation, 2004.  

2003

  1. Kobus Barnard, Matthew Johnson and David Forsyth, "Words Sense Disambiguation with Pictures ", HLT-NAACL03 Workshop on Learning Word Meaning from Non-Linguistic Data, 2003    
  2. Jaety Edwards, Ryan White and David Forsyth "Words and Pictures in the News", HLT-NAACL03 Workshop on Learning Word Meaning from Non-Linguistic Data, 2003    
  3. Ramanan, D. and Forsyth, D. A. "Finding and tracking people from the bottom up" in Proceedings of Computer Vision and Pattern Recognition (CVPR), Madison, Wisconsin, June 2003.  
  4. Kobus Barnard, Pinar Duygulu, Raghavendra Guru, Prasad Gabbur, and David Forsyth, "The effects of segmentation and feature choice in a translation model of object recognition", in Proceedings of Computer Vision and Pattern Recognition (CVPR), Madison, Wisconsin, June 2003.      
  5. Ramanan, D. and Forsyth, D. A. "Automatic Annotation of Everyday Movements" Neural Info. Proc. Systems (NIPS), Vancouver, Canada, Dec 2003. poster (Longer technical report version)    
  6. Ramanan, D. and Forsyth, D. A. "Using Temporal Coherence to Build Models of Animals" Intl. Conf. on Computer Vision (ICCV), Nice, France, Oct 2003. talk slides (talk video 82MB streaming)  

2002

  1. D.A. Forsyth, "Shape from texture without boundaries," Proc. European Conf. Computer Vision, 2002      
  2. P. Duygulu, N. de Freitas, K. Barnard and D.A. Forsyth, "Object Recognition as Machine Translation," Proc. European Conf. Computer Vision, 2002 Best paper in cognitive computer vision award    
  3. D. Parks and D.A. Forsyth "Improved Integration for Cloth Simulation", Proc. Eurographics short papers, 2002          

2001

  1. D.A. Forsyth, ``Shape from texture and integrability,'' Proc. IEEE InternationalConference on Computer Vision , pp. 447-453, July, 2001    
  2. S. Ioffe and D.A. Forsyth, ``Human tracking with mixtures of trees,'' Proc. IEEE InternationalConference on Computer Vision , pp. 690-695, July, 2001
  3. J. Haddon and D.A. Forsyth, ``Noise in bilinear problems,'' Proc. IEEE InternationalConference on Computer Vision , pp. 622-627, July, 2001        
  4. K. Barnard and D.A. Forsyth, ``Learning the semantics of words and pictures'' Proc. IEEE InternationalConference on Computer Vision , pp. 408-415, July, 2001  
  5. Kobus Barnard and David Forsyth, ``Exploiting Image Semantics for Picture Libraries,'' Proc. ACM/IEEE Joint Conference on Digital Libraries , p. 469, Roanoke Virginia, 2001.                          
  6. Okan Arikan and Stephen Chenney and D. A. Forsyth, "Efficient Multi-Agent Path Planning", Proceedings of the 2001 Eurographics Workshop on Animation and Simulation, Sep, 2001        
  7. Stephen Chenney and Okan Arikan and D.A.Forsyth, ``Proxy Simulations For Efficient Dynamics", Proceedings of Eurographics 2001, Short Presentations, Sep, 2001,  
  8. K. Barnard and D.A. Forsyth, ``Clustering Art,'' IEEE Conf. Computer Vision and Pattern Recognition , 2001                                                                  
  9. S. Ioffe and D.A. Forsyth, ``Finding Faces with Mixtures of Trees,'' IEEE Conf. Computer Vision and Pattern Recognition , 2001

2000

  1. Forsyth, D.A. and Mundy, J.L. ``Introduction,'' in Shape, contour and grouping in computer vision , D.A. Forsyth, J.L. Mundy, R. Cipolla and V. DiGes\'u (ed.s), Springer-Verlag LNCS 1681, 2000. (edited proceedings; I was one of the editors)      
  2. Forsyth, D.A. and Haddon, J. and Ioffe, S. ``Finding objects by grouping primitives,'' in Shape, contour and grouping in computer vision , D.A. Forsyth, J.L. Mundy, R. Cipolla and V. DiGes\'u (ed.s), Springer-Verlag LNCS 1681, 2000. (edited proceedings; I was one of the editors)
  3. Forsyth, D.A. ``An empirical-statistical agenda for recognition,'' in Shape, contour and grouping in computer vision , D.A. Forsyth, J.L. Mundy, R. Cipolla and V. DiGes\'u (ed.s), Springer-Verlag LNCS 1681, 2000. (edited proceedings; I was one of the editors)  
  4. O. King and D.A. Forsyth, ``How does CONDENSATION behave with a finite number of samples?", Proc. European Conf. Computer Vision, vII, 695-709, 2000

1999

  1. Ioffe, S. and Forsyth, D.A., ``Learning to find pictures of people,'' in M. S. Kearns, S. A. Solla, and D. A. Cohn, editors, Advances in Neural Information Processing Systems 11 , MIT Press, Cambridge, MA, 1999        
  2. Forsyth, D.A. ``Notes for a paper on inference and shading,'' IEEE Workshop on the Integration of Appearance and Geometric Methods in Object Recognition p.12-33. 1999. (invited paper)                        
  3. Forsyth, D.A., Ioffe, S.I. and Haddon, J., ``Bayesian Structure from Motion,'' Proc. International Conference on Computer Vision , p.660-5, 1999.
  4. Ioffe, S.I. and Forsyth, D.A., ``Finding people by sampling,'' Proc. International Conference on Computer Vision , p.1092-7, 1999.                      
  5. Forsyth, D.A., ``Sampling, resampling and colour constancy,'' Proc. Computer Vision and Pattern Recognition , p300-305, 1999.

1998

  1. Haddon, J. and Forsyth, D. A. ``Shading primitives: finding folds and shallow grooves,'' Proceedings, Sixth International Conference on Computer Vision p.236-41., 1998.                                                            
  2. Haddon, J. and Forsyth, D. A. ``Shape representations from shading primitives'' 5th European Conference on Computer Vision, Proceedings p.415-31 vol.2., 1998                                                                         
  3. Chenney, S., Ichnowski, J. and Forsyth, D. A. ``Efficient dynamics modeling for VRML and Java'' Proceedings. VRML 98 Third Symposium on the Virtual Reality Modeling Language , New York, NY, USA: ACM, 1998. p.15-24    
  4. Forsyth, D.A. and Ioffe, S. and Haddon, J. ``Finding objects by grouping primitives'', Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers . p.905-9 vol.1. of 2 vol., 1998. (invited paper)    

1997

  1. Kim, S-K and Forsyth, D.A., ``A New Approach for Road Sign Detection and Recognition Algorithm,'' Proc 30'th ISATA Conference, 1997.   
  2. Chenney, S.J. and Forsyth, D.A., ``View Dependent Culling of Dynamic Systems in Virtual Environment, '' ACM Symposium on Interactive 3D Graphics, 1997.                                                                            
  3. Forsyth, D.A. and Fleck, M.M., ``Body Plans,'' Proc. CVPR-97, 678-83, 1997.                                                                                                       
  4. Forsyth, D.A.; Fleck, M.M. ``Finding people and animals by guided assembly,'' Proceedings. International Conference on Image Processing p.5-8 vol.3. 1997. (invited paper)      

1996

  1. M.M. Fleck, D.A. Forsyth and C. Bregler, ``Finding naked people,'' Proc. European Conf. on Computer Vision , Edited by: Buxton, B.; Cipolla, R. Berlin, Germany: Springer-Verlag, 1996. p. 593-602 
  2. Forsyth, D.A.; Fleck, M.M. ``Identifying nude pictures'', Proceeding. Third IEEE Workshop on Applications of Computer Vision. 103-108, 1996.  
  3. Mundy, J., Curwen, R., Liu, J., Rothwell, C., Zisserman, A. and Forsyth, D.A. ``MORSE: an architecture for 3D object recognition based on invariants.'' IN: Recent Developments in Computer Vision. Second Asian Conference on Computer Vision, ACCV '95. Invited Session Papers. Edited by: Li, S.Z.; Mital, D.P.; Teoh, E.K.; Wan, H. Berlin, Germany: Springer-Verlag, 1996. p. 425-34.    
  4. D.A. Forsyth; J. Malik; M. M. Fleck; H. Greenspan; T. K. Leung; S. Belongie; C. Carson; C. Bregler "Finding Pictures of Objects in Large Collections of Images" Proceedings of the International Workshop on Object Representation in Computer Vision II, LNCS; Vol. 1144, 335 - 360, 1996

1995

  1. Zisserman, A., Mundy, J.L., Forsyth, D.A., Liu, J.S., Pillow, N., Rothwell, C.A. and Utcke, S., ``Class-based grouping in perspective images'', Proceedings of the 5'th International Conference on Computer Vision , Boston, MA., June 20-23, 1995        

1994

  1. Forsyth, D.A., Mundy, J.L., Rothwell, C.A. and Zisserman, A., ``Using global consistency to recognise Euclidean objects with an uncalibrated camera'', Proc CVPR-94 502-507, 1994.                                        
  2. Forsyth, D.A., Yang, C.K., and Teo, K.B., ``Efficient radiosity in dynamic environments,'' Proc 5'th Eurographics workshop on rendering, 1994.

1993

  1. Rothwell, C.A., Forsyth, D.A., Zisserman, A. and Mundy, J.L., ``Extracting projective structure from single perspective views of 3D point sets,'' International Conference on Computer Vision , Berlin, 573-582, 1993. Best paper award (Marr prize)                                                               
  2. D.A. Forsyth, ``Recognizing Algebraic Surfaces from their Outlines,'' International Conference on Computer Vision , Berlin, 476-480, 1993.     
  3. J. Liu, J.L. Mundy, D.A. Forsyth, A.P. Zisserman and C.A. Rothwell, ``Efficient Recognition of rotationally symmetric surfaces and straight homogenous generalized cylinders,'' IEEE conference on Computer Vision and Pattern Recognition '93 , 1993.                                                
  4. Forsyth, D.A. and Rothwell, C.A., ``Recognising extruded surfaces from their outlines'', Proc. Allerton Conference on communication, computing and control , 1993

1992

  1. Rothwell, C.A., A. Zisserman, D.A. Forsyth and J.L. Mundy, ``Canonical Frames for Planar Object Recognition,'' 2nd European Conference on Computer Vision , Springer Verlag Lecture Notes in Computer Science, 757-772, 1992.                                                                                      
  2. Rothwell, C.A., A. Zisserman, J.L. Mundy and D.A. Forsyth, ``Efficient Model Library Access by Projectively Invariant Indexing Functions,'' Computer Vision and Pattern Recognition 92 , 109-114, 1992.
  3. Forsyth, D.A., Mundy, J.L., Zisserman, A.P. and Rothwell, C.A. ``Recognising rotationally symmetric surfaces from their outlines,'' 2nd European Conference on Computer Vision , 639-648, 1992.            

1991

  1. Rothwell, C.A., Zisserman, A.P., Forsyth, D.A. and Mundy, J.L., ``Using Projective Invariants for constant time library indexing in model based vision,'' Proc. British Machine Vision Conference , 1991.  

1989

  1. Forsyth, D.A. and Zisserman, A., ``Mutual Illumination'', Proc. IEEE conference on Computer Vision and Pattern Recognition , 466-473, 1989. 
  2. Forsyth, D.A. and Zisserman, A., ``Shape from shading in the light of mutual illumination,'' Proc. 5'th Alvey Vision Conference , 193-198, 1989.

1988 

  1. Forsyth, D.A., ``A novel approach to colour constancy,'' Proc. 2'nd International Conference on Computer Vision , 9-18, 1988.

1987

  1. Forsyth, D.A., ``Finding Changes in Colour,'' Proc. 1987 Alvey vision conference .                                                                                          
  2. Brady, J.M., Cameron, S.A., Durrant-Whyte, H., Fleck, M.M., Forsyth, D.A., Noble, J.A., and Page, I., ``Progress towards a system that can acquire pallets and clean warehouses,'' Proc. ISRR , 1987.  

SIGGRAPH Tech Sketches

  1. Stephen Chenney and Okan Arikan and D. A. Forsyth, ``Scalable Simulation", SIGGRAPH 2000 Technical Sketch. In Conference Abstracts and Applications , pg 254, 2000
  2. Adam Kirk, James O'Brien and D.A. Forsyth, ``Skeletal Parameter Estimation from Optical Motion Capture Data'', SIGGRAPH Technical Sketch, 2004.  
  3. Okan Arikan, D.A. Forsyth and James O'Brien, ``Radiance Caching and Local Geometry Correction'' , SIGGRAPH Technical Sketch, 2004.  
  4. Ryan White, Anthony Lobay, D.A. Forsyth, Cloth Capture, SIGGRAPH Tech Sketch, 2005.
  5. Leslie Ikemoto, Okan Arikan, David Forsyth,  Quick transitions using multi-way blends, Sketches SIGGRAPH '06
  6. Leslie Ikemoto, Okan Arikan, David Forsyth, Learning to move autonomously in a hostile world Sketches SIGGRAPH '05
  7. Ryan White, Keenan Crane, D. A. Forsyth, Data driven cloth animation,  sketches SIGGRAPH '07

Technical Reports

  1. D.A. Forsyth and J.L. Mundy, ``Preliminary discussions of 3D from 2D: Rough notes,'' University of Iowa Department of Computer Science Internal Report , 1992.
  2. D.A. Forsyth, ``Recognizing Algebraic Surfaces from their Outlines,'' University of Iowa Department of Computer Science Internal Report , 1993.

Non-refereed Conference and Symposia Proceedings

  1. Forsyth, D.A., Mundy, J.L., Zisserman, A.P. and Rothwell, C.A. ``Invariant descriptors for 3D object recognition and pose,'' { Proceedings 1st DARPA-ESPRIT Joint Workshop on Applications of Invariance in Computer Vision, Reykjavik, Iceland}, 1991
  2. Forsyth, D.A. and Rothwell, C.A., ``Recovering extruded surfaces from their outlines'', Draft Proceedings, 2'nd ESPRIT NSF Joint Workshop on the Applications of Invariance in Computer Vision , 1993.
  3. Forsyth, D.A., Zisserman, A. and Malik, J., ``Distinctive representations for the recognition of curved surfaces using outlines and markings,'' Proc. NSF workshop on representation in vision , 1995.
  4. Forsyth, D.A.; Fleck, M.M. ``Finding people and animals by guided assembly,'' Proceedings, IMAGINA conference , p.70-77 1997. (invited paper)
  5. Chung, M.G.; Fleck, M.M.; Forsyth, D.A. ``New puzzle assembly'', Proceedings of the SPIE - The International Society for Optical Engineering, vol.3545, (International Symposium on Multispectral Image Processing) p.151-8, 1998.
  6. Forsyth DA. Benchmarks for storage and retrieval in multimedia databases. SPIE-Int. Soc. Opt. Eng. Proceedings of Spie - the International Society for Optical Engineering, vol.4676, 2001, pp.240-7. USA.
  7. Kobus Barnard, Pinar Duygulu, and David Forsyth, " Recognition as Translating Images into Text" Internet Imaging IX, Electronic Imaging 2003 (Invited paper).

Articles in Non-Archival Magazines or Journals

  1. Forsyth, D.A., Malik, J. and Wilensky, R., ``Searching for digital pictures,'' Scientific American, June, 1997.

Book Chapters

  1. Forsyth, D.A., ``Colour constancy,'' in Blake, A. and Troscianko, T. (eds), AI and the Eye, John Wiley and Sons, 1990.
  2. A. Zisserman, C.A. Rothwell, D. A. Forsyth and J. L. Mundy, ``Fast Recognition using Algebraic Invariants,'' in Mundy, J.L and Zisserman, A. (eds) Applications of Invariance in computer vision, MIT press, 1992.
  3. A. Zisserman, D. A. Forsyth, C. A. Rothwell, and J. L. Mundy, ``Recognising General Curved Objects Efficiently,'' in Mundy, J.L and Zisserman, A. (eds) Applications of Invariance in computer vision, MIT press, 1992.
  4. C. Coehlo, A. Heller, J.L. Mundy, D.A.Forsyth and A. Zisserman, ``An experimental evaluation of projective invariants,'' in Mundy, J.L and Zisserman, A. (eds) Applications of Invariance in computer vision, MIT press, in print, 1992.
  5. Forsyth, D.A., Mundy, J.L., Zisserman, A.P. and Rothwell, C.A. ``Applications of invariant theory in vision,'' In Kapur, D. and Donald, B.R., (eds) Integrating Symbolic and Numerical Methods for Artificial Intelligence, Academic Press, 1992.
  6. D.A. Forsyth, ``The outline of an algebraic surface yields the surface,'' Design and application of curves and surfaces, R.B. Fisher (ed.), OUP, 1994
  7. F.S. Cho and D.A. Forsyth, ``Hidden Feature Removal,'' Wiley Encyclopedia of Electrical and Electronics Engineering, Volume 8, pp. 713-725. New York: John Wiley \& Sons, 1999. (invited review)