ISP Blur Engine for High-Resolution Bokeh Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile phone camera lenses are too small to achieve a shallow depth of field for creating Bokeh effects, and software-based solutions are limited by resolution, latency, and power consumption.

Innovation Solution

Implementing a blur engine in the image signal processor (ISP) pipeline for hardware-based image processing, which includes logic for configurable aperture shapes and improved map accuracy to emulate optical blur effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If software-based solutions are used to create Bokeh effects, then the effect can be achieved without hardware limitations, but resolution is limited and latency increases

Engineering Contradiction:
ImproveresolutionVSAvoidlatency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent replaces software-based image processing with a dedicated hardware blur engine implemented in logic circuitry within the image signal processor. This hardware implementation processes image data through parallel computational pipelines, achieving higher resolution output and lower latency compared to sequential software processing on general-purpose processors.

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

Solution Approach 2:

The patent introduces a depth map as an intermediary data structure that guides the blur engine in applying depth-dependent blurring. The depth map enables the system to selectively blur regions based on distance from the focal plane, achieving realistic Bokeh effects while maintaining efficient hardware-based processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If software-based solutions are used to create Bokeh effects, then flexibility in effect creation is maintained, but power consumption increases due to intensive CPU/GPU usage

Engineering Contradiction:
Improveeffect flexibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces intensive software processing on CPU/GPU with dedicated hardware logic circuitry in the image signal processor. The blur engine uses parallel processing pipelines and lookup tables implemented in hardware, dramatically reducing power consumption while maintaining the ability to apply various blur effects through configurable parameters.

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

Solution Approach 2:

The patent implements configurable blur parameters including aperture shape, blur radius, and depth map thresholds that can be adjusted to create different Bokeh effects. These parameters are controlled through hardware registers and configuration bits, allowing flexible effect creation without the computational overhead of software-based parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If hardware-based processing is used in the ISP pipeline, then resolution and frame rate are improved, but device complexity increases

Engineering Contradiction:
Improveframe rateVSAvoidprocessor complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent integrates the blur engine as a functional block within the existing image signal processor pipeline, sharing hardware resources such as memory interfaces, data buses, and control logic with other ISP functions. This multi-functional integration achieves high frame rate Bokeh processing without proportionally increasing overall device complexity.

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

Solution Approach 2:

The patent divides the image processing pipeline into distinct functional blocks including a depth map generation stage, a blur engine with configurable kernels, and an output composition stage. This segmentation allows each block to be optimized independently while maintaining efficient data flow through the pipeline, achieving high throughput without excessive complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12579619B2Image effect rendering
Publication Date: 2026.03.17 QUALCOMM INC
  • US12579619B2 patent drawing
  • US12579619B2 patent drawing
  • US12579619B2 patent drawing

AI summary

This disclosure provides systems, methods, and devices for image signal processing that support hardware-based photographic and videographic effects. In a first aspect, a method of image processing includes receiving, by an image signal processor, first image data; and determining an output image frame based on the first image data by applying a photographic effect to a first image frame of the first image data in the image signal processor. Other aspects and features are also claimed and described.