Adaptive Image Manipulation for High-Resolution Display Effects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Higher resolution displays increase the computational load for graphics processors, making it difficult to efficiently generate high-quality three-dimensional image processing effects like reflections and shadows, which are too resource-intensive when using sophisticated techniques.

Innovation Solution

The method involves distorting an image to create a non-uniform blur effect by applying a uniform blur to the distorted image and then undoing the distortion, allowing for the appearance of high-resolution reflections and shadows with minimal computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If sophisticated three dimensional image processing techniques are used to create realistic reflections and shadows, then image quality is improved, but computational intensity increases too much to be performed quickly as background processes

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational intensity
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent creates a copy of the object image and applies distortion and blur operations to this copy rather than performing complex three-dimensional rendering on the original. This copying approach allows high-quality reflection and shadow effects to be generated using simpler, less computationally intensive operations on the replicated image data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameters of the image by applying controlled distortion and blur transformations to create the appearance of reflections and shadows. By manipulating image parameters such as blur radius, distortion magnitude, and opacity rather than performing full 3D rendering, the system achieves realistic effects with reduced computational cost.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If uniform blur is applied to mirror image to create reflection effect, then computational efficiency is improved, but resulting image quality becomes poor and inadequate for higher resolution displays

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces asymmetric distortion patterns that vary across different regions of the image. Instead of applying uniform blur throughout, the distortion is applied differentially to create non-uniform blur patterns that better simulate real-world reflections and shadows, thereby improving image quality while maintaining computational efficiency.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent implements dynamic distortion and blur parameters that can be adjusted based on the position, size, and properties of objects in the scene. This dynamic approach allows the system to optimize the balance between computational efficiency and image quality for different rendering scenarios, adapting the blur and distortion strength to the specific needs of each object and view.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9019309B2Adaptive image manipulation
Publication Date: 2015.04.28 APPLE INC
  • US9019309B2 patent drawing
  • US9019309B2 patent drawing
  • US9019309B2 patent drawing

AI summary

Shadows, reflections, and other image effects for use with high-resolution display screens may be quickly and efficiently generated to maximize resources available for other applications and programs. These effects may be quickly and efficiently created by identifying a region surrounding an image, distorting the image in the region, applying a uniform blur and/or other effect to the distorted image, and then undoing the distortion. By selectively applying effects to distorted images, it is possible to create the appearance of a non-uniformly applied blur and other effects without using the computing resources required to actually calculate and apply a non-uniform blur on a pixel-by-pixel basis. Systems, methods, and media are provided.