Time-lapse Video Flicker Reduction via Luminance Curve Fitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-lapse videos often suffer from exposure changes and flicker artifacts due to varying ambient conditions, which are exacerbated when images with different exposure parameters are played back at a higher frame rate, leading to undesirable brightness fluctuations.

Innovation Solution

Adaptive image processing techniques that involve calculating YCBCR values, curve-fitting average luminance values over consecutive frames, and adjusting pixel luminance to smooth out exposure transitions, thereby reducing flicker and improving image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If images are captured at a lower frame rate for time-lapse video, then the duration of the captured event is compressed, but exposure changes and flicker artifacts occur when played back at higher frame rates

Engineering Contradiction:
Improvetime compression ratioVSAvoidexposure consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of exposure parameters during the time-lapse capture phase, storing metadata about each frame's exposure settings. This preliminary action enables post-processing adjustments that compensate for exposure variations before the video is assembled and played back, preventing flicker artifacts from manifesting in the final output.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting exposure-related parameters (such as brightness, contrast, and gamma correction) during post-processing. By modifying these parameters based on analyzed exposure variations between frames, the system compensates for the inherent exposure inconsistencies that arise from capturing images at lower frame rates over extended periods.

Inventive Principle:
Principle #35Parameter changes

2Illumination intensity

If auto-exposure adjusts exposure parameters between captured images to account for ambient light changes, then lighting conditions are adapted, but flicker artifacts are introduced when images are played back at higher frame rates

Engineering Contradiction:
Improveexposure adaptationVSAvoidflicker artifacts
Core Design Contradiction:
Illumination intensityVSObject-generated harmful factors

Solution Approach 1:

The system implements feedback by analyzing the exposure parameters of each captured frame and using this information to guide post-processing adjustments. By continuously monitoring exposure variations and applying compensatory adjustments during assembly, the system creates a feedback loop that eliminates flicker artifacts while preserving the beneficial exposure adaptations made during capture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies dynamics by implementing a dynamic adjustment process that adapts to the specific exposure characteristics of each frame sequence. Rather than using fixed correction parameters, the system dynamically calculates and applies adjustments based on the actual exposure variations present in the captured images, enabling flexible compensation for different lighting conditions and capture scenarios.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If images with significantly different exposure parameters are assembled into time-lapse video, then the full range of ambient conditions is captured, but jarring brightness transitions occur during playback

Engineering Contradiction:
Improveambient condition coverageVSAvoidbrightness transition smoothness
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system applies segmentation by dividing the time-lapse sequence into segments with similar exposure characteristics. By identifying and grouping frames with comparable exposure parameters, the system can apply targeted adjustments to each segment, ensuring smooth transitions between frames while preserving the full range of ambient conditions captured across the entire sequence.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10133934B2Systems and methods for post processing time-lapse videos
Publication Date: 2018.11.20 APPLE INC
  • US10133934B2 patent drawing
  • US10133934B2 patent drawing
  • US10133934B2 patent drawing

AI summary

Techniques and devices for post-processing time-lapse videos are described. The techniques include obtaining an input time-lapse sequence of frames and determining a visual metric value, e.g., average luminance, for each frame. A curve of best fit may then be determined for the visual metric values of the frames. The visual metric values, e.g., the average luminance values, of the plurality of frames may then be adjusted, e.g., by adjusting the visual metric values of each frame to be equal to the corresponding value determined by the curve of best fit. Some embodiments include further adjusting the visual metric values to be equal to a weighted average of the adjusted visual metric values for adjacent frames in the time-lapse sequence. Finally, a visual characteristic of the frames, e.g., an image histogram, may be adjusted based on the frame's determined adjusted visual metric value, and an output time-lapse sequence may be generated.