Image Sensor Shutter Jumping for Motion Artifact Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital image capture devices using rolling shutter techniques often introduce artifacts due to motion, both of the camera and objects within the image, leading to inaccuracies in the captured image.

Innovation Solution

Implementing a 'shutter jumping' method where the image sensor reads out rows of pixels in a non-sequential, patterned order based on a dynamic or static jump distance, which can vary depending on scene conditions, to reduce artifacts and improve image accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If rolling shutter technique is used to capture images, then the image capture process is simple and fast, but motion artifacts are introduced causing inaccuracies in the captured image

Engineering Contradiction:
Improveimage capture speedVSAvoidimage accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the pixel array into multiple blocks and implements different exposure and readout strategies for different blocks. Some blocks are exposed simultaneously while others are exposed at different times, allowing the system to capture motion information without requiring the entire array to be read out sequentially, thus reducing motion artifacts while maintaining capture speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension to the readout process by organizing pixels into blocks that can be read out in different sequences. Instead of reading out all pixels in a single sequential order, the system uses block-based parallel readout paths, effectively adding a spatial organization dimension that allows simultaneous capture and reduces motion-related inaccuracies.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If rows of pixels are read out in sequential order, then the readout process is simple, but motion artifacts are introduced during the capture process

Engineering Contradiction:
Improvereadout process complexityVSAvoidmotion artifacts
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent divides the pixel array into multiple blocks that can be read out in parallel or in different sequences. This segmentation allows the system to implement complex readout patterns without requiring complex individual pixel control, as the block-level organization simplifies the management of readout timing and sequencing while reducing motion artifacts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic readout sequencing where the order in which blocks are read out can be adjusted based on detected motion patterns. The system can change the readout sequence dynamically to optimize for different motion scenarios, allowing flexible adaptation to reduce artifacts while maintaining manageable system complexity through programmable control.

Inventive Principle:
Principle #15Dynamics

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 technique effectively reduces artifacts caused by motion, allowing for more accurate representation of the original image by exposing and reading out rows of pixels in a manner that accounts for movement, thereby enhancing image reconstruction and quality.

Implementation Method 1

an electronic image sensor that records light values digitally

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Data Source

PatentUS10652456B2Image sensor operation
Publication Date: 2020.05.12 INTEL CORP
  • US10652456B2 patent drawing
  • US10652456B2 patent drawing
  • US10652456B2 patent drawing

AI summary

In one example, an apparatus for capturing an image includes a pixel array and a row jump register. The row jump register exposes a plurality of rows of the pixel array to the image. The rows are exposed in a non-sequential, patterned order based on a jump distance. The rows of the pixel array are read into a frame buffer memory in the non-sequential, patterned order based on the jump distance.