Dual Rolling Shutter Sensor Timing Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rolling shutter distortions occur in imaging systems using CMOS image sensors, leading to time shifts between boundary regions of images captured by multiple sensors, which complicates image processing and video composition.

Innovation Solution

An imaging apparatus employing two rolling shutter type image sensors with a timing generator and controller to synchronize the exposure periods of both sensors within duplicate regions, minimizing time shifts and allowing for image synthesis with reduced load on the controller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If rolling shutter type image sensors are used to capture images, then the imaging apparatus can achieve compact design and lower cost, but time shifts occur between boundary regions of images from multiple sensors

Engineering Contradiction:
Improveimaging apparatus structureVSAvoidtime shift between images
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The timing generator pre-calculates and determines the optimal timing for exposing lines in duplicate regions before actual image capture. By determining exposure timings in advance based on predetermined time relationships, the system ensures that images from multiple sensors are captured with minimal time shift, preventing the time shift problem before it occurs during the imaging process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the timing parameters of the rolling shutter sensors by controlling which specific lines are exposed in duplicate regions and at what times. The timing generator modifies exposure timing parameters to ensure that corresponding lines in duplicate regions from different sensors are captured simultaneously or with minimal time difference, thereby resolving the time shift issue while maintaining the benefits of rolling shutter design.

Inventive Principle:
Principle #35Parameter changes

2Area of stationary object

If multiple image sensors are used to expand video coverage, then the imaging apparatus can capture wider fields of view, but image processing complexity increases due to time shifts

Engineering Contradiction:
Improvevideo coverage areaVSAvoidimage processing complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The timing generator pre-establishes timing relationships for lines in duplicate regions before image capture. By determining in advance which lines should be exposed simultaneously across multiple sensors and what the predetermined time relationships should be, the system simplifies subsequent image processing. The controller can directly use the timing information provided by the timing generator to align images without complex post-processing corrections.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the timing generator receives timing information from the controller and adjusts exposure timings accordingly. This closed-loop control ensures that the timing of line exposure in duplicate regions is continuously optimized to maintain minimal time shifts, thereby simplifying image processing while expanding video coverage.

Inventive Principle:
Principle #23Feedback

3Loss of time

If timing synchronization is implemented between multiple rolling shutter sensors, then time shifts between images are minimized, but control complexity increases

Engineering Contradiction:
Improvetime shift between imagesVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The timing generator serves as an intermediary device between the controller and multiple rolling shutter sensors. It receives timing information from the controller and translates it into specific exposure control signals for each sensor's lines in duplicate regions. This intermediary layer simplifies the controller's task by handling the complex timing calculations and coordination, thereby minimizing time shifts without significantly increasing overall control complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The timing control is segmented into different levels: the controller sets overall timing parameters, and the timing generator handles line-by-line exposure timing for duplicate regions. This segmentation allows each component to focus on a specific aspect of timing control, making the overall system more manageable. The timing generator deals with the detailed timing synchronization of individual lines, while the controller manages higher-level imaging parameters.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10044963B2Imaging apparatus
Publication Date: 2018.08.07 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US10044963B2 patent drawing
  • US10044963B2 patent drawing
  • US10044963B2 patent drawing

AI summary

An imaging apparatus includes a rolling shutter type first image sensor and second image sensor, a timing generator that controls operation timings of these two image sensors, and a controller that subjects generated image data to image processing and controls the timing generator. The first image sensor captures an image of a subject to generate first image data, and the second image sensor captures an image of the subject to generate second image data. Each of the first image data and the second image data has a duplicate region in which the subject is partly duplicated. The controller controls the timing generator in such a way that a period over which the first image sensor exposes lines within the duplicate region in the first image data coincides with a period over which the second image sensor exposes lines within the duplicate region in the second image data.