Multi-Camera Image Processing Using Independent and Dependent Signal Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image processing systems with multiple cameras face high costs and power consumption due to the need for high-quality image signal processors (ISPs) across all cameras, and differences in resolution occur when using ISPs with reduced quality specifications, leading to inefficiencies in image signal processing.

Innovation Solution

An image processing apparatus and system that utilize a pre-processor to generate image position information, an independent image signal processor (IISP) to process Bayer image signals from one camera, and a dependent image signal processor (DISP) to process signals from other cameras using the generated information, reducing the need for redundant calculations and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If high-quality ISPs are used for all cameras, then image processing quality is maintained, but system cost and power consumption increase

Engineering Contradiction:
Improveimage processing qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the image processing system into two distinct processor types: independent ISPs that perform full processing for reference images, and dependent ISPs that perform simplified processing for target images using data from independent ISPs. This segmentation allows the system to maintain high processing quality where needed while reducing overall power consumption and cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Dependent ISPs perform only the necessary portion of image processing by leveraging pre-processed data from independent ISPs. Instead of performing complete independent processing, dependent ISPs execute partial processing operations, reducing computational load and power consumption while maintaining adequate image quality for the specific application.

Inventive Principle:
Principle #16Partial or excessive action

2Use of energy by moving object

If reduced-quality ISPs are used for some cameras, then power consumption decreases, but resolution differences occur among image signals

Engineering Contradiction:
Improvepower consumptionVSAvoidresolution consistency
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

Independent ISPs act as intermediaries that perform comprehensive processing of reference images. The processed data from these independent ISPs is then used by dependent ISPs to process target images, ensuring that even though dependent ISPs have reduced capabilities, the final output maintains consistent resolution and quality through the mediating role of independent ISPs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes processing parameters dynamically by adjusting the level of processing performed by dependent ISPs based on the availability and quality of reference data from independent ISPs. This allows the system to maintain consistent output quality across different cameras with varying processor capabilities.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all cameras use identical high-quality ISPs, then processing consistency is achieved, but system cost increases

Engineering Contradiction:
Improveprocessing consistencyVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies different processing qualities to different parts of the system: independent ISPs perform full-quality processing for reference images where consistency is critical, while dependent ISPs perform simplified processing for target images where cost reduction is prioritized. This local differentiation of processing quality allows the system to achieve necessary consistency in critical paths while reducing overall system cost.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments ISPs into independent and dependent types with different functional capabilities and cost structures. This segmentation allows the system to achieve processing consistency through the coordinated operation of different processor types rather than requiring all cameras to use identical high-cost processors.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If independent processing is performed for each camera, then processing autonomy is maintained, but power consumption and complexity increase

Engineering Contradiction:
Improveprocessing autonomyVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system segments processing autonomy between independent ISPs that maintain full processing capabilities for reference images and dependent ISPs that rely on data from independent processors. This segmentation allows the system to maintain necessary processing autonomy in critical paths while reducing overall power consumption through the coordinated, hierarchical processing architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10165207B2Image processing apparatus and image processing system
Publication Date: 2018.12.25 SAMSUNG ELECTRONICS CO LTD
  • US10165207B2 patent drawing
  • US10165207B2 patent drawing
  • US10165207B2 patent drawing

AI summary

An image processing apparatus includes a pre-processor configured to generate information relating to image positions based on Bayer image signals obtained by cameras. The image processing apparatus further includes an independent image signal processor (IISP) configured to perform a first image signal processing operation for generating first image data of an RGB format from a first one of the Bayer image signals obtained by a first one of the cameras. The IISP is further configured to generate image processing information calculated during the first image signal processing operation. The image processing apparatus further includes a dependent image signal processor configured to perform a second image signal processing operation for generating second image data of the RGB format from a second one of the Bayer image signals obtained by a second one of the cameras using the image processing information and the information relating to the image positions.