Automatic Vignette Application Based on Detected Important Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods require manual examination and adjustment to apply visual effects, which is time-consuming and inefficient, and may obscure important objects in images.

Innovation Solution

A method that detects important objects in an image, determines the center and parameters of a visual image effect such as a vignette based on these objects, and applies the effect automatically to enhance image quality and focus attention on central areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual examination and adjustment is used to apply visual effects, then the visual effect can be precisely controlled, but it is time-consuming and inefficient

Engineering Contradiction:
Improveefficiency of applying visual effectsVSAvoiduser time spent on manual adjustment
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically detects important objects in the image and autonomously determines the parameters and application of visual effects without requiring user intervention. The system serves itself by making intelligent decisions about effect application based on object detection and analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of important objects and pre-calculates the appropriate visual effect parameters before applying the effect. This preliminary analysis enables automatic application without subsequent manual adjustment.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If visual effects are applied to enhance image quality, then the aesthetic quality improves, but important objects may be obscured

Engineering Contradiction:
Improveimage quality enhancementVSAvoidobscuring of important objects
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The visual effect is applied with varying intensity across different regions of the image. Important objects are identified and protected from excessive effect application, while other regions receive the full aesthetic enhancement. The effect strength is locally adjusted based on the presence and importance of detected objects.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary detection and classification of objects in the image before applying visual effects. Important objects are identified in advance and marked for protection, allowing the effect application process to selectively preserve these objects while enhancing the rest of the image.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automatic detection of important objects is implemented, then user effort is reduced, but the complexity of the system increases

Engineering Contradiction:
Improveuser effort in applying visual effectsVSAvoidsystem complexity for object detection
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The manual mechanical process of examining and adjusting visual effects is replaced with an automated computer vision system that uses object detection algorithms. The system substitutes human visual inspection and manual parameter adjustment with automated image processing and intelligent decision-making algorithms.

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

Data Source

PatentUS9881202B2Providing visual effects for images
Publication Date: 2018.01.30 GOOGLE LLC
  • US9881202B2 patent drawing
  • US9881202B2 patent drawing
  • US9881202B2 patent drawing

AI summary

Implementations relate to providing visual effects for images. In some implementations, a method includes detecting one or more objects in an image. The method identifies one or more important objects of the objects, where the important objects are determined to have an importance measurement satisfying a predetermined threshold indicating their importance to a viewer of the image. The method determines an application of a visual image effect to the image based on the important objects.