Computational Bokeh Adjustment for Fixed-Aperture Image Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image capture devices struggle to adjust the Bokeh effect post-capture, especially when using fixed aperture lenses, limiting user control over focus and blurriness levels.
Innovation Solution
Implement image processing methods to adjust the Bokeh effect by applying blur kernels to captured images, simulating variable aperture sizes, regardless of the actual lens aperture, allowing users to select focus depth and blurriness levels post-capture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a low aperture lens is used to achieve high blurring effect, then the Bokeh effect is improved, but the lens size and cost increase
Solution Approach 1:
The patent replaces the mechanical aperture adjustment system with a computational imaging approach. Instead of using a physical low aperture lens to achieve blurring, the system captures an image with a fixed aperture and then applies a blur kernel through image processing to simulate the desired Bokeh effect. This substitution eliminates the need for complex variable aperture mechanisms while achieving the same visual effect.
Solution Approach 2:
The patent changes the parameter of aperture size from a physical constraint to a computational parameter. By capturing the image at a fixed aperture setting and then adjusting the blur parameters through post-processing algorithms, the system achieves variable Bokeh effects without physically changing the aperture. This allows flexible control over depth of field and blurriness levels after capture.
2Device complexity
If a fixed aperture lens is used, then the device complexity is reduced, but the ability to adjust Bokeh effect post-capture is limited
Solution Approach 1:
The patent introduces dynamic adjustability to a static fixed-aperture system. While the physical aperture remains fixed, the system dynamically adjusts the Bokeh effect through computational means. Users can modify blur intensity, focus depth, and Bokeh characteristics after capture by applying different blur kernels and processing parameters, transforming a static optical system into a dynamically adjustable imaging system.
Solution Approach 2:
The patent replaces mechanical aperture adjustment with computational processing. Instead of using a variable aperture mechanism to adapt to different imaging needs, the system uses image processing algorithms to achieve the desired Bokeh effects. This substitution maintains the simplicity of the fixed aperture hardware while providing versatile post-capture adjustment capabilities through software-based control.
3Ease of operation
If the aperture size is changed to adjust depth of focus, then the focus control is improved, but the image quality and sharpness may be compromised
Solution Approach 1:
The patent performs preliminary capture at optimal aperture settings to ensure maximum image quality and sharpness. By capturing the image first at a fixed aperture that provides good overall focus, the system preserves image quality. Subsequently, the system applies selective blurring through blur kernels to create the desired depth of focus effect. This preliminary capture ensures that the base image maintains high sharpness while post-processing adds the necessary focus control.
Solution Approach 2:
The patent applies local quality differentiation through selective blurring. Instead of uniformly blurring the entire image, the system applies blur kernels specifically to regions that should be out of focus while maintaining sharpness in the focal plane. This localized processing allows precise control over depth of focus, creating realistic Bokeh effects that preserve image quality in the in-focus areas while adding appropriate blur only where needed.
Data Source
AI summary
This disclosure provides systems, methods, and devices for image signal processing that support adjusting a Bokeh effect in image data. In a first aspect, a method of image processing includes receiving a first user input specifying a first depth of focus. A camera is configured with a first aperture size of a plurality of aperture sizes of the camera that is nearest a second aperture size that corresponds to the first depth of focus. The first aperture size is smaller than the second aperture size. Image data representing a scene is received that is captured with the first aperture size of the camera. First modified image data is determined by applying a first blur kernel to the image data. The first modified image data represents the scene at the depth of focus corresponding to the second aperture size. Other aspects and features are also claimed and described.


