Efficient local normalization for DFS
AssigneeQUALCOMM Incorporated
InventorsSamuel Benjamin Holmes, Jonathan Wicks
Life of this patent
Estimating the term…
Abstract
This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for efficient local normalization for DFS. A processor may determine a target granularity based on at least one of a first image buffer or a second image buffer. The processor may determine a partial image pyramid based on the target granularity and at least one of the first image buffer or the second image buffer. The processor may sample the partial image pyramid based on the target granularity. The processor may determine a midpoint normalization value based on the sampled partial image pyramid. The processor may normalize at least one of the first image buffer or the second image buffer based on the midpoint normalization value.
Claims30
An apparatus for display processing, comprising:
- a memory;
- and
- a processor coupled to the memory and, based on information stored in the memory, the processor is configured to:
- determine a target granularity based on at least one of a first image buffer or a second image buffer;
- determine a partial image pyramid based on the target granularity and at least one of the first image buffer or the second image buffer;
- sample the partial image pyramid based on the target granularity;
- determine a midpoint normalization value based on the sampled partial image pyramid;
- and
- normalize at least one of the first image buffer or the second image buffer based on the midpoint normalization value.
A method of display processing, comprising:
- determining a target granularity based on at least one of a first image buffer or a second image buffer;
- determining a partial image pyramid based on the target granularity and at least one of the first image buffer or the second image buffer;
- sampling the partial image pyramid based on the target granularity;
- determining a midpoint normalization value based on the sampled partial image pyramid;
- and
- normalizing at least one of the first image buffer or the second image buffer based on the midpoint normalization value.
A non-transitory computer-readable medium storing computer executable code, the computer executable code, when executed by a processor, causes the processor to:
- determine a target granularity based on at least one of a first image buffer or a second image buffer;
- determine a partial image pyramid based on the target granularity and at least one of the first image buffer or the second image buffer;
- sample the partial image pyramid based on the target granularity;
- determine a midpoint normalization value based on the sampled partial image pyramid;
- and
- normalize at least one of the first image buffer or the second image buffer based on the midpoint normalization value.
Dependencies are inferred from the claim text.