43
Views
17
CrossRef citations to date
0
Altmetric
Original Articles

Automatic Differentiation, C++ Templates, and Photogrammetry

Pages 41-55 | Published online: 06 Apr 2012

References

  • Berz , Martin . 1992 . “Automatic Differentiation as Nonarchimedean Analysis.” . In Computer Arithmetic and Enclosure Methods 439 – 450 . Amsterdam : Elsevier Science Publishers. . [Berz 92]
  • Belhumeur , Peter N. , Kriegman , David J. and Yuille , Alan L. 1999 . “The Bas-Relief Ambiguity.” . Int. J. Comput. Vision , 35 ( 1 ) : 33 – 44 . [Belhumeur et al. 99]
  • Bendtsen , Claus and Stauning , Ole . 1996 . “Fadbad, a flexible C++ Package for Automatic Differentiation.” Available from World Wide Web http://www.imm.dtu.dk/fadbad, [Bendtsen and Stauning 96]
  • Baraff , David and Witkin , Andrew . “Large Steps in Cloth Simulation.” . Proceedings of SIGGRAPH 1998, Computer Graphics Proceedings, Annual Conference Series . Edited by: Cohen , Michael . pp. 43 – 54 . Reading , MA : Addison Wesley. . [Baraff and Witkin 98]
  • Clifford , W. K. 1873 . “Preliminary Sketch of Bi-Quaternions.” . Proceedings of London Mathematical Society , 4 : 381 – 395 . [Clifford 73]
  • Debevec , Paul E. , Taylor , Camillo J. and Malik , Jitendra . “Modeling and Rendering Architecture from Photographs: A Hybrid Geometry- and Image-Based Approach.” . Proceedings of SIGGRAPH 1996, Computer Graphics Proceedings, Annual Conference Series . Edited by: Rushmeier , Holly . pp. 11 – 20 . Reading , MA : Addison Wesley. . [Debevec et al. 96]
  • Duff , Thomas . “Motion Blurring Implicit Surfaces.” . Patent no. 6,483,514 . 2002 . [Duff 02]
  • Griewank , Andreas and Corliss , George F. , eds. 1991 . Automatic Differentiation of Algorithms: Theory, Implementation, and Application Philadelphia : SIAM. . [Griewank and Corliss 91]
  • Gleicher , Michael . “Motion Editing with Spacetime Constraints.” . Proceedings of the 1997 Symposium on Interactive 3D Graphics . pp. 139 – 148 . New York : ACM Press. . [Gleicher 97]
  • Horn , Berthold K.P. and Schunck , Brian G. 1981 . “Determining Optical Flow.” . Artificial Intelligence , 17 ( 1–3 ) : 185 – 203 . [Horn and Schunck 81]
  • Heidrich , Wolfgang and Seidel , Hans-Peter . 1998 . “Ray-Tracing Procedural Displacement Shaders.” . In Graphics Interface 1998 8 – 16 . Wellesley , MA : A K Peters. . [Heidrich and Seidel 98]
  • Igehy , Homan . “Tracing Ray Differential.” . Proceedings of SIGGRAPH 1999, Computer Graphics Proceedings, Annual Conference Series . Edited by: Rockwood , Alyn . pp. 179 – 186 . Reading , MA : Addison Wesley Longman. . [Igehy 99]
  • Jerrell , M. E. “Function Minimization and Automatic Differentiation using C++.” . Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications . pp. 169 – 173 . New York : ACM Press. . [Jerrell 89]
  • Kaplan , Wilfred . 2003 . Advanced Calculus Reading , MA : Addison-Wesley. . [Kaplan 03]
  • Kass , Michael . “Condor: Constraint-Based Dataflow.” . Proceedings of the 19th Annual Conference on Computer Graphics and Interactive Techniques . pp. 321 – 330 . New York : ACM Press. . [Kass 92]
  • Mitchell , Don and Hanrahan , Pat . 1992 . “Illumination from Curved Reflectors.” . Computer Graphics , 26 ( 2 ) : 283 – 291 . [Mitchell and Hanrahan 92]
  • Musser , David R. and Stepanov , Alex . “Generic Programming.” . International Symposium on Symbolic and Algebraic Computation . pp. 13 – 25 . Berlin-Heidelberg-New York : Springer-Verlag. . Lecture Notes In Computer Science 358, [Musser and Stepanov 89]
  • Nocedal , J. and Wright , S. J. 1999 . Numerical Optimization New York : Springer-Verlag. . [Nocedal and Wright 99]
  • Press , William H. , Flannery , Brian P. , Teukolsky , Saul A. and Vetterling , William T. 1992 . Numerical Recipes: The Art of Scientific Computing, , Second edition Cambridge, UK and New York : Cambridge University Press. . [Press et al. 92]
  • Robinson , A. 1974 . Non-Standard Analysis Amsterdam : North-Holland. . [Robinson 74]
  • Triggs , Bill , McLauchlan , Philip , Hartley , Richard and Fitzgibbon , Andrew . 2000 . “Bundle Adjustment – A Modern Synthesis.” . In Vision Algorithms: Theory and Practice, Lecture Notes in Computer Science 1883 Edited by: Triggs , W. , Zisserman , A. and Szeliski , R. 298 – 375 . Berlin-Heidelberg-New York-Tokyo : Springer-Verlag. . [Triggs et al. 00]
  • Treuille , Adrien , McNamara , Antoine , Popovic , Zoran and Stam , Jos . 2003 . “Keyframe Control of Smoke Simulations.” . ACM Transactions on Graphics , 22 ( 3 ) : 716 – 723 . [Treuille et al. 03]
  • Veldhuizen , Todd L. “Arrays in Blitz++.” . Proceedings of the 2nd International Symposium ISCOPE 1998, Santa Fe, New Mexico, Decemnber 1998, Lecture . Edited by: Caromel , D. , Oldehoeft , R. R. and Tholburn , M. pp. 223 – 230 . Berlin-Heidelberg-New York-Tokyo : Springer-Verlag. . Notes in Computer Science 1505, [Veldhuizen 98]

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.