Abstract: A graphics sub-system manages a two-dimensional coordinate space which includes a plurality of rectangular regions. The two-dimensional coordinate space is represented by a hierarchical linked list of nodes. Each node represents a rectangular region of two-dimensional coordinate space. Each node acts as a bounding box for all descendant nodes in the hierarchical linked list of nodes.
Type:
Grant
Filed:
November 4, 2002
Date of Patent:
March 8, 2005
Assignee:
Savaje Technologies, Inc.
Inventors:
Frank E. Barrus, Lawrence R. Rau, Craig F. Newell
Abstract: A method of approximation of the respective colors of pixels of a digital image by selecting, from a look-up table and successively for each pixel of the image, a color, the code of which comes close with the smallest error to the sum of the code of the current pixel color and of a correction term, in which the correction term is equal to the smallest error calculated upon approximation of a preceding pixel, assigned with a weighting coefficient depending on the position of the current pixel in the image.
Type:
Grant
Filed:
September 13, 2000
Date of Patent:
March 8, 2005
Assignee:
STMicroelectronics S.A.
Inventors:
Marc Laury, Franck Seigneret, Emmanuel Chiaruzzi
Abstract: A method generates a synthetic textured data signal by first acquiring a time-invariant input textured data signal. The input textured data signal is sampled to construct an observation matrix. The observation matrix is eigen-coding and factoring to identify a linear dynamic system modeling the input textured data signal. Then, the linear dynamic system can be run forward from an initial state using a quadratic regulator and a random noise signal to generate the synthetic textured data signal.
Abstract: Conventional migration of short offset seismic data is performed. An interval velocity is obtained using, for example, check shots. An initial model of effective anellipticity parameter as a function of depth is obtained by flattening long offsets within a common image point. From these, interval anellipticity and horizontal velocity are obtained as a function of time. These initial models are used for anisotropic imaging. Any remaining residuals are used to update the interval anellipticity model and the process of migration is repeated until satisfactory results are obtained.
Abstract: The method for evaluating a quality of an image on a display device displays a test pattern having different contrast intensities on a display screen of the display, then determines a contrast intensity at which the test pattern is visually discernible and uses the thus determined contrast intensity as a value for evaluation of granularity on the display device. The method is optimal for achieving quantitative and objective visual evaluation of image quality, particularly, its granularity.
Abstract: An inventive line-drawing apparatus draws a line that connects a start point to an end point. The start and end points are both presented on a display and represented by mutually different sets of coordinates. The apparatus includes first and second FIFO memories, an adder and a shifter. Each of the first and second FIFO memories accepts a plurality of input coordinate data and sequentially outputs one of these data after another on a first in, first out basis. The adder receives and adds together the respective coordinate data output from the first and second memories and outputs added data. And the shifter divides the added data by two and outputs divided data. The coordinate data output from the first and second memories are input to the first memory. The divided data is input from the shifter to the second memory. The line connecting the start and end points together is drawn on the display in accordance with the divided data output from the shifter.
Type:
Grant
Filed:
October 3, 2000
Date of Patent:
February 22, 2005
Assignee:
Matsushita Electric Industrial Co., Ltd.
Abstract: A memory controller hub includes a graphics subsystem adapted to perform graphics operations on data and a cache adapted to store of locations in physical memory available to the graphics subsystem for storing graphics data and available to a graphics controller coupled to the memory controller hub to store graphics data.
Abstract: The present invention discloses a user interface system which enables the parameters (eg character infilling, character color, character opacity, color saturation, etc) of a character font (or other image) to be selected in sequence. Of the maximum possible combination of selectable sequences, some are disabled in order to deliberately simplify the choice available to the user. The disablement is preferably selectively activatable to assist first time and new users but not inhibit experienced users. The characters (FIGS. 1 and 2) are able to be generated on a conventional general purpose computer (100). The interface system is vendible as a computer program product.
Type:
Grant
Filed:
September 10, 1999
Date of Patent:
February 15, 2005
Assignee:
Canon Kabushiki Kaisha
Inventors:
Cameron Bolitho Browne, Paul Quentin Scott
Abstract: In order to form an image by projecting a texture 520 at an arbitrary angle to an arbitrary position on a surface of an object 500 represented as a 3D model, texture data 520 is divided into texture lines 530 having a width of one dot and a length equal to the number of dots on one side of the texture. Then, supposed is a stereoscopic object 540 based on one texture line 530 that the texture line is extended in a light travel direction while possessing color information from an arrangement relationship between the texture line 530, object model 500 and virtual light source in the three dimensional space. The intersecting part 510 between the stereoscopic object 540 and the surface of the object model 500 is defined as a region for rendering the texture line, and thereby a stereoscopic object 540 is rendered onto the defined region.
Abstract: Disclosed are a picture adjustment method and apparatus for a video display appliance that can prevent an unskillful user from deteriorating a picture display state due to misadjustment of picture adjustment menus that cannot be easily adjusted and retrieved to the original state among a plurality of picture adjustment menus. According to the method and apparatus, a specified user selects and determines whether a plurality of picture adjustment OSDs, each of which includes a small number of picture adjustment menus, are accessible. A command for picture adjustment inputted through the picture adjustment OSDs that have been determined to be accessible only is processed to be effective, but a command for picture adjustment inputted through the picture adjustment OSDs that have been determined to be unaccessible is ignored. Thus, the misadjustment of the picture adjustment menus by an unskillful user can be prevented.
Abstract: A memory system and methods of operating the same that drastically increase the efficiency in memory use and allocation in graphics systems. In a graphics system using a tiled architecture, instead of pre-allocating a fixed amount of memory for each tile, the invention dynamically allocates varying amounts of memory per tile depending on the demand. In one embodiment all or a portion of the available memory is divided into smaller pages that are preferably equal in size. Memory allocation is done by page based on the amount of memory required for a given tile.
Abstract: A method of processing images in images comprising three-dimensional objects, the method comprising a step of mapping a two-dimensional image on a face of a three-dimensional object, a step of interaction between a user and the two-dimensional image mapped on the three-dimensional image, intended to enable a user to displace the whole or part of the two-dimensional image on the face of the three-dimensional object. This method enables the user to map a fixed 2D image or a video image on a face of a 3D object, and to displace the image as he wishes on the face of the object he has selected. If the image is constituted by several parts, for example, the parts of a puzzle, the user can independently displace each part of this image, for example, so as to reconstitute the initial image of the puzzle.
Abstract: A graphical display system utilizes a plurality of graphics pipelines, a compositor, and application interface logic. The plurality of graphics pipelines are configured to render graphical data in parallel. The compositor is configured to define a composite data signal that is based on the graphical data rendered by each of the pipelines. The application interface logic is configured to retrieve configuration data indicative of a configuration of the compositor. The application interface logic is further configured to provide the configuration data to a graphics application, wherein the graphics application is configured to provide graphical data to the plurality of pipelines based on the configuration data.
Type:
Grant
Filed:
March 4, 2002
Date of Patent:
February 8, 2005
Assignee:
Hewlett-Packard Development Company, L.P.
Abstract: A universal file format for providing digital rich ink data documents. Digital rich ink data is hidden among the ink image data otherwise stored in a widely-accepted image file format. For example, depending on the type of file, data can be concealed in the least significant bit or bits of pixel information, or stored in-different color indexes of a palette that result in the same color output. In other file types, digital rich ink data may be appended after the end of file marker, or placed in a comment area. When such a file is accessed, computing devices capable of handling rich ink data recognize and extract the rich ink data from the file, while devices incapable of recognizing the format are still able to display the ordinary ink data. Two file formats for describing the arrangement of rich ink data are also provided.
Abstract: 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 the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems.
Abstract: A screen display unit includes a display RAM to which a CPU writes palette codes corresponding to character codes, and a selector for selecting display color data read from one of two color palettes on a character code by character code basis in response to the palette codes read from the display RAM. The selector can select one of the two color palettes on a character code by character code basis, thereby making it possible to carry out display in a greater number colors on the same screen than the number of colors indicatable by the display color codes stored in the display RAM without increasing the capacity of a font data memory.
Type:
Grant
Filed:
June 13, 2001
Date of Patent:
February 1, 2005
Assignees:
Renesas Technology Corp., Mitsubishi Electric System LSI Design Corporation
Abstract: A system, method and computer program product are provided for texture sampling in a graphics pipeline. Initially, texture information is retrieved using texture coordinates. Thereafter, the texture information is utilized to generate results. Next, the texture information and the results are utilized to generate further results. The foregoing operation may optionally be repeated, and the results outputted.
Type:
Grant
Filed:
November 27, 2001
Date of Patent:
February 1, 2005
Assignee:
NVIDIA Corporation
Inventors:
Emmett M. Kilgariff, James E. Margeson, III, Dane Thomas Mrazek
Abstract: A display of code power levels and relationships of multiple spreading factor orthogonal codes in a code division multiple access (CDMA) signal has a first code graph of code domain power (CDP) for all the codes at the largest code spreading factor that includes all codes at all spreading factors plotted in a linear code indexing order and a second graph of CDP where the codes are plotted in bit-reversed order to group together the sub-codes of each code of lower spreading factor. Markers on each graph are tied together such that movement of one marker on one graph to a particular code value causes the other marker on the other graph to move to the corresponding code value. The sub-codes related to a particular code bar in the graphs indicated by the markers may be differentiated by using grey scale or color variations.
Type:
Grant
Filed:
July 31, 2001
Date of Patent:
February 1, 2005
Assignee:
Tektronix, Inc.
Inventors:
Craig D. Bryant, Thomas L. Kuntz, Kathryn A. Engholm
Abstract: The present invention provides a computer system (2) for determining regions of interest in a static digital image for display on a display device, the system comprising a processor (4) configured to compare parts of an image (20, 50) with characteristics at least one region of interest specified by a user (19) and to determine at least one region of interest in an image (20, 50) based at least in part on the degree of similarity between parts of the image and the at least one user-specified region of interest in which the at least one user-specified region of interest is specified from the same image as the image in relation to which the determination is made.
Type:
Grant
Filed:
October 15, 2002
Date of Patent:
January 25, 2005
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
David Arthur Grosvenor, David Neil Slatter, Shane Dickson