Neural Network Bright Spot Removal in Image Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image capture technologies fail to effectively remove bright spots, glare, and noise from images, leading to reduced image quality, especially in high light or low light environments, which affects various applications including photography and autonomous vehicle imaging.

Innovation Solution

A method using a fully convolutional neural network for image denoising, which identifies and mitigates bright spots through sensor-specific profiling and post-processing, allowing for the recovery of underlying image details and reduction of noise, thereby enhancing image quality and enabling better performance in noisy environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If standard digital imaging or photographic techniques are used, then the imaging system is simple and easy to operate, but the dynamic range of luminosity is limited and bright spots cause loss of image details

Engineering Contradiction:
Improvedynamic range of luminosityVSAvoidimaging system complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The imaging system is segmented into multiple sensors with different exposure times, allowing each sensor to capture different luminosity ranges. This segmentation enables the system to handle a broader dynamic range without requiring a completely complex new imaging architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A neural network serves as an intermediary that processes the raw images from multiple sensors, automatically selecting and merging the most appropriate image data for each region. This intermediary handles the complexity of dynamic range merging, keeping the overall system relatively simple while achieving extended luminosity range.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Illumination intensity

If multiple low dynamic range images with different exposure times are merged using HDR imaging, then the dynamic range of luminosity is improved, but the processing complexity and time are increased

Engineering Contradiction:
Improvedynamic range of luminosityVSAvoidprocessing time
Core Design Contradiction:
Illumination intensityVSLoss of time

Solution Approach 1:

Multiple images with different exposure times are captured in advance before the final processing step. This preliminary capture of multiple exposures allows the neural network to work with pre-prepared data, reducing the actual processing time when the final image needs to be generated.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The neural network performs automatic selection and merging of image data without requiring manual intervention or complex processing steps. The system serves itself by intelligently determining which image regions to use from which exposure, significantly reducing processing time compared to traditional HDR methods.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If traditional post-processing techniques are used to remove glare, then the process is simple to implement, but the effectiveness in recovering image details is insufficient

Engineering Contradiction:
Improveimage detail recovery accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Traditional mechanical or algorithmic glare removal methods are replaced with a neural network-based system. The neural network learns to identify and remove glare artifacts while preserving image details, achieving superior precision without requiring complex manual processing steps.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The processing system changes parameters dynamically by adjusting the neural network's processing based on the specific characteristics of each image region. This allows the system to adapt to different glare conditions and achieve high detail recovery accuracy without using a fixed, complex processing pipeline.

Inventive Principle:
Principle #35Parameter changes

4Object-affected harmful factors

If sensor masks or hardware are used to reduce glare, then the glare reduction is effective, but the device complexity and cost are increased

Engineering Contradiction:
Improveglare and bright spot effectsVSAvoidhardware complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

Physical sensor masks and hardware glare reduction mechanisms are replaced with a software-based neural network approach. The neural network processes images to remove glare effects without requiring any additional physical components, thereby reducing device complexity while maintaining effectiveness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

Instead of modifying the physical sensor with masks, the system creates a virtual correction by processing a copy of the captured image through the neural network. This allows glare reduction to be achieved through data processing rather than physical modification, keeping the hardware simple.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11704775B2Bright spot removal using a neural network
Publication Date: 2023.07.18 SPECTRUM OPTIX INC
  • US11704775B2 patent drawing
  • US11704775B2 patent drawing
  • US11704775B2 patent drawing

AI summary

A method for image capture includes identifying a bright spot in an image. A neural network is used to recover details in bright spot area through a trained de-noising process. Post-processing of the image is conducted to match image parameters of recovered details in the bright spot area to another area of the image.