CMOS Rolling Shutter Flicker Detection via Column Luminance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital camera systems face challenges in reliably detecting flicker caused by artificial light sources, particularly due to the rolling shutter effect in CMOS sensors, leading to unwanted variability and noticeable horizontal bars in images, which existing methods struggle to address efficiently.

Innovation Solution

A system and method for flicker detection that involves dividing images into columns and performing a weighted sum of pixel luminance using alternating sign weights, comparing frames to identify simultaneous luminance variations, and adjusting camera parameters to compensate for detected flicker.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If rolling shutter is used in CMOS sensor for sequential image acquisition, then device complexity is reduced and manufacturing cost is lowered, but flicker artifacts appear in images due to interaction with alternating current modulated light sources

Engineering Contradiction:
Improvemanufacturing costVSAvoidflicker artifacts
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent implements a feedback mechanism by detecting flicker in captured images and automatically adjusting the shutter speed to eliminate the artifact. The system analyzes image data for flicker patterns, determines the frequency of light source modulation, and modifies the rolling shutter timing accordingly to synchronize with the light source cycle, thereby preventing flicker artifacts from appearing in subsequent images.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the operational parameters of the rolling shutter by dynamically adjusting the exposure time and row readout timing based on detected flicker frequency. When flicker is detected, the system modifies the shutter speed and timing parameters to match the alternating current frequency, transforming the fixed rolling shutter operation into an adaptive operation that eliminates flicker while maintaining the cost-effective CMOS sensor architecture.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If existing flicker detection methods are used, then flicker detection capability is provided, but reliability is limited and computing resources are excessively consumed

Engineering Contradiction:
Improveflicker detection reliabilityVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential information needed for flicker detection by analyzing specific image data characteristics rather than processing entire images. The method focuses on detecting luminance variations in corresponding rows across multiple images, extracting only the flicker-related signals while ignoring irrelevant image content, thereby reducing computing resource consumption while improving detection reliability through targeted analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the image data analysis by dividing the image into rows and analyzing corresponding rows across multiple images separately. This segmentation allows the system to focus computational resources on specific regions that exhibit flicker patterns, processing only the necessary data segments rather than analyzing the entire image, which reduces overall computing load while maintaining high detection reliability through systematic row-by-row comparison.

Inventive Principle:
Principle #1Segmentation

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 approach improves the reliability and efficiency of flicker detection, reducing flicker-related image artifacts by accurately identifying horizontal patterns of flicker and allowing for effective compensation, thereby enhancing digital image quality.

Implementation Method 1

When subjected to light, the image sensor converts incident photons to electrons. The conversion enables analog electronic circuitry to process the image 'seen' by the sensor array.

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Data Source

PatentUS7538799B2System and method for flicker detection in digital imaging
Publication Date: 2009.05.26 NXP USA INC
  • US7538799B2 patent drawing
  • US7538799B2 patent drawing
  • US7538799B2 patent drawing

AI summary

A system and method for detecting flicker in a digital image. The system and method detects flicker by performing a frame-to-frame comparison of image data. The frame-to-frame comparison of image data is based on dividing each image into multiple columns, and performing a weighted sum of the pixel luminance in each column using a pattern of alternating sign weights. The weighted sum of luminance for each column in a first frame is compared to the weighted sum of luminance for that column in a second frame to determine if there is a simultaneous luminance variation in those columns. For example, if the difference between weighted sums of luminance between frames exceeds a threshold value in a predetermined number of columns then there is a simultaneous luminance variation in those columns, and a horizontal pattern of flicker has been detected in the image data.