U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The idea that cavalry will be replaced by these iron coaches is absurd. It is little short of treasonous."

Aide-de-camp to Field Marshal Haig ; At a tank demonstration, 1916

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 345/612 - Save attributes for each object affecting a given pixel


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein each pixel stores information defining
No. of patents: 60
Last issue date: 03/27/2012


1    
NumberTitleIssue Date
8144167Monitoring graphics processing
A graphics processing apparatus is provided with rendering circuitry which separately renders different areas of a frame of pixel values. Monitoring circuitry coupled to the rendering circuitry captures for each area rendered one or more parameters and stores these ...
03/27/2012
7868902System and method for pixel data row forwarding in a 3-D graphics pipeline
A system and method for a row forwarding of pixel data in a 3-D graphics pipeline. Specifically, in one embodiment a data write unit capable of row forwarding in a graphics pipeline includes a first memory and logic. The first memory stores a plurality of rows of pi...
01/11/2011
7358975Texture-based packing, such as for packing 8-bit pixels into one bit
A method and system for rendering three-dimensional graphics, including text, provide a compressed texture bitmap. The texture bitmap may represent multiple symbols, each comprised of multiple pixels. Each pixel in the texture bitmap may store information for more t...
04/15/2008
7352374Image data set with embedded pre-subpixel rendered image
Various imaging processing techniques are disclosed for displaying a pre-subpixel rendered image. The pre-subpixel rendered image can be transmitted directly to a display capable of displaying a subpixel rendered image. The pre-subpixel rendered image can also be st...
04/01/2008
7352489Color error diffusion method for multi-level output device
An improved color-image error diffusion process for use in conjunction with the operation of a multi-level, halftone, color-image output device. This process involves, first, performing output-device-dependent color error diffusion on color-image input data utilizin...
04/01/2008
7348991Video/graphics text mode enhancement method for digitally processed data
A text enhancement unit is introduced in order to alleviate the degradation of text characters on computer or television displays. The text enhancement unit uses an enhancement process to regain uniformity and intensity that may be lost during image processing. The ...
03/25/2008
7333119System and method for virtual coverage anti-aliasing
A graphics system has a mode of operation in which real samples and virtual samples are generated for anti-aliasing pixels. Each virtual sample identifies a set of real samples associated with a common primitive that covers a virtual sample location within a pixel. ...
02/19/2008
7324704Method of repairing scratches in digital images
A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as...
01/29/2008
7298376System and method for real-time co-rendering of multiple attributes
An apparatus and method for enhancing the combined image of multiple attributes without compromising the image of either attribute. The combined image of the multiple attributes is enhanced for analyzing a predetermined property revealed by the attributes. The combi...
11/20/2007
7274366Method and apparatus for detecting edge
The present invention relates to a method and apparatus for detecting an edge in an image or video. The present invention can detect an edge more quickly by detecting edge information by using the absolute values and codes of two coefficients (AC01, AC10) in the DCT...
09/25/2007
7224372Type size dependent anti-aliasing in sub-pixel precision rendering systems
Methods and systems for selecting different anti-aliasing filters to be applied to objects of image data rendered with pixel sub-component precision based on the attributes of the objects of the graphics image. For example, when rendering a character traditional ant...
05/29/2007
7212215Apparatus and method for rendering an antialiased image
A main CPU extracts a contour and a contour candidate, which are visually important parts of an image to be rendered, according to, for example, polygon data representing an image of one frame. Further, a GPU performs rendering on data stored in a graphic memory acc...
05/01/2007
7193738Image processing apparatus and method
The present invention concerns an image processing device that is connectable to a general-purpose bus of a second image processing apparatus that includes a memory. An image dividing device generates divided images by dividing an original image, and stores the divi...
03/20/2007
7164430Anti-aliasing line pixel coverage calculation using programmable shader
A system and method for rendering a non-zero thickness line on a pixel-limited output device such that aliasing of the line is reduced. The edges defining a line segment are expanded to insure that any pixel touched by the line segment has its center included in the...
01/16/2007
7154504System and method for fast, smooth rendering of lit, textured spheres
Disclosed is a system for rendering an image of an object having a curved surface. The system includes a component for determining an integer M number of attributes relating to rendering the image and a component for pre-computing an integer N number of attributes r...
12/26/2006
7136081System and method of line sampling object scene information
This invention relates generally to the art of computer graphics, and more specifically to the field of line sampling object scene information for the purpose of reconstructing an image of the object scene. In particular, the inventions distributes a set of line sam...
11/14/2006
7126615Color compression using multiple planes in a multi-sample anti-aliasing scheme
Systems and methods are provided for compressing computer graphics color data in a system utilizing a multi-sample anti-aliasing scheme using multiple planes for storing color data samples. Each of the planes is configured as a block of contiguous memory. ...
10/24/2006
7109992Apparatus for generating efficient wide-line ends
A graphics processing circuit includes a line end generation circuit operative to generate line aligned end cap data in response to primitive data; and a rasterizer, coupled to the line end generation circuit, operative to generate pixel data representing a line to ...
09/19/2006
7106346Signal processing apparatus and method, recording medium, and program
An n-filter according to the present invention includes a nonlinear filter, a pattern detector, and a switch. The nonlinear filter maintains a steep edge whose size is larger than a predetermined threshold in fluctuations of pixels constituting an input image signal...
09/12/2006
7098924Method and programmable device for triangle interpolation in homogeneous space
A method and apparatus for obtaining an attribute in homogenous space. After obtaining the vertices of a triangle, the world space coordinates and the attribute of each vertex are transformed to homogeneous coordinates and an attribute in viewer space. Then a set of...
08/29/2006
7081901Display system with framestore and stochastic dithering
A display system provides stochastic dithering to image data for storage in a frame buffer for display. Dithering is used to reduce the size of the frame buffer and to reduce the complexity of the drive circuitry that is used to display an image. The bit depth of th...
07/25/2006
7064759Methods and apparatus for displaying a frame with contrasting text
An area within a frame is defined in which text or an image is to be generated. The text or image may also include an optional border surrounding and adjacent to the text or image. In accordance with one embodiment, in order to increase the contrast between the text...
06/20/2006
7061507Antialiasing method and apparatus for video applications
Antialiasing method and apparatus for video applications. A method for antialiasing a video graphic. First, the processor renders the pixels and, during the step of rendering, determines if an edge pixel of a polygon is being rendered. If so, a sample point is defin...
06/13/2006
7012613Method and apparatus for fragment scriptor for use in over-sampling anti-aliasing
A method and apparatus for producing a fragment descriptor for use in oversampling anti-aliasing includes processing that begins by generating a single representative color value for a plurality of subpixels of a pixel. The processing then continues by generating a ...
03/14/2006
7006106Real time contour line generation
The generation of contour plot images from elevation data in real time for use in a digital moving map. The contour line interval is dynamically selectable. The elevation data is scanned in 2 dimensions simultaneously, but in a single pass. As the elevation data is ...
02/28/2006
6967663Antialiasing using hybrid supersampling-multisampling
Hybrid sampling of pixels of an image involves generating shading values at multiple shading sample locations and generating depth values at multiple depth sample locations, with the number of depth sample locations exceeding the number of shading sample locations. ...
11/22/2005
6963346Method and system for efficiently using fewer blending units for antialiasing
A system and method for providing antialiasing of a graphical image on a display is disclosed. The graphical image is generated from data describing at least one object. The display includes a plurality of pixels. The at least one object includes a plurality of frag...
11/08/2005
6954211Hardware-accelerated anti-aliased graphics
In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further subdivided so that the primitive is divided into simple scanline-boundar...
10/11/2005
6947054Anisotropic filtering
Embodiments of the invention provide an anisotropic filtering configuration where a ratio value is computed as the ratio of the major axis to the minor axis of a pixel projection on a texture map. The number of subpixels generated and sampled is based upon the value...
09/20/2005
6927781Method and apparatus for averaging sub-samples
A method of generating pixels in a graphics system including providing a plurality of sub-samples, and providing a source pixel. It is determined which of the plurality of sub-samples are covered by the source pixel, and which of the plurality of sub-samples are not...
08/09/2005
6906721Systems, methods, and computer program products for managing the display of information output by a computer program
The present invention manages the display of information provided by a computer program on a display terminal. The invention provides a display management module that operates as an intermediate module between the computer program and the display terminal. The displ...
06/14/2005
6894702Dropout control in subpixel rendering
The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout co...
05/17/2005
6891540Apparatus and method for line drawing
An apparatus for line drawing using a plurality of pixels to display a line, including a first parameter generating module, a second parameter generating module, a storage module, a retrieving module, and a calculating module. In this case, the first parameter gener...
05/10/2005
6876366Graphic engine for handling sub-pixel regions in a resource-constrained device
A method for determining areas of sub-pixel regions formed by edges in a pixel includes receiving a first fill style to a first side of an edge, a second fill style to a second side of the edge, and a projected area of the edge to the second side of the edge. The me...
04/05/2005
6850247Method and apparatus for image acquisition, organization, manipulation, and publication
To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of t...
02/01/2005
6847368Graphics system with a buddy / quad mode for faster writes
A system and method are disclosed for rendering polygons. In some embodiments, parameter values may be rendered for only one sample position of multiple neighboring sample positions. The parameter values rendered for the one sample position may then be stored in mul...
01/25/2005
6819332Antialias mask generation
An antialiased mask generation technique where a patch of pixels is tested in parallel for fragment membership, and this test is looped with successive subpixel vector offsets from a programmed set. Antialiasing smoothness can be traded off for throughput by varying...
11/16/2004
6819320Reading or writing a non-super sampled image into a super sampled buffer
A graphics system and method for storing pixel values into or reading pixel values from a sample buffer, wherein the sample buffer is configured to store a plurality of samples for each of a plurality of pixels. The graphics system comprises a sample buffer, a progr...
11/16/2004
6819333System and method for displaying an image using display distortion correction
A system (10) for display distortion correction includes a database (18) that stores one or more pixel correction vectors (40) and one or more sub-pixel correction vectors (42). The system (10) also includes a buffer (14) th...
11/16/2004
6813394Image storage method and apparatus
A plurality of images and a feature of each of these images are stored in one image file. An attribute information area stores attribute information necessary to read out and display the images stored in the image file. A feature data area continuously stores featur...
11/02/2004
1    
 
Sign InRegister
Username  
Password   
forgot password?