Patent References 5117289 Method and apparatus for high resolution virtual reality systems using head tracked display Filter circuit for use with real-time image converter Inexpensive interferometric eye tracking system Method and apparatus for geometric compression of three-dimensional graphics data Image processing apparatus and method Method and system for classifying and processing of pixels of image data Patent #: 6185328 InventorApplicationNo. 571768 filed on 05/16/2000US Classes:345/581, Attributes (surface detail or characteristic, display attributes)345/426, Lighting/shading345/582, Texture345/611, Anti-aliasing or image smoothing345/612, Save attributes for each object affecting a given pixel345/616, Error diffusion382/264Lowpass filter (i.e., for blurring or smoothing)ExaminersPrimary: Zimmerman, MarkAssistant: Nguyen, Khiem Attorney, Agent or FirmForeign Patent References
International ClassG09G 005/00AbstractA graphics system and method for performing blur effects, including motion blur and depth of field effects, are disclosed. In one embodiment the system comprises a graphics processor, a sample buffer, and a sample-to-pixel calculation unit. The graphics processor is configured to receive a set of three-dimensional (3D) graphics data and render a plurality of samples based on the set of 3D graphics data. The processor is also configured to generate sample tags for the samples, wherein the sample tags are indicative of whether or not the samples are to be blurred. The super-sampled sample buffer is coupled to receive and store the samples from the graphics processor. The sample-to-pixel calculation unit is coupled to receive and filter the samples from the super-sampled sample buffer to generate output pixels, which in turn are displayable to form an image on a display device. The sample-to-pixel calculation units are configured to select the filter attributes used to filter the samples into output pixels based on the sample tags.Other References
Field of SearchAttributes (surface detail or characteristic, display attributes)Anti-aliasing or image smoothing Three-dimension Texture Save attributes for each object affecting a given pixel Interpolation of attribute values across object surface Z buffer (depth buffer) Lighting/shading Plural graphics processors Error diffusion IMAGE SEGMENTATION Lowpass filter (i.e., for blurring or smoothing) | |