Display Brightness Control via Ambient Light and Proximity Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face challenges in accurately adjusting display brightness to match varying ambient light levels, often resulting in intrusive or inadequate adjustments due to factors like shadowing by external objects and transient changes in lighting.
Innovation Solution
The implementation of an automatic display brightness adjustment system that utilizes ambient light sensor data, proximity sensor data, and a transient event filter to suppress spikes, with an adaptive baseline and transfer function that adjusts based on ambient light levels, incorporating user input through controls like sliders to customize the response to different lighting conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If automatic display brightness adjustment is implemented based on ambient light sensor data, then display visibility is improved, but false adjustments occur due to shadowing by external objects
Solution Approach 1:
A proximity sensor is introduced as an intermediary component to detect when external objects (such as hands or heads) are near the sensor array. When the proximity sensor detects an object within a threshold distance, it triggers suppression of ambient light sensor data, preventing false brightness adjustments caused by shadowing. This mediator resolves the contradiction by filtering out unreliable sensor readings without compromising the overall automatic brightness adjustment functionality.
2Adaptability or versatility
If ambient light sensor data is used for brightness adjustment, then display adaptability is improved, but transient spikes cause abrupt unwanted changes
Solution Approach 1:
A transient event filter is implemented to detect and suppress spike events in ambient light sensor data before these transient readings can trigger abrupt brightness changes. The filter identifies rapid, short-duration fluctuations as transient events and prevents them from affecting display brightness adjustments. This preliminary filtering action maintains display adaptability to genuine lighting changes while ensuring stability by blocking transient interference.
3Measurement precision
If multiple sensor types are used to improve accuracy, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The sensor array is designed with multi-functionality, where the same physical sensors serve multiple purposes: proximity sensing and ambient light measurement. By configuring sensors to operate in different modes or interpret their readings differently based on contextual information, the system achieves improved measurement precision through multiple sensing capabilities without proportionally increasing device complexity. The sensors are universally utilized for both detecting object proximity and measuring ambient light levels.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution provides a more accurate and user-friendly automatic display brightness adjustment, minimizing abrupt changes and ensuring optimal visibility in varying lighting environments by filtering out transient data and using a dynamic transfer function that adapts to ambient conditions.
Implementation Method 1
Automatic display brightness adjustments may be made by an electronic device based on ambient light sensor data
Implementation Method 2
Proximity sensor data from a light-based proximity sensor, from nearby capacitive sensor electrodes in a touch screen, or data from other proximity sensing components may be used to determine whether the ambient light sensor is being shadowed
Data Source
AI summary
Automatic display brightness adjustments may be made by an electronic device based on ambient light sensor data. Proximity sensor data from a light-based proximity sensor, from nearby capacitive sensor electrodes in a touch screen, or from other proximity sensing components may be used to determine whether the ambient light sensor is being shadowed by a hand or other external object. Ambient light sensor data associated with blocked sensor conditions can be suppressed. A transient event filter may be used to remove spikes from ambient light sensor data. A display brightness baseline may be adaptively adjusted. Short changes in ambient light level may result in corresponding momentary adjustments to display brightness. Longer changes in ambient light level may be associated with persistent changes in the display brightness baseline.


