Scene-Adaptive Denoise Scheduling for Multi-Exposure Deghosting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing pipelines for mobile devices are scene-specific, leading to unsatisfactory results when applied to different types of scenes, such as over-filtering or computational bottlenecks, and lack flexibility in adapting to varying lighting conditions.

Innovation Solution

A unified image processing pipeline that adapts to different scenes by generating alignment, shadow, and motion maps to determine the need for machine learning-based denoising on specific frames, optimizing denoising operations for improved picture quality and reduced processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If machine learning-based denoising is performed on all image frames, then image quality is improved, but processing time and computational resources increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies machine learning-based denoising selectively only to specific image frames that meet certain criteria (e.g., frames with high noise levels, frames containing important visual information), rather than processing all frames uniformly. This local quality approach ensures that denoising is applied where most needed while avoiding unnecessary processing on other frames, thus improving image quality where necessary without incurring the full computational cost of processing every frame.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs denoising on a subset of image frames rather than all frames. By selecting only certain frames for denoising based on scene analysis, motion detection, or noise level assessment, the system achieves partial action that balances quality improvement with computational efficiency, avoiding the excessive processing time that would result from denoising every frame.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If different image processing pipelines are used for different scene types, then image quality for specific scenes is improved, but system complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent employs a single unified image processing pipeline that can adapt to different scene types through scene classification and conditional processing logic. Rather than maintaining separate dedicated pipelines for night scenes, day scenes, indoor, and outdoor environments, the system uses one versatile pipeline that automatically adjusts its processing steps based on the detected scene type, thereby reducing system complexity while maintaining high image quality across all scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements a dynamic processing pipeline where the processing steps and parameters are adjusted in real-time based on scene characteristics. The system dynamically determines which processing operations to apply (such as whether to perform denoising, tone mapping, or color adjustment) based on the current scene type, making the pipeline flexible and adaptive rather than static and scene-specific, thus reducing overall system complexity.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If denoising is performed on multiple exposure frames, then noise reduction is improved, but motion artifacts and ghosting increase

Engineering Contradiction:
Improvenoise reductionVSAvoidmotion artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent performs motion detection and scene analysis before committing to multi-frame denoising processing. By preliminarily assessing the scene for motion content and determining the appropriate processing strategy, the system can decide whether to proceed with multi-frame denoising or use alternative approaches, thereby preventing motion artifacts from occurring in the first place rather than trying to correct them afterward.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where the results of preliminary scene analysis and motion detection inform the subsequent denoising processing decisions. The system uses feedback from motion estimation and scene classification to adjust denoising parameters and select appropriate frames for processing, ensuring that denoising is applied in a way that minimizes motion artifacts while maintaining noise reduction effectiveness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12412252B2System and method for scene-adaptive denoise scheduling and efficient deghosting
Publication Date: 2025.09.09 SAMSUNG ELECTRONICS CO LTD
  • US12412252B2 patent drawing
  • US12412252B2 patent drawing
  • US12412252B2 patent drawing

AI summary

A method includes generating alignment maps for a first image frame having a first exposure level and a second image frame having a second exposure level different than the first exposure level. The method also includes generating, for the second image frame and a third image frame having a third exposure level different than the first and second exposure levels, shadow maps, saturation maps, and multi-exposure (ME) motion maps based on the alignment maps. The method further includes determining, based on the shadow maps, saturation maps, and ME motion maps, whether to perform machine learning-based denoising and, if so, on which image frame(s) to perform the machine learning-based denoising. In addition, the method includes updating at least one saturation map and at least one ME motion map for at least one of the second and third image frames depending on the image frame(s) on which the denoising is to be performed.