Patents by Inventor Rick Sayre

Rick Sayre has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080198925
    Abstract: A method for determining digital video data includes receiving digital data comprising a plurality of digital images, wherein each digital image is encoded in a first color space, determining a plurality of color-graded digital images in response to the plurality of digital images and in response to color grading input data, wherein each color-graded digital image is encoded in a second color space, and wherein the second color space is associated with HD video, encoding each color-graded image with a compression encoding substantially independent of integer pixel translation of the plurality of color-graded digital images to form encoded image data package, storing the encoded image data package in a tangible media, and determining the digital video data for a video display device in a remote server in response to the encoded image data package.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 21, 2008
    Applicant: Pixar
    Inventor: Rick Sayre
  • Patent number: 7348985
    Abstract: Variable motion blur is created by varying the evaluation time used to determine the poses of objects according to motion blur parameters when evaluating a blur frame. A blur parameter can be associated with one or more objects, portions of objects, or animation variables. The animation system modifies the time of the blur frame by a function including the blur parameter to determine poses of objects or portions thereof associated with the blur parameter in a blur frame. The animation system determines the values of animation variables at their modified times, rather than at the time of the blur frame, and poses objects or portions thereof accordingly. Multiple blur parameters can be used to evaluate the poses of different portions of a scene at different times for a blur frame. Portions of an object can be associated with different blur parameters, enabling motion blur to be varied within an object.
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: March 25, 2008
    Assignee: Pixar
    Inventors: Rick Sayre, Martin Reddy, Peter Bernard Demoreuille
  • Patent number: 7262768
    Abstract: A method for rendering participating media effects is disclosed. At least one object having a surface is defined and a lattice, aligned with a camera, is also defined that encompasses the at least one object. A volumetric line integral is computed from the camera to lattice points in a neighborhood of a particular point on the surface of the object to obtain a value. The obtained value is filtered to obtain a volumetric line integral value for the particular point on the surface. Additionally, the set of values may be cached in memory and may be used in computing additional volumetric line integrals when applicable. The set of values determined for lattice points is filtered to determine the volumetric line integral value for a particular point on the surface.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: August 28, 2007
    Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
  • Publication number: 20060203125
    Abstract: A method for adjusting properties of a display includes displaying a first pluge image on the display to a user, wherein the display includes a plurality of locations, wherein the first pluge image comprises a first plurality of output values associated with the plurality of locations, thereafter displaying a second pluge image on the display to the user, wherein the second pluge image comprises a second plurality of output values associated with the plurality of locations, wherein the first plurality of output values are different from the second plurality of output values, and receiving a display adjustment input from the user, wherein the display adjustment input from the user is in response to the user viewing the first pluge image on the display and in response to the second pluge image on the display.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 14, 2006
    Applicant: Pixar
    Inventor: Rick Sayre
  • Publication number: 20060022991
    Abstract: A method for a computer system includes retrieving a plurality of base poses for an object, retrieving a plurality of base texture maps associated with the plurality of base poses, receiving a desired pose for the object, determining a plurality of coefficients associated with the plurality of base poses in response to the desired pose and to the plurality of base poses, and determining a desired texture map in response to the plurality of coefficients and to the plurality of base texture maps.
    Type: Application
    Filed: August 17, 2005
    Publication date: February 2, 2006
    Applicant: Pixar
    Inventors: Ferdi Scheepers, John Anderson, Rick Sayre
  • Publication number: 20050253853
    Abstract: Variable motion blur is created by varying the evaluation time used to determine the poses of objects according to motion blur parameters when evaluating a blur frame. A blur parameter can be associated with one or more objects, portions of objects, or animation variables. The animation system modifies the time of the blur frame by a function including the blur parameter to determine poses of objects or portions thereof associated with the blur parameter in a blur frame. The animation system determines the values of animation variables at their modified times, rather than at the time of the blur frame, and poses objects or portions thereof accordingly. Multiple blur parameters can be used to evaluate the poses of different portions of a scene at different times for a blur frame. Portions of an object can be associated with different blur parameters, enabling motion blur to be varied within an object.
    Type: Application
    Filed: February 14, 2005
    Publication date: November 17, 2005
    Applicant: Pixar
    Inventors: Rick Sayre, Martin Reddy, Peter Demoreuille
  • Publication number: 20050248582
    Abstract: A method for a computer system includes retrieving a plurality of base poses for an object, retrieving a plurality of base texture maps associated with the plurality of base poses, receiving a desired pose for the object, determining a plurality of coefficients associated with the plurality of base poses in response to the desired pose and to the plurality of base poses, and determining a desired texture map in response to the plurality of coefficients and to the plurality of base texture maps.
    Type: Application
    Filed: May 6, 2004
    Publication date: November 10, 2005
    Applicant: Pixar
    Inventors: Ferdi Scheepers, John Anderson, Rick Sayre
  • Publication number: 20040155880
    Abstract: A method for rendering participating media effects is disclosed. At least one object having a surface is defined and a lattice, aligned with a camera, is also defined that encompasses the at least one object. A volumetric line integral is computed from the camera to lattice points in a neighborhood of a particular point on the surface of the object to obtain a value. The obtained value is filtered to obtain a volumetric line integral value for the particular point on the surface. Additionally, the set of values may be cached in memory and may be used in computing additional volumetric line integrals when applicable. The set of values determined for lattice points is filtered to determine the volumetric line integral value for a particular point on the surface.
    Type: Application
    Filed: December 9, 2003
    Publication date: August 12, 2004
    Applicant: Pixar
    Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
  • Patent number: 6677947
    Abstract: A method for rendering participating media effects is disclosed. At least one object having a surface is defined and a lattice, aligned with a camera, is also defined that encompasses the at least one object. A volumetric line integral is computed from the camera to lattice points in a neighborhood of a particular point on the surface of the object to obtain a value. The obtained value is filtered to obtain a volumetric line integral value for the particular point on the surface. Additionally, the set of values may be cached in memory and may be used in computing additional volumetric line integrals when applicable. The set of values determined for lattice points is filtered to determine the volumetric line integral value for a particular point on the surface.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: January 13, 2004
    Assignee: Pixar
    Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
  • Publication number: 20030016219
    Abstract: A method for rendering participating media effects is disclosed. At least one object having a surface is defined and a lattice, aligned with a camera, is also defined that encompasses the at least one object. A volumetric line integral is computed from the camera to lattice points in a neighborhood of a particular point on the surface of the object to obtain a value. The obtained value is filtered to obtain a volumetric line integral value for the particular point on the surface. Additionally, the set of values may be cached in memory and may be used in computing additional volumetric line integrals when applicable. The set of values determined for lattice points is filtered to determine the volumetric line integral value for a particular point on the surface.
    Type: Application
    Filed: July 20, 2001
    Publication date: January 23, 2003
    Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
  • Patent number: 5175808
    Abstract: A method and apparatus for two-pass image transformation, providing a general solution to execute arbitrary warping of an image. A bicubic mesh is created, by splines or other suitable means, and is used to create displacement tables for X and Y displacement. Alternatively, the displacement tables can be generated directly. The displacement tables represent the movement of each pixel from an original location in the source image to a new location in the destination image. One of the displacement maps is applied to the source image to create an intermediate image and to the other displacement map to create a resampled displacement map. The resampled map is then applied to the intermediate image to create the destination image. By resampling, compensation for altered location points is done automatically. In this manner, no inversion of the underlying equations and functions is required.
    Type: Grant
    Filed: September 12, 1989
    Date of Patent: December 29, 1992
    Assignee: Pixar
    Inventor: Rick Sayre