Faculty Publications - James O'Brien

Books

Book chapters or sections

  • J. K. Hodgins, J. O'Brien, N. S. Pollard, R. W. Sumner, W. L. Wooten, G. Yngve, and D. Zordan, "Creating realistic motion," in Moving Image Theory: Ecological Considerations, J. D. Anderson, B. F. Anderson, J. D. Anderson, and B. F. Anderson, Eds., Carbondale, IL: Southern Illinois University Press, 2005, pp. 52-60.
  • J. O'Brien, "Modal analysis for fast, stable deformation," in Game Programming Gems, A. Kirmse, Ed., Game Programming Gems Series, Vol. 4, Boston, MA: Charles River Media, 2004, pp. 287-298.
  • J. K. Hodgins and J. O'Brien, "Computer animation," in The Encyclopedia of Computer Science, A. Ralston, E. D. Reilly, and D. Hemmendinger, Eds., 4 ed., Hoboken, NJ: John Wiley & Sons, Inc., 2003, pp. 301-304.
  • J. K. Hodgins, J. O'Brien, and R. E. Bodenheimer, Jr., "Computer animation," in The Wiley Encyclopedia of Electrical and Electronics Engineering, J. G. Webster, Ed., Vol. 3, Hoboken, NJ: John Wiley & Sons, Inc., 1999, pp. 686-690.
  • J. O'Brien and N. F. Ezquerra, "Automated segmentation of coronary vessels in angiographic image sequences utilizing temporal, spatial, and structural constraints," in Visualization in Biomedical Computing 1994: Proc. 3rd Annual Conf., R. A. Robb, Ed., Vol. 2359, Bellingham, WA: SPIE -- The International Society for Optical Engineering, 1994, pp. 25-37.

Articles in journals or magazines

Articles in conference proceedings

  • S. Javdani, S. Tandon, J. Tang, J. O'Brien, and P. Abbeel, "Modeling and Perception of Deformable One-Dimensional Objects," in Proceedings of IEEE International Conference on Robotics and Automation (ICRA) 2011, 2011, pp. 1-8. [abstract]
  • M. Cusumano-Towner, A. Singh, S. Miller, J. O'Brien, and P. Abbeel, "Bringing Clothing into Desired Configurations with Limited Perception," in Proceedings of IEEE International Conference on Robotics and Automation (ICRA) 2011, 2011, pp. 1-8. [abstract]
  • N. Chentanez, R. Alterovitz, D. Ritchie, L. Cho, K. K. Hauser, K. Goldberg, J. Shewchuk, and J. O'Brien, "Interactive Simulation of Surgical Needle Insertion and Steering," in Proceedings of ACM SIGGRAPH 2009, 2009.
  • N. Chentanez, B. E. Feldman, F. Labelle, J. O'Brien, and J. Shewchuk, "Liquid simulation on lattice-based tetrahedral meshes," in Proc. 2007 ACM SIGGRAPH/Eurographics Symp. on Computer Animation, D. Metaxas and J. Popovic, Eds., Aire-la-Ville, Switzerland: Eurographics Association, 2007, pp. 219-228.
  • A. M. Eden, A. W. Bargteil, T. G. Goktekin, S. B. Eisinger, and J. O'Brien, "A method for cartoon-style rendering of liquid animations," in Proc. Graphics Interface 2007, C. G. Healey and E. Lank, Eds., ACM International Conference Proceedings Series, Vol. 234, Mississauga, Canada: Canadian Information Processing Society, 2007, pp. 51-55.
  • N. Chentanez, T. G. Goktekin, B. E. Feldman, and J. O'Brien, "Simultaneous coupling of fluids and deformable bodies," in Proc. 2006 ACM SIGGRAPH/Eurographics Symp. on Computer Animation, Aire-la-Ville, Switzerland: Eurographics Association, 2006, pp. 83-89.
  • A. W. Bargteil, F. Sin, J. E. Michaels, T. G. Goktekin, and J. O'Brien, "A texture synthesis method for liquid animations," in Proc. 2006 ACM SIGGRAPH/Eurographics Symp. on Computer Animation, D. Fellner and S. Spencer, Eds., Aire-la-Ville, Switzerland: Eurographics Association, 2006, pp. 345-351.
  • H. N. Iben and J. O'Brien, "Generating surface crack patterns," in Proc. 2006 ACM SIGGRAPH/Eurographics Symp. on Computer Animation, Aire-la-Ville, Switzerland: Eurographics Association, 2006, pp. 177-185.
  • A. W. Bargteil, F. Sin, J. E. Michaels, T. G. Goktekin, and J. O'Brien, "A texture synthesis method for liquid animations (Technical Sketch)," in Proc. 33rd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. Art. 64.
  • N. Chentanez, T. G. Goktekin, B. E. Feldman, and J. O'Brien, "Simultaneous coupling of fluids and deformable bodies (Technical Sketch)," in Proc. 33rd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techiques (SIGGRAPH '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. Art. 65.
  • B. M. Klingner, B. E. Feldman, N. Chentanez, and J. O'Brien, "Fluid animation with dynamic meshes," in Proc. 33rd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 820-825.
  • H. N. Iben, J. O'Brien, and E. D. Demaine, "Refolding planar polygons," in Proc. 22nd Annual Symp. on Computational Geometry (SCG '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 71-79.
  • A. Bargteil, T. G. Goktekin, J. O'Brien, J. Strain, and C. Bruyns, "A semi-Lagrangian contouring method for fluid simulation (Electronic Art & Animation Catalog)," in Proc. 32nd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 238-238.
  • G. Turk and J. O'Brien, "Modelling with Implicit Surfaces That Interpolate (Course)," in Proc. 32nd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '05), J. Fujii, Ed., New York, NY: The Association for Computing Machinery, Inc., 2005, pp. Art. 21.
  • O. Arikan, D. A. Forsyth, and J. O'Brien, "Pushing people around," in Proc. 2005 ACM SIGGRAPH/Eurographics Symp. on Computer Animation, K. Anjyo and P. Faloutsos, Eds., New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 59-66.
  • B. E. Feldman, J. O'Brien, B. M. Klingner, and T. G. Goktekin, "Fluids in deforming meshes," in Proc. 2005 ACM SIGGRAPH/Eurographics Symp. on Computer Animation (SCA '05), K. Anjyo and P. Faloutsos, Eds., New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 255-259.
  • O. Arikan, D. A. Forsyth, and J. O'Brien, "Fast and detailed approximate global illumination by irradiance decomposition," in Proc. 32nd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '05), J. Marks, Ed., New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 1108-1114.
  • B. E. Feldman, J. O'Brien, and B. M. Klingner, "Animating gases with hybrid meshes," in Proc. 32nd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '05), J. Marks, Ed., New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 904-909.
  • A. G. Kirk, J. O'Brien, and D. A. Forsythe, "Skeletal parameter estimation from optical motion capture data," in Proc. 2005 IEEE Computer Society Conf. on Computer Vision and Pattern Recognition (CVPR '05), C. Schmid, S. Soatto, and C. Tomasi, Eds., Vol. 2, Los Alamitos, CA: IEEE Computer Society, 2005, pp. 782-788.
  • H. N. Iben, J. O'Brien, and E. D. Demaine, "Refolding planar polygons (Technical Sketch)," in Proc. 31st ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '04), R. Barzel, Ed., New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 94-94.
  • A. Kirk, J. O'Brien, and D. A. Forsythe, "Skeletal parameter estimation from optical motion capture data (Technical Sketch)," in Proc. 31st ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '04), R. Barzel, Ed., New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 29-29.
  • O. Arikan, D. A. Forsyth, and J. O'Brien, "Radiance caching and local geometry correction (Technical Sketch)," in Proc. 31st ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '04), R. Barzel, Ed., New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 74-74.
  • T. G. Goktekin, A. W. Bargteil, and J. O'Brien, "A method for animating viscoelastic fluids," in Proc. 31st ACM SIGGRAPH Annual Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '04), J. Marks, Ed., New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 463-468.
  • C. Shen, J. O'Brien, and J. Shewchuk, "Interpolating and approximating implicit surfaces from polygon soup," in Proc. 31st ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '04), J. Marks, Ed., New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 896-904.
  • R. Kolluri, J. Shewchuk, and J. O'Brien, "Spectral surface reconstruction from noisy point clouds," in Proc. 2004 Eurographics/ACM SIGGRAPH Symp. on Geometry Processing (SGP '04), R. Scopigno and D. Zorin, Eds., ACM International Conference Proceedings Series, Vol. 71, New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 11-21.
  • J. H. Cantarella, E. D. Demaine, H. N. Iben, and J. O'Brien, "An energy-driven approach to linkage unfolding," in Proc. 20th ACM Annual Symp. on Computational Geometry (SCG '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 134-143.
  • R. K. Kolluri, J. Shewchuk, and J. O'Brien, "Spectral watertight surface reconstruction (Technical Sketch)," in Proc. 30th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 1-1.
  • B. E. Feldman, J. O'Brien, and O. Arikan, "Animating suspended particle explosions," in Proc. 30th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 708-715.
  • O. Arikan, D. A. Forsyth, and J. O'Brien, "Motion synthesis from annotations," in Proc. 30th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 402-408.
  • K. Hauser, C. Shen, and J. O'Brien, "Interactive deformation using modal analysis with constraints," in Proc. Graphics Interface 2003, Mississauga, Canada: Canadian Information Processing Society, 2003, pp. 247-256.
  • J. H. Cantarella, E. D. Demaine, H. N. Iben, and J. O'Brien, "An energy-driven approach to linkage unfolding (Short Paper)," in Proc. 12th Annual DIMACS Workshop on Computational Geometry, 2002, pp. 2 pg.
  • B. E. Feldman and J. O'Brien, "Modeling the accumulation of wind-driven snow (Technical Sketch)," in Proc. 29th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 218-218.
  • C. Shen, K. K. Hauser, C. M. Gatchalian, and J. O'Brien, "Modal analysis for real-time viscoelastic deformation (Technical Sketch)," in Proc. 29th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 217-217.
  • J. O'Brien, C. Shen, and C. M. Gatchalian, "Synthesizing sounds from rigid-body simulations," in Proc. 2002 ACM SIGGRAPH/Eurographics Symp. on Computer Animation (SCA '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 175-181.
  • J. O'Brien, A. W. Bargteil, and J. K. Hodgins, "Graphical modeling and animation of ductile fracture," in Proc. 29th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 291-294.
  • C. Shen, H. Shum, and J. O'Brien, "Image based rendering and illumination using spherical mosaics (Technical Sketch)," in Proc. 28th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '01), New York, NY: The Association for Computing Machinery, Inc., 2001.
  • J. O'Brien, P. R. Cook, and G. Essl, "Synthesizing sounds from physically based motion," in Proc.28th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '01), New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 529-536.
  • G. Turk, H. Q. Dinh, J. O'Brien, and G. Yngve, "Implicit surfaces that interpolate," in Proc. Intl. Conf. on Shape Modeling & Applications (SMI '01), Los Alamitos, CA: IEEE Computer Society, 2001, pp. 62-71.
  • G. D. Yngve, J. O'Brien, and J. K. Hodgins, "Animating explosions," in Proc. 27th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '00), New York, NY: ACM Press/Addison-Wesley Publishing Co., 2000, pp. 29-36.
  • J. O'Brien, R. E. Bodenheimer, Jr., G. J. Brostow, and J. K. Hodgins, "Automatic joint parameter estimation from magnetic motion capture data," in Proc. Graphics Interface 2000, S. Fels and P. Poulin, Eds., Mahwah, NJ: Lawrence Erlbaum Associates, 2000, pp. 53-60.
  • G. Turk and J. O'Brien, "Shape transformation using variational implicit functions," in Proc. 26th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '99), New York, NY: ACM Press/Addison-Wesley Publishing Co., 1999, pp. 335-342.
  • J. O'Brien and J. K. Hodgins, "SIGGRAPH '99 Impact Paper Award: Graphical modeling and animation of brittle fracture," in Proc. 26th ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '99), New York, NY: ACM Press/Addison-Wesley Publishing Co., 1999, pp. 137-146.
  • R. W. Sumner, J. O'Brien, and J. K. Hodgins, "Animating sand, mud, and snow," in Prod. Graphics Interface 1998, W. A. Davis, K. S. Booth, and A. Fournier, Eds., Toronto, Ontario, Canada: Canadian Information Processing Society, 1998, pp. 125-132.
  • J. K. Hodgins, J. O'Brien, and V. B. Zordan, "Combining active and passive simulations for secondary motion (Technical Sketch)," in Proc. ACM SIGGRAPH '97 Visual Proceedings, L. Pocock, R. Hopkins, D. Ebert, and J. Crow, Eds., New York, NY: The Association for Computing Machinery, Inc., 1997, pp. 168-168.
  • J. K. Hodgins, J. O'Brien, and J. Tumblin, "Do geometric models affect judgments of human motion?," in Proc. Graphics Interface 1997, W. A. Davis, M. M. Mantei, and R. V. Klassen, Eds., Toronto, Ontario, Canada: Canadian Information Processing Society, 1997, pp. 17-25.
  • J. K. Hodgins, W. L. Wooten, D. C. Brogan, and J. O'Brien, "Animating human athletics," in Proc. 22nd ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '95), S. G. Mair and R. Cook, Eds., New York, NY: The Association for Computing Machinery, Inc., 1995, pp. 71-78.
  • J. O'Brien and J. K. Hodgins, "Dynamic simulation of splashing fluids," in Proc. Computer Animation '95, Los Alamitos, CA: IEEE Computer Society, 1995, pp. 198-205.
  • J. O'Brien, W. L. Wooten, and J. K. Hodgins, "Dynamic simulation of human diving and splashing fluids (Technical Sketch)," in Proc. 21st ACM SIGGRAPH Intl. Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH '94), A. Glassner, Ed., New York, NY: The Association for Computing Machinery, Inc., 1994.

Technical Reports

Patents

Talks or presentations

Ph.D. Theses

Masters Reports