Method and apparatus for handling alpha premultiplication of ima

Computer graphics processing and selective visual display system – Plural physical display element control system – Display elements arranged in matrix

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345501, 707103, G09G 500

Patent

active

060258268

ABSTRACT:
A method and apparatus for handling alpha premultiplication is described. In an embodiment, image data is contained within an instance of an image object that also contains a state variable indicating whether the image data is currently premultiplied or non-premultiplied. A method within the image object responds to requests to coerce the image data into a desired or destination premultiplication state. Based on the value of the state variable, the method multiplies or divides the image data components by the alpha component, or does nothing. The state variable is updated to reflect any change in the premultiplication state of the image data. In one embodiment, the image object is implemented as a buffered image object instance containing a tile object instance and a color model object instance. The tile object instance maintains a reference to a data array(s) containing the image data file, and provides methods for inserting and extracting pixel data from the data array(s). The color model object instance contains the premultiplication state variable for the image data, and a method for coercing the image data into a desired premultiplication state. Applications can insure that image data is in the desired premultiplication state by accessing the associated buffered image object instance to invoke the coercion method, and specifying the desired state. The buffered image object instance responds by invoking the data coercion method in the color model object instance, and specifying the desired premultiplication state and the tile object instance containing the image data.

REFERENCES:
patent: 4647963 (1987-03-01), Johnson et al.
patent: 5079720 (1992-01-01), Sinclair
patent: 5132786 (1992-07-01), Ishiwata
patent: 5184124 (1993-02-01), Molpus et al.
patent: 5485203 (1996-01-01), Nakamura et al.
patent: 5537563 (1996-07-01), Guttag et al.
patent: 5557691 (1996-09-01), Izata
patent: 5592196 (1997-01-01), Nakamatsu et al.
patent: 5740343 (1998-04-01), Tarolli et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for handling alpha premultiplication of ima does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for handling alpha premultiplication of ima, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for handling alpha premultiplication of ima will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1909440

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.