Patents Assigned to Pixar
  • Patent number: 8290757
    Abstract: Systems and methods for simulating ballistic motion on an animated object by continuously defining rest poses of the animation object in a motion simulator. Tetrahedral finite element simulation may be used with control mechanisms that target the simulation pose towards the animation. A simulation mesh is generated for two or more animated poses based on a first simulation mesh corresponding to a first pose of the animated object. The simulation meshes of the two or more animated poses are provided to a simulator for use by the simulator such that in the absence of external force and acceleration the simulator output approximates the animated poses. Embodiments of the present invention are particularly useful for fleshy, blobby animation objects such as human characters, although the techniques can be used for other objects having different characteristics.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: October 16, 2012
    Assignee: Pixar
    Inventors: Geoffrey Irving, Ryan Kautzman, Gordon Cameron, Jiayi Chong
  • Patent number: 8289331
    Abstract: Asymmetric animation links control motion propagation through motion element graphs of models. Asymmetric animation links have direction attributes. When a motion element is moved, the influence of this motion propagates away from this motion element through the motion element graph. Upon reaching an asymmetric animation link, if the direction of motion propagation through the graph matches the forward direction of the asymmetric animation link, this motion will pass through the asymmetric animation link to potentially influence additional motion elements. If the motion propagates through the graph in the reverse direction of an asymmetric animation link, then the asymmetric animation link will block the motion from traveling past the asymmetric animation link. Asymmetric animation links can be added or removed from models and can connect two or more models. Additionally, the direction attribute of an asymmetric animation link may be reversed as needed to change the behavior of the motion element.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: October 16, 2012
    Assignee: Pixar
    Inventor: Warren Trezevant
  • Patent number: 8281281
    Abstract: Visual representations of different versions of an object are automatically generated and presented to users. Users can compare these visual representations to determine appropriate level of detail transition points based on the visual appearances of different versions of an object. The specified level of detail transition points are converted into level of detail parameter values to be used to select one or more versions of an object for rendering, simulation, or other tasks. The visual representation of each version of an object can include an image sequence of the version at a range of distances from the camera. Each image corresponds to a view of the version at a specific level of detail parameter value. A user interface allows users to view the image sequences associated versions of an object as still images or animation. Users can select images in image sequences as level of detail transition points.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: October 2, 2012
    Assignee: Pixar
    Inventors: Eliot Smyrl, Martin Reddy
  • Patent number: 8279239
    Abstract: A method allowing for quick manipulation of weight values associated with points on a polygonal mesh that is to be deformed. A point on the polygonal mesh may be selected by the user. Then, a solution space of possible positions for the selected point may be calculated by solving a deformation model for a range of weight values. A graphical representation of the solution space may be provided, such as a locus of possible positions for the selected point, where each point on the locus corresponds to a particular weight value. Manipulation of these weight values, and hence, the deformation of the polygonal mesh, may be achieved simply by selecting a position on the locus. The mesh may be updated to reflect the weight corresponding to the selected position.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: October 2, 2012
    Assignee: Pixar Animation Studio
    Inventors: Robert Jensen, Oren Jacob, Eric Gregory
  • Patent number: 8269772
    Abstract: A system, apparatus, and method for rendering images as part of the production of animated features by generating an image of a surface or set of surfaces by modeling the reflection of light from the surface or set of surfaces. The invention may be used to provide a visually appealing and sufficiently realistic image of a surface or set of surfaces for use in production scale rendering, while requiring fewer computational resources than typically required by a strict physical model.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: September 18, 2012
    Assignee: Pixar
    Inventor: Brian Smits
  • Patent number: 8269787
    Abstract: A method for color grading within a component color space associated with a display includes receiving a source image comprising a plurality of pixels, wherein each pixel is associated with a color comprising a plurality of color component values in the component color space, wherein the component color space comprises RGB, and wherein a pixel is associated with a color inside a gamut of the display but outside a gamut of a target media, receiving a color grading signal from a user, modifying the color associated with the pixel from the plurality of pixels in response to the color grading signal, to form a graded image comprising the pixel, wherein the pixel is associated with a graded color comprising a plurality of color component values, displaying the graded image on the display to the user, automatically performing a gamut remapping of the graded color associated with the pixel, to form a gamut remapped image comprising the pixel, wherein the pixel is associated with a gamut remapped color comprising a p
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: September 18, 2012
    Assignee: Pixar
    Inventors: Rod Bogart, Rick Sayre
  • Patent number: 8269778
    Abstract: This disclosure relates to computer-generated imagery (CGI) and computer-aided animation. More specifically, this disclosure relates to techniques for preserving the shape of simulated and dynamic objects for use in CGI and computer-aided animation.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: September 18, 2012
    Assignee: Pixar
    Inventors: David Baraff, Christine Waggoner
  • Patent number: 8264547
    Abstract: Test patterns and associated techniques for testing the fidelity of intensity reproduction are disclosed. One set of embodiments provide test patterns that incorporate anti-aliased features such as anti-aliased edges or lines. In various embodiments, these anti-aliased features expose undesirable, nonlinear transformations of the test patterns by one or more devices in an image output system or chain. Using these test patterns, users may more easily evaluate the end-to-end gamma response of the system, and may more easily calibrate gamma controls accordingly. Additionally, users may more easily identify nonlinear image resampling performed in gamma, rather than linear, space.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: September 11, 2012
    Assignee: Pixar
    Inventors: Rick Sayre, Rod Bogart
  • Patent number: 8253753
    Abstract: Component connections are preserved during destructive component operations. Upon receiving a notification of the destruction of a direct component connection, a direct component connection is converted to an implied component connection. The implied component connection may be specified as additional component attributes of one or both components associated with the direct component connection or as data external to the component data structures. This allows preservation of the component connection despite destructive component operations. Upon the creation of a component, it is determined if the newly created component corresponds with a previously destroyed component that was associated with a direct connection. If the newly created component corresponds with this previously destroyed component, a direct component connection is created for the newly created component as specified by the implied component connection.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: August 28, 2012
    Assignee: Pixar
    Inventors: David Baraff, Christine Waggoner
  • Patent number: 8253745
    Abstract: Systems and methods for custom designing modeless rigs or sets of object control elements that can be used when manipulating one or more objects. Users define object control rigs that can be used to perform specific object manipulation tasks for the user when manipulating objects in a scene. Different rigs can be constructed for the same set of animation objects to perform different tasks. A rig is modeless in that a rig may include an arbitrary user-selected mixture of object control elements that are typically used in different modes of manipulation. When a user selects a rig, all of the visual representations of the object control elements specified for that rig are enabled to be displayed proximal the object(s) with which the control elements are associated. No additional selection of object parts is necessarily required to determine which control elements are associated with the object(s). The user may manipulate the object(s) using a displayed visual representation of an object control element.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: August 28, 2012
    Assignee: Pixar
    Inventors: Tom Hahn, Robert Russ, Steven Clay Hunter
  • Patent number: 8244029
    Abstract: A computer-implemented method for generating depth-of-field effects includes receiving information specifying an input image rendered using a pinhole camera. A first set of circles of confusion associated with portions of the input image are determined based a set of parameters associated with the pinhole camera. The first set of circles of confusion are then associated with heat conductivity of a medium. The portions of the input image are blurred according to heat diffusion in the medium to generate a first output image having a first depth-of-field effect.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: August 14, 2012
    Assignee: Pixar
    Inventor: Michael Kass
  • Patent number: 8237719
    Abstract: Animation software enables the creation and manipulation of animation in terms of relationships between poses, as opposed to discrete values of computer graphics variable knots. Poses are automatically associated with animation structures that define object pose or poses over a time interval, rather than at a single discrete time. Animation structures may define and manipulate animation data defined over time intervals as a unit, as opposed to a set of unrelated computer graphics variable knots. Animation structures may be used to block out the general form, timing, and rhythm of animations. Optional transition animation structures, pose anticipations, and pose reactions may be automatically or manually defined between adjacent pose hold durations. General parameters of an animation structure may be applied to create or modify the animation data associated with the animation structure. Operations on animation structures can be applied to all of the animation data included in these animation structures.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: August 7, 2012
    Assignee: Pixar
    Inventors: Warren Trezevant, Oren Jacob, Robert Jensen
  • Patent number: 8237730
    Abstract: A method for rendering an image including objects defined by surfaces. A rendering application selects an object in a first image and determines a surface of the object. An initial set of illumination values is calculated and is separated into low and high spatial frequency components associated with the surface of the object. The rendering application independently adjusts the illumination values of the low and high spatial frequency components based lighting information in the first image, and generates a modified set of illumination values by combining the adjusted low and high spatial frequency components. The surface of the object is then rendered using the modified set of illumination values. Advantageously, embodiments of the invention provide techniques for rendering an object without introducing halo effects around the object. Additionally, embodiments of the invention provide for rendering a sequence of frames without introducing fluctuations in the low frequency components from across frame.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: August 7, 2012
    Assignee: Pixar Animation Studios
    Inventors: John Anderson, Robert L. Cook
  • Patent number: 8233693
    Abstract: A method for inspecting a reel of motion picture film including a first plurality of frames of film, the method includes receiving the first plurality of frames of motion picture film to determine a first plurality of digital data, receiving a second plurality of digital data associated with source data, comparing digital data from the first plurality of digital data to respective digital data of the second plurality of digital data to determine plurality of anomalies associated with the first plurality of frames of motion picture film, and recording the plurality of anomalies associated with the first plurality of frames of motion picture film in a log.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: July 31, 2012
    Assignee: Pixar
    Inventors: David DiFrancesco, Dominic Glynn, Hee Soo Lee
  • Patent number: 8232998
    Abstract: A method for determining behavior of an animatronics unit includes receiving animation data comprising artistically determined motions for at least a portion of an animated character, determining a plurality of control signals to be applied to at least the portion of the animatronics unit in response to the animation data, estimating the behavior of at least the portion of the animatronics unit in response to the plurality of control signals by driving a software simulation of at least the portion of the animatronics unit with the plurality of control signals, and outputting a representation of the behavior of at least the portion of the animatronics unit to a user.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: July 31, 2012
    Assignee: Pixar
    Inventors: John Anderson, Rob Cook
  • Patent number: 8228335
    Abstract: To assist users in identifying the contributions of specific computer graphics variable or animation variable knots to the timing, rhythm, and expression of complicated animations, an animation software interface includes a snapsheet mode for visualizing and authored poses of objects. The snapsheet mode presents a series of rendered still images corresponding with the authored poses of one or more selected entities. The snapsheet mode may use one or more computer graphics variables, one or more objects, or arbitrary frames or shot time values as selected entities. The snapsheet mode associates each still image with a portion of the shot time of the overall animation corresponding with the selected entity's influence in the animation. Users may modify animation data via the snapsheet mode using each image may act as a proxy for manipulating associated authored values of one or more computer graphics variables.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: July 24, 2012
    Assignee: Pixar
    Inventors: Oren Jacob, Warren Trezevant, Robert Jensen
  • Patent number: 8224067
    Abstract: A system and method for characterizing and adjusting an offset between displayed stereo image pairs allows for calibration of the stereo image content for each display environment. The stereo image content is typically authored assuming a particular display image size. When the stereo image content is displayed in a display environment that does not conform to the particular display image size the offset between displayed stereo image pairs is increased or decreased, resulting in a viewing experience that is different than intended. In some cases, the viewer may experience discomfort due to eye strain or eye fatigue. Adjusting the offset during the playback of the stereo image content may improve the viewer experience.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: July 17, 2012
    Assignee: Pixar Animation Studios
    Inventors: Rick Sayre, Rod Bogart
  • Patent number: 8219637
    Abstract: Systems and methods for storing assets in storage systems external to asset management systems while still allowing the asset management systems to track the stored assets are disclosed. One method begins by first receiving an asset to be stored in an asset management system. Next, a first location on a storage managed by the asset management system is determined. A second location on a storage system external to the asset management system is then determined. The external storage system has been configured to store the asset. The asset is then stored at the second location. A logical link is then determined to the second location. Finally, the logical link is stored at the first location. The disclosed systems and methods allow for an administrator to separate the storage methods used by asset management systems from the asset tracking and logging capabilities of asset management systems.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: July 10, 2012
    Assignee: Pixar
    Inventor: Mark Harrison
  • Patent number: 8217949
    Abstract: A contribution of a geometric element's attribute to a value of the image sample is determined analytically for an analytic dimension of evaluation and using sampling for a discrete dimension of evaluation. Motion blur effects are rendered by analytically determining the proportions of shutter time during which image samples are exposed to objects. Space-time projections are determined by the geometry edges' positions at the beginning and the end of the shutter time, which define surfaces of space-time projections. The times that the sample ray of an image sample enter and leave the space-time projections specify the proportions of the image sample's shutter time during which scene geometry is exposed to image sample points. The attribute value of an image sample point is determined from values of all of the scene geometry visible to the image sample point during the shutter time, each weighted by the time that it is visible.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: July 10, 2012
    Assignee: Pixar
    Inventors: Loren Carpenter, Robert L. Cook
  • Patent number: 8217958
    Abstract: A method for invising objects includes receiving information indicating an intersection between a first object and a second object. Visibility of the first object is modified based on the amount of interpenetration between the first object and the second object. A predetermined threshold may be received. The visibility of the first object may be reduced while the amount of the interpenetration fails to exceed the predetermined threshold. The first object may be made invisible when the predetermined threshold is exceeded.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: July 10, 2012
    Assignee: Pixar
    Inventors: David Baraff, Michael Fong, Christine Waggoner