Dreamworks Patents Granted

Patents granted to Dreamworks by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 8026908
    Abstract: In a video or other screen display apparatus, a surround to the actual screen is provided whose light output is variable in order to compensate for the effect of ambient (room) illumination on apparent contrast and chroma of the displayed image. The relationship between ambient light level and the surround illumination is an inverse power function. This provides the effect of making the viewer perceive that the entire room is brighter than it actually is, resulting in a desirable change in his perception of brightness. Thereby, the chromaticity of the surround is variable to allow a match to the calibrated white point of the video display. The apparatus includes an ambient light sensor whose output signal is provided to a control system driving the illuminated surround.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: September 27, 2011
    Assignee: DreamWorks Animation LLC
    Inventors: Hans Ku, Jonathan Egstad, John Hanashiro, Karl Rasche
  • Patent number: 8004519
    Abstract: A computer generated character is decorated with skin-attached features in computer graphics by defining a skin surface of the computer generated character. The skin surface is defined using a set of one or more connected parametric surfaces. Feature locations for the features are placed on the defined skin surface. Guide locations for guides are placed on the defined skin surface. The skin surface is partitioned into a plurality of cells. Each cell has a set of vertices. The set of vertices for each cell is a set of the guide locations. Interpolation weights are determined for the feature locations using the guide locations and the plurality of cells.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: August 23, 2011
    Assignee: Dreamworks Animation LLC
    Inventors: Galen G. Gornowicz, Gokhan Kisacikoglu
  • Patent number: 7937245
    Abstract: Embodiments are directed to modifying an existing scheme for providing translucent illumination in order to take account of subsurface scattering. The color of a selected point of a translucent object can be determined using existing methods. The existing methods need not take subsurface scattering into account. Then, a contribution to the color at the selected point due to subsurface scattering may be calculated. The contribution due to subsurface scattering may be calculated based on a photon map. Embodiments of the invention also include the use of different types of photon maps. In some embodiments, a standard photon map may be used. In other embodiments, a photon map may be defined in a manner similar to a depth map. Thus, the entries of a photon map may be defined in terms of an angle from a light source and a distance between an object's surface and a light source.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: May 3, 2011
    Assignee: Dreamworks Animation LLC
    Inventors: Bruce Nunzio Tartaglia, Alexander P. Powell
  • Patent number: 7928985
    Abstract: In computer enabled key frame animation, a method and associated system for rigging a character so as to provide a large range of motion with great fluidity of motion. The rigging uses a character body that moves along a path or freely as needed. The nodes in the body and path are not physically connected but are linked for performing a particular task. This task driven behavior of the nodes which may allow them to re-organize themselves in different re-configurations in order to perform a common duty, implies a variable geometry to the entire dynamic structure. To some regard the nodes can be said to be intelligent.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: April 19, 2011
    Assignee: DreamWorks Animation LLC
    Inventor: Haggai Goldfarb
  • Patent number: 7872654
    Abstract: The present invention deforms hairs from a reference pose based on one or more of the following: magnet position and/or orientation; local reference space position (e.g., a character's head or scalp); and several profile curves and variables. In one embodiment, after an initial deformation is determined, it is refined in order to simulate collisions, control hair length, and reduce the likelihood of hairs penetrating the surface model. The deformed hairs can be rendered to create a frame. This procedure can be performed multiple times, using different inputs, to create different hair deformations. These different inputs can be generated based on interpolations of existing inputs. Frames created using these deformations can then be displayed in sequence to produce an animation. The invention can be used to animate any tubular or cylindrical structure protruding from a surface.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: January 18, 2011
    Assignee: DreamWorks Animation LLC
    Inventors: Nicolas Scapel, Terran Boylan, Daniel Lee Dawson
  • Patent number: 7859546
    Abstract: Skin-attached features are placed on a computer generated character by defining a set of placement points on at least a portion of a skin surface of the computer generated character. For each placement point, a radius is defined for the placement point. For each placement point, a density value is determined for the placement point. The density value is a sum of weighted overlaps with neighboring placement points within the radius of the placement point. The weighted overlaps are functions of the radius of the placement point. The number of placement points in the set of placement points is reduced based on the density values.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: December 28, 2010
    Assignee: DreamWorks Animation LLC
    Inventors: Galen G. Gornowicz, Gokhan Kisacikoglu
  • Patent number: 7782324
    Abstract: In computer enabled key frame animation, a method and associated system for rigging a character so as to provide a large range of motion with great fluidity of motion. The rigging uses a character body that moves along a path or freely as needed. The nodes in the body and path are not physically connected but are linked for performing a particular task. This task driven behavior of the nodes which may allow them to re-organize themselves in different re-configurations in order to perform a common duty, implies a variable geometry to the entire dynamic structure. To some regard the nodes can be said to be intelligent.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: August 24, 2010
    Assignee: Dreamworks Animation LLC
    Inventor: Haggai Goldfarb
  • Patent number: 7649535
    Abstract: A method of animating feather elements includes: specifying initial positions for a skin surface and for feather elements; specifying positions for the skin surface at an animated time; determining a feather-ordering sequence for placing the feather elements on the skin surface; determining positions for skirt elements that provide spatial extensions for the skin surface at the animated time; determining positions for feather-proxy elements that provide spatial extensions for the feather elements at the animated time; and determining positions for the feather elements at the animated time by extracting the feather elements from the feather-proxy elements. The feather-proxy elements are determined from the skirt elements according to the feather-ordering sequence, and the feather-proxy elements satisfy a separation criterion for avoiding intersections between the feather-proxy elements.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: January 19, 2010
    Assignee: DreamWorks Animation LLC
    Inventors: Galen Gerald Gornowicz, Andrew John Weber
  • Patent number: 7545379
    Abstract: A computer-based animation method and system for deforming animated characters (people, animals, etc.) using a volume preserving and collision resolution process for the animation. Parts of a character are deformed by a soft mesh deformation to emulate skin deformation due to flesh and muscle movement driven by the rigid body animation along the character's joints. Resolution of the interpenetration or volume loss of deformed parts is needed for smooth and realistic animation. The present method and system enable automatic collision resolution, allowing local deformations on two intersecting parts of a character so the parts no longer interpenetrate, while preserving the volume and general shape of the two parts, e.g., the character's torso and a limb.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: June 9, 2009
    Assignee: Dreamworks Animation LLC
    Inventors: Feng Xie, Nick Foster, Peter Farson
  • Patent number: 7515174
    Abstract: A video conferencing system provides perspective correct eye-to-eye interaction for multiple participants at sites remote from each other. The system provides at each site a configuration of participant viewing positions, a multidirectional image capture system for capturing images of each position at one site from the perspective of each viewing position at the other site, and a multidirectional display system for displaying images of each viewing position at the other site from the perspective of each viewing position at the one site.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: April 7, 2009
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Emmanuel C. Francisco, Edwin R. Leonard
  • Patent number: 7292250
    Abstract: A deformation system for animation abstracts the notion of per-point deformation to create a pipeline, including a number of deformation modules capable of handling animation of geometry (such as characters), dynamics (such as simulations) and/or effects (such as particle systems). Deformation pipelines are defined, that work as templates capable of deforming and animating families of similar characters. Support is provided for various binding modes, including sequential, parallel, blend, and hierarchical, so as to facilitate several techniques for combining deformations.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 6, 2007
    Assignee: Dreamworks Animation, LLC
    Inventor: Miguel A. Sepulveda
  • Patent number: 7236170
    Abstract: Deformations are applied to a model using a subdivision surface. Given a wrap and model, a subdivision surface is calculated from the wrap. The model is then bound to the subdivision surface. When the wrap is deformed, the subdivision surface is recalculated. The model is then deformed based on changes in the subdivision surface. Binding parameters may be assigned to control vertices in the wrap to control the application of the deformation to the surface.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: June 26, 2007
    Assignee: DreamWorks LLC
    Inventor: Miguel A. Sepulveda
  • Patent number: 7119829
    Abstract: An enhanced video conferencing system and method includes at least two conference rooms, the conference rooms connected together electronically to permit the transmission of images and sound from one room to the other room. Each room has a large format display system for projecting images and a camera positioned with respect to the large format display system to capture images of the conference room and its participants while the participants are looking at the large format display system, without obscuring the participants' view of the display system, so as to provide the perception that the participants in one conference room are looking directly at the participants in the other conference room. The enhanced video conferencing system may also include an additional camera for capturing an image of an item located at a pre-determined location within the conference room for ultimate transmission to the other conference room for viewing.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: October 10, 2006
    Assignee: DreamWorks Animation LLC
    Inventors: Edwin R. Leonard, Bruce Daitch, Emmanuel C. Francisco, Richard F. Rubio, Derek Chan, James F. Beshears