Adaptive Image Demosaicing for Vehicle Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image generation techniques waste computational and storage resources by performing unnecessary demosaicing to generate both visible and invisible light images, leading to increased processing time, which is inefficient especially in real-time applications like vehicle control.

Innovation Solution

An image generation device that uses processors to acquire and process light data from an image sensor, performing demosaicing based on illuminance information to selectively generate either visible or invisible light images, reducing unnecessary processing and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If demosaicing is performed for both first received light data (invisible light) and second received light data (visible light) to generate both types of images, then the camera can provide both visible light images and invisible light images, but computational resources and storage resources are wasted and processing time increases

Engineering Contradiction:
Improvecapability to generate both visible light image and invisible light imageVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts the image generation process based on illuminance conditions. When illuminance is low, only invisible light image generation is performed; when illuminance is high, only visible light image generation is performed. This dynamic adaptation eliminates unnecessary demosaicing operations while maintaining the capability to generate both image types when needed, thus resolving the contradiction between versatility and processing efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the processing parameters (which demosaicing operations to perform) based on the illuminance parameter. By monitoring illuminance levels and adjusting the demosaicing configuration accordingly, the system optimizes processing time while preserving the ability to generate both visible and invisible light images when environmental conditions require it.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If demosaicing is performed for both first received light data and second received light data, then both visible light image and invisible light image can be generated, but computational resources and storage resources are wasted

Engineering Contradiction:
Improvecapability to generate both visible light image and invisible light imageVSAvoidcomputational resource waste
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts resource allocation based on illuminance conditions. By making the demosaicing process adaptive to environmental lighting, the system ensures computational and storage resources are utilized only when necessary, eliminating waste while maintaining full versatility when conditions demand both image types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The processing parameters are changed based on illuminance levels. When illuminance exceeds a threshold, the system switches to a mode where only visible light demosaicing is performed, thereby reducing computational and storage resource consumption while preserving the capability to generate both image types when needed.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If demosaicing is performed for both first received light data and second received light data, then both visible light image and invisible light image can be generated, but processing time increases

Engineering Contradiction:
Improvecapability to generate both visible light image and invisible light imageVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements dynamic processing based on illuminance conditions. By continuously monitoring illuminance and adjusting which demosaicing operations are performed in real-time, the system minimizes processing time by eliminating unnecessary operations while maintaining the versatility to generate both image types when environmental conditions require it.

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 approach allows flexible generation of images according to environmental conditions, reducing resource waste and processing time, making it suitable for real-time applications like vehicle control.

Implementation Method 1

The image sensor receives invisible light and visible light separately through a filter

Methodology Applied
Scientific EffectFilter (optical): Filter (optical)

Data Source

PatentUS11818470B2Image generation device, image generation method, and vehicle control system
Publication Date: 2023.11.14 TOYOTA JIDOSHA KK
  • US11818470B2 patent drawing
  • US11818470B2 patent drawing
  • US11818470B2 patent drawing

AI summary

An image generation device acquires first received light data and second received light data from an image sensor. The image sensor receives invisible light and visible light separately through a filter. The first received light data indicates the received light result of the invisible light. The second received light data indicates the received light result of the visible light. In addition, the image generation device generates an image by performing demosaicing for at least one of the first received light data and the second received light data based on illuminance information. The illuminance information indicates the illuminance of the surrounding environment of the image sensor. When the illuminance is less than a first threshold value, the image generation device generates an invisible light image by performing first demosaicing for the first received light data without performing second demosaicing for the second received light data.