CMOS Image Sensor Black Level Adjustment via Dithering Mask

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional CMOS image sensors face significant color hue shifting and brightness fluctuations due to numerical errors in black level control processing, particularly when high channel gains are applied, as the finite accuracy of digital circuits leads to errors in calculating average pixel values for dark and active rows.

Innovation Solution

A black level adjustment method and device for CMOS image sensors that computes an average pixel value from dark rows as an integer and fraction, generates a dithering mask based on the fraction, applies this mask to active rows, and adds a calculated offset value to the dithered pixels to reduce numerical errors and maintain color consistency across channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a low-cost divider is used to compute the average value of dark rows, then the device complexity is reduced, but numerical errors increase causing color/brightness flashing

Engineering Contradiction:
Improvedevice complexityVSAvoidnumerical error
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary dithering mask that operates between the average value computation and the final pixel adjustment. The mask, generated from the fractional part of the average value, serves as a mediator to distribute quantization errors across multiple pixels, thereby reducing numerical errors without requiring a more complex divider circuit.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If high channel gains are applied in the ISP, then the sensitivity and dynamic range are improved, but numerical errors in color channels are amplified causing significant color hue shifting

Engineering Contradiction:
Improvecolor consistencyVSAvoidcolor accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by computing the dithering mask from the fractional part of the average dark row value before the BLC offset is applied to active rows. This preliminary computation of the mask ensures that when high channel gains are later applied in the ISP, the numerical errors have already been distributed and minimized, preventing color hue shifting while maintaining the benefits of high gain processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8878965B1Black level adjustment device and method for CMOS image sensor
Publication Date: 2014.11.04 HIMAX IMAGING LIMITED
  • US8878965B1 patent drawing
  • US8878965B1 patent drawing
  • US8878965B1 patent drawing

AI summary

A black level adjustment method for a CMOS image sensor is provided. The CMOS image sensor has a pixel array with dark rows and active rows. The method has the following steps of: computing an average value of pixels from the dark rows, wherein the average value is in the form of an integer and a fraction; calculating a black level control (BLC) offset value according to the integer; generating a dithering mask based on the fraction; applying the dithering mask to pixels from the active rows; and adding the calculated BLC offset value to the dithered pixels from the active rows to generate resulting pixels.