Method, system, and computer program product for fast computation using parallel multi-channel resampling and blending
US6232979A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Dec 19, 1997 |
| Grant date | May 15, 2001 |
| Priority date | — |
| Expiry date | Dec 19, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/04
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, system, and computer program product are provided for fast computation using parallel resampling and blending in multi-channel texture mapping. In one embodiment, slices of projection data for volume rendering are loaded into multiple textures. The loaded textures are combined using multi-channel texture mapping to obtain a multi-channel data frame for storage in a multi-channel frame buffer. The multiple textures are combined using a texture mapping operation that includes a linear blending operation, such as, a maximum, minimum, and/or sum blending operation. Multi-channel frame buffer data is then aggregated to obtain a final single channel grey-level output of pixel data. In one example implementation of the present invention, a load unit loads slices of projection data into multiple textures. A multi-channel texture engine combines the multiple textures to obtain multi-channel frame data for storage in a multi-channel frame buffer. The texture engine performs a texture mapping operation using a linear blending operation, such as, a maximum, minimum, and/or sum blending operation. An aggregation unit, such as a summer unit, aggregates the multi-channel frame buffer da…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.