Adaptive Auto Exposure Control for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Frequent exposure adjustments in video coding systems lead to inefficient predictive coding and poor perceptual quality due to frequent flashing effects and unnecessary intra-coding, as existing auto exposure adjustments are not adaptive enough to changing lighting conditions.

Innovation Solution

A camera with auto exposure control adjusts sensitivity based on detected brightness changes, motion, image complexity, and regions of interest, using a controller to predictively code video frames and minimize exposure adjustments, thereby maintaining proper exposure and maximizing predictive coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If auto exposure adjustments are made for every detected luminance change, then proper exposure for frames is maintained, but predictive coding effectiveness is reduced due to frequent intra-coding

Engineering Contradiction:
Improveexposure qualityVSAvoidcoding efficiency
Core Design Contradiction:
Illumination intensityVSProductivity

Solution Approach 1:

The system dynamically adjusts the sensitivity threshold parameter of the auto exposure control based on scene complexity and motion detection. When scene complexity or motion exceeds thresholds, the sensitivity parameter is reduced to prevent frequent exposure adjustments, thereby maintaining coding efficiency while still addressing significant lighting changes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The auto exposure sensitivity is made dynamic rather than static. The system adapts the exposure adjustment behavior in real-time based on detected scene conditions, transitioning between high sensitivity (for stable scenes) and low sensitivity (for complex or high-motion scenes) to optimize both exposure quality and coding efficiency.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If auto exposure adjustments are made frequently, then exposure adapts to lighting changes, but perceptual quality deteriorates due to frequent flashing effects

Engineering Contradiction:
Improveexposure adaptabilityVSAvoidflashing effect
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system modifies the sensitivity parameter of the auto exposure control based on scene conditions. By reducing sensitivity during high-motion or complex scenes, the system adapts to lighting changes less aggressively, thereby preventing the flashing effect while maintaining adequate exposure adaptability for significant lighting transitions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback from scene complexity and motion detection to regulate auto exposure behavior. When motion or complexity exceeds thresholds, the feedback mechanism reduces exposure sensitivity, creating a self-regulating system that prevents flashing effects while preserving necessary exposure adaptability.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If sensitivity of auto exposure control is high, then exposure responds to luminance changes, but unnecessary intra-coding increases reducing coding efficiency

Engineering Contradiction:
Improveexposure sensitivityVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system dynamically changes the sensitivity parameter of the auto exposure control based on scene complexity and motion detection. High sensitivity is applied when scenes are stable and simple, while low sensitivity is applied when scenes are complex or contain significant motion, thereby optimizing the balance between exposure responsiveness and coding efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The exposure sensitivity is transformed from a static parameter to a dynamic one that adapts to scene conditions. The system continuously monitors scene complexity and motion, adjusting the sensitivity parameter accordingly to minimize unnecessary exposure changes that would trigger intra-coding while still responding to meaningful lighting transitions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9402034B2Adaptive auto exposure adjustment
Publication Date: 2016.07.26 APPLE INC
  • US9402034B2 patent drawing
  • US9402034B2 patent drawing
  • US9402034B2 patent drawing

AI summary

Techniques for adjusting exposure parameters of a camera such that video data captured by the camera may be coded efficiently. A camera with auto exposure control may capture and output frames of video. A pre-processor may estimate brightness of the frames of the video output from the camera. A controller may estimate a rate of brightness change among the frames, and when the rate of change is lower than a predetermined threshold, the controller may reduce sensitivity of the auto exposure control. A coding engine may predictively code the video.