Efficient image processing using dynamically sized tiles
US9286657B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 25, 2015 |
| Grant date | Mar 15, 2016 |
| Priority date | — |
| Expiry date | Jun 25, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N19/80
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for processing an image through an ordered series of image filters (i.e., an image filter chain) to produce an output image. The systems and methods of the present disclosure function to partition or break-up an image into dynamically sized tiles which are processed efficiently (e.g., using minimal memory), quickly and on-demand. The systems and methods allow tile sizes to be calculated dynamically based on what each image filter in an image filter chain needs. By processing each tile on-demand, significant memory and time savings are achieved because only the parts of an image required for display are processed. Further, such functionality allows for decoding of only a portion of the image, which requires less memory and operates much faster than if the entire image was decoded.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.