"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
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.
| Number | Title | Issue Date |
| 8144167 | Monitoring 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 |
| 7868902 | System 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 |
| 7358975 | Texture-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 |
| 7352374 | Image 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 |
| 7352489 | Color 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 |
| 7348991 | Video/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 |
| 7333119 | System 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 |
| 7324704 | Method 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 |
| 7298376 | System 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 |
| 7274366 | Method 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 |
| 7224372 | Type 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 |
| 7212215 | Apparatus 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 |
| 7193738 | Image 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 |
| 7164430 | Anti-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 |
| 7154504 | System 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 |
| 7136081 | System 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 |
| 7126615 | Color 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 |
| 7109992 | Apparatus 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 |
| 7106346 | Signal 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 |
| 7098924 | Method 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 |
| 7081901 | Display 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 |
| 7064759 | Methods 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 |
| 7061507 | Antialiasing 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 |
| 7012613 | Method 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 |
| 7006106 | Real 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 |
| 6967663 | Antialiasing 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 |
| 6963346 | Method 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 |
| 6954211 | Hardware-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 |
| 6947054 | Anisotropic 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 |
| 6927781 | Method 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 |
| 6906721 | Systems, 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 |
| 6894702 | Dropout 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 |
| 6891540 | Apparatus 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 |
| 6876366 | Graphic 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 |
| 6850247 | Method 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 |
| 6847368 | Graphics 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 |
| 6819332 | Antialias 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 |
| 6819320 | Reading 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 |
| 6819333 | System 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 |
| 6813394 | Image 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 |