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: 20080198925Abstract: 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: ApplicationFiled: February 15, 2008Publication date: August 21, 2008Applicant: PixarInventor: Rick Sayre
-
Patent number: 7348985Abstract: 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: GrantFiled: February 14, 2005Date of Patent: March 25, 2008Assignee: PixarInventors: Rick Sayre, Martin Reddy, Peter Bernard Demoreuille
-
Patent number: 7262768Abstract: 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: GrantFiled: December 9, 2003Date of Patent: August 28, 2007Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
-
Publication number: 20060203125Abstract: 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: ApplicationFiled: March 6, 2006Publication date: September 14, 2006Applicant: PixarInventor: Rick Sayre
-
Publication number: 20060022991Abstract: 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: ApplicationFiled: August 17, 2005Publication date: February 2, 2006Applicant: PixarInventors: Ferdi Scheepers, John Anderson, Rick Sayre
-
Publication number: 20050253853Abstract: 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: ApplicationFiled: February 14, 2005Publication date: November 17, 2005Applicant: PixarInventors: Rick Sayre, Martin Reddy, Peter Demoreuille
-
Publication number: 20050248582Abstract: 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: ApplicationFiled: May 6, 2004Publication date: November 10, 2005Applicant: PixarInventors: Ferdi Scheepers, John Anderson, Rick Sayre
-
Publication number: 20040155880Abstract: 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: ApplicationFiled: December 9, 2003Publication date: August 12, 2004Applicant: PixarInventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
-
Patent number: 6677947Abstract: 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: GrantFiled: July 20, 2001Date of Patent: January 13, 2004Assignee: PixarInventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
-
Publication number: 20030016219Abstract: 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: ApplicationFiled: July 20, 2001Publication date: January 23, 2003Inventors: Adam Woodbury, Rick Sayre, Tom Lokovic, Tom Duff
-
Patent number: 5175808Abstract: 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: GrantFiled: September 12, 1989Date of Patent: December 29, 1992Assignee: PixarInventor: Rick Sayre