Maximizing performance in a hardware image scaling module
US7480071B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 14, 2003 |
| Grant date | Jan 20, 2009 |
| Priority date | — |
| Expiry date | Nov 20, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T3/4007
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Lines of input image data are scaled in a first dimension, the one-dimensionally scaled lines are stored in a buffer memory until a sufficient number of lines have been stored to perform scaling equally in two dimensions, and the stored lines are then scaled in a second dimension to produce image data scaled two-dimensionally by a user-selected scaling percentage. A first image scaling method is used to scale the input image data if the user-selected scaling percentage exceeds a predetermined threshold value, such as 50 percent, and a second scaling method is used if the scaling percentage does not exceed the threshold value. The first method can be, for example, linear interpolation, and the second method can be, for example, averaging.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.