Backlight Adjustment via Running Average Pixel Intensity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless handheld mobile communication devices lack the ability to dynamically adjust backlight levels based on the brightness of the displayed image and ambient lighting conditions, leading to inefficient power consumption and suboptimal viewing experiences.

Innovation Solution

A system and method that calculates a pixel-by-pixel running average of image intensity using a specific equation to determine the backlight level, incorporating ambient light detection to adjust the backlight intensity, and utilizing a gamma-corrected greyscale value to favor green values, ensuring efficient backlight adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If the backlight level is kept high to ensure visibility in all ambient conditions, then the viewing experience is maintained, but power consumption increases

Engineering Contradiction:
Improvebacklight intensityVSAvoidpower consumption
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

The backlight level is dynamically adjusted based on real-time analysis of image brightness characteristics and ambient light conditions. The system continuously monitors the displayed content and modifies backlight intensity accordingly, transitioning from a static high backlight level to a dynamic adaptive level that matches actual viewing needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from image analysis (calculating running average of pixel intensities) and ambient light sensing to continuously adjust the backlight level. This closed-loop control ensures the backlight intensity responds to actual display content requirements rather than maintaining a fixed high level.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If the backlight level is reduced to save power, then energy consumption decreases, but the viewing experience deteriorates in certain conditions

Engineering Contradiction:
Improvepower consumptionVSAvoidbacklight intensity
Core Design Contradiction:
Use of energy by moving objectVSIllumination intensity

Solution Approach 1:

The system applies different backlight intensity levels tailored to the specific characteristics of the displayed image content. Rather than using a uniform backlight level for all content, it analyzes image brightness distribution and applies locally optimized backlight intensity that matches the actual visual requirements of each displayed scene.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The backlight intensity parameter is changed dynamically based on analyzed image characteristics (such as average pixel intensity, histogram distribution) and ambient light conditions. This allows the system to optimize power consumption by adjusting the backlight parameter to the minimum necessary level for each specific display scenario.

Inventive Principle:
Principle #35Parameter changes

3Speed

If a simple average of pixel intensities is calculated, then the computation is fast, but overflow conditions occur with large image datasets

Engineering Contradiction:
Improvecalculation speedVSAvoidcalculation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system calculates a running average incrementally rather than computing the complete average of all pixels at once. By processing pixels in a streaming manner and maintaining a running average, the system avoids the excessive computational load and overflow risks of calculating the full sum of all pixel intensities, especially for large high-resolution images.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The running average calculation is performed progressively as pixels are read, rather than waiting to accumulate all pixel data first. This preliminary incremental computation prevents overflow conditions by keeping intermediate calculation values within manageable ranges while maintaining the same final average result.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8878767B2System and method for adjusting a backlight level by calculating a running average of pixel intensity for a display on an electronic device
Publication Date: 2014.11.04 MALIKIE INNOVATIONS LTD
  • US8878767B2 patent drawing
  • US8878767B2 patent drawing
  • US8878767B2 patent drawing

AI summary

The disclosure provides a system and method for adjusting a backlight level for an image being displayed on an electronic device. The system comprises: a display for displaying an image to be backlit; memory storing a numeric representation of the image on a pixel-by-pixel basis; and a backlight adjustment module to calculate a pixel-by-pixel, running average of an intensity of the image using the numeric representation and to determine a backlight level for the image using the running average, the running average being calculated according to an equation that calculates a new average using a previous average and a current pixel intensity value to avoid an overflow condition when calculating the running average.