Abstract:
Method and apparatus (150) for managing color modification of a raster based image on a real time, line-by-line basis, or pixel-by-pixel basis in response to pixel information (140/141) and control information (142/143) stored in memory (130/131).
Abstract:
The invention provides a method and apparatus (100) for managing color modification of a raster based image on a real time, line-by-line basis and for managing real-time of new imagery into buffers whose data is displayable.
Abstract:
The invention provides a method and apparatus for enhancing apparent image resolution by way of multi-line interpolation. A method for enhancing the resolution of low-resolution image-data includes the steps of: providing a memory (420) having independently addressable storage banks (420L, 420R); storing the low-resolution image-data (125) in the memory (420) such that low-resolution image-data defining a first low-resolution row (LR0) resides in a first of said storage banks (420R) and such that low-resolution image-data defining a second low-resolution row (LR1), adjacent to the first low-resolution row (LR0), resides in a second of said storage banks (420L); extracting first through Nth low-resolution pixel signals (S1-S3) from the memory (420), said signals representing values of low-resolution pixels in the adjacent first and second low-resolution rows (LR0, LR1) of the low-resolution image-data (125); and producing a high-resolution pixel signal (Hpx) from said first through Nth low-resolution pixel signals (S1-S3) in accordance with a distance-weighted algorithm.
Abstract:
The invention provides a method and apparatus for mapping a source image (401) to a destination grid (402). A general philosophy is followed in implementing the apparatus, namely, wherever possible or practical, leave undone at the start that which ultimately needs not to have been done in the end. One application of the philosophy produces a two stage delta summing unit in which a more significant portion of a result signal is left unaltered when addition of a small delta value to a less significant portion does not produce a carry. Another application of the philosophy provides a fast-condition recognizing unit (Munkee unit) (425) in combination with a slower region-paint calculating unit (Regis unit) (426). The Munkee unit (425) tests the input data set given to the Regis unit (426) and recognizes input conditions for which the Regis unit (426) will ultimately decide that only a single destination-pixel needs to be painted, or that no destination-pixel needs to be painted. In such cases, Munkee (425) terminates time-consuming calculations within Regis (426) and either issues the one pixel paint command itself or does nothing. Regis (426) is freed to begin working on new region-fill calculations.