Multi-Resolution Histogram Display for Extended Luminance Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies struggle to effectively represent and adjust digital images with extended range data beyond the 0.0-1.0 luminance range, limiting users' ability to optimize exposure settings and recover details in highlights without using additional screen real estate or reducing overall resolution.

Innovation Solution

The technology allows for the representation of image data at multiple resolutions by expanding one range portion and compressing another, enabling users to visually adjust exposure settings by displaying extended range data over a specified number of histogram bins, while maintaining the overall histogram range, thus allowing for optimal exposure adjustments without unnecessary resolution reduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single resolution is used for the entire histogram range, then the overall histogram can be displayed, but extended range data (luminance levels ≥1.0) cannot be distinguished with sufficient detail

Engineering Contradiction:
Improvehistogram resolutionVSAvoidextended range data representation
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The histogram is divided into multiple range portions (e.g., first range portion for standard luminance levels and second range portion for extended luminance levels). Each range portion is assigned a different resolution, allowing the extended range data to be displayed with higher resolution while maintaining overall histogram visibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different resolution qualities are applied to different portions of the histogram. The extended range portion (second range portion) is rendered at a higher resolution than the standard range portion, optimizing detail visibility where needed without uniformly increasing the entire histogram's resolution.

Inventive Principle:
Principle #3Local quality

2Loss of information

If additional screen real estate is used to display extended range data, then more detail can be viewed, but the interface occupies more space and reduces overall layout flexibility

Engineering Contradiction:
Improveextended range data visibilityVSAvoidscreen real estate
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

Instead of expanding the histogram horizontally to show extended range data (which would consume more screen space), the patent uses a vertical dimension by implementing a histogram expansion control that allows users to expand specific range portions vertically or through dedicated display areas, preserving horizontal screen real estate while still providing access to extended range data details.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If the histogram range is expanded to include extended luminance levels, then extended range data can be displayed, but the original 0.0-1.0 luminance range becomes compressed and less detailed

Engineering Contradiction:
Improvehistogram range coverageVSAvoidoriginal range resolution
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The histogram display is made dynamic through expansion controls that allow users to adjust the visibility and resolution of different range portions. Users can expand the second range portion (extended luminance levels) when needed while maintaining the first range portion (standard luminance levels) at its original resolution, and vice versa. This dynamic adjustment resolves the contradiction by allowing both ranges to maintain their optimal resolution at different times based on user needs.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If the resolution of the first range portion is increased to show more detail, then standard luminance data can be discriminated better, but extended range data becomes less visible or requires additional space

Engineering Contradiction:
Improvestandard range resolutionVSAvoidextended range data visibility
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The histogram implementation provides dynamic expansion controls that allow users to switch between viewing the first range portion with high resolution and the second range portion with high resolution. When the first range portion is expanded, the second range portion can be accessed through dedicated controls without competing for the same display space, ensuring both ranges can achieve high resolution visibility as needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8881044B2Representing ranges of image data at multiple resolutions
Publication Date: 2014.11.04 APPLE INC
  • US8881044B2 patent drawing
  • US8881044B2 patent drawing
  • US8881044B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for representing ranges of image data at multiple resolutions, for example, in the form of a histogram or other suitable graphical representation. In one aspect, the methods include the actions of displaying a graphical representation of image data for a digital image, where the graphical representation has a predetermined range that spans a first range portion and a second range portion. The methods further include the actions of receiving user input requesting to expand image data displayed in the first range portion. In addition, the methods include the actions of modifying display of the graphical representation in response to the received input, to cause the first range portion to visually expand and to cause the second range portion to visually compress.