1
Steven A Gabriel, Kent E Griffin: Method and system for texture mapping images with anisotropic filtering. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, December 21, 1999: US06005582 (222 worldwide citation)

A method for texture mapping an image includes passing an interpolating filter along a line of anisotropy in a texture map and computing a weighted sum of the outputs of the interpolating filter to compute pixel intensity values. The weighting of these output values can be computed using a one dimen ...


2
John M Snyder, James T Kajiya, Steven A Gabriel, Michael A Toelle: Method and system for improving shadowing in a graphics rendering system. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, June 26, 2001: US06252608 (193 worldwide citation)

A system for improved shadowing of images using a multiple pass, depth buffer approach includes rendering a scene from the perspective of a light source to construct a shadow depth map in a rasterization buffer. The system computes depth values for the two nearest geometric primitives to the light s ...


3
John M Snyder, James T Kajiya, Steven A Gabriel, Michael A Toelle: Method and system for improving shadowing in a graphics rendering system. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, February 9, 1999: US05870097 (153 worldwide citation)

A system for improved shadowing of images using a multiple pass, depth buffer approach includes rendering a scene from the perspective of a light source to construct a shadow depth map in a rasterization buffer. The system computes depth values for the two nearest geometric primitives to the light s ...


4
Joseph W Chauvin, Steven A Gabriel, Howard Good, Kent E Griffin, Mark L Kenworthy, William Chambers Powell III, George Easton Scott III, Michael A Toelle, John G Torborg Jr, James E Veres: Graphics rendering device and method for operating same. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, March 23, 1999: US05886701 (140 worldwide citation)

A graphics rendering chip serially renders a stream of geometric primitives to image regions called chunks. A set-up processor in the chip parses rendering commands and the stream of geometric primitives and computes edge equation parameters. A scan-convert processor receives the edge equation param ...


5
James T Kajiya, Steven A Gabriel, William Chambers Powell III: Image compression to reduce pixel and texture memory requirements in a real-time image generator. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, December 7, 1999: US05999189 (117 worldwide citation)

A method for supporting image compression in a real-time graphics rendering pipeline includes sorting object geometry for a scene among image regions called chunks. The object geometry for each chunk is rendered separately, and in a serial fashion. After the object geometry is completely rendered fo ...


6
Joseph W Chauvin, Steven A Gabriel, Howard Good, Kent E Griffin, William Chambers Powell III, George Easton Scott III, Michael A Toelle, John G Torborg Jr, James E Veres: Processor for controlling the display of rendered image layers and method for controlling same. Microsoft Corporation, Klarquist Sparkman Campbell Leigh & Whinston, December 28, 1999: US06008820 (105 worldwide citation)

A gsprite engine circuit reads a display list identifying gsprite image layers to be composited for display, retrieves gsprite image data from an external memory, and transforms the gsprite data to display device coordinates. The gsprite image layers represent independently rendered graphical object ...


7
Steven A Gabriel: System for spatially transforming images. Ampex Corporation, Robert K Schumacher, Ralph L Mossino, Richard P Lange, March 13, 1990: US04908874 (92 worldwide citation)

A system for spatially transforming images by separate transformation of each dimension of the image is exemplified by a raster scan television system which includes for each color component a transposing memory providing a change of scan direction from horizontal to vertical, a vertical transformat ...


8
Phillip P Bennett, Steven A Gabriel: System for spatially transforming images. Ampex Corporation, Fraser and Bogucki, September 18, 1984: US04472732 (82 worldwide citation)

A system for spatially transforming images by separate transformation of each dimension of the image is exemplified by a raster scan television system which includes for each color component a transposing memory providing a change of scan direction from horizontal to vertical, a vertical transformat ...


9
Phillip P Bennett, Steven A Gabriel: Spatial transformation system including key signal generator. Ampex Corporation, Fraser and Bogucki, July 31, 1984: US04463372 (69 worldwide citation)

A spatial transformation system includes a processing system for each component of an input video signal. The processing systems respond to operator commands entered through a control panel to provide spatial transformation such as enlargement, reduction, translation, and three-dimensional perspecti ...


10
Steven A Gabriel: Video encoder and decoder using bilinear motion compensation and lapped orthogonal transforms. Microsoft Corporation, Law Offices of Albert S Michalik, October 26, 1999: US05973755 (64 worldwide citation)

A method and system for improved motion compensation between a previous frame of video information and a new frame. Each block of pixels in a block-based compression scheme uses four vectors, three from proximate blocks, to determine motion-induced changes to its pixels. The vectors are interpolated ...



Click the thumbnails below to visualize the patent trend.