Image Overlay Compositing via Attribute-Based Technique Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in manipulating images due to the complexity of existing image editing systems, which limits advanced editing features for casual users, and the challenge of migrating photos across social networks is cumbersome.

Innovation Solution

A method and system for image overlay compositing that determines attributes of images and selects appropriate compositing techniques such as gradient domain blending, alpha blending, and tone mapping to combine images, allowing users to easily overlay images by dragging and dropping them, with the option to apply these techniques to video and animation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advanced image editing features are provided, then image manipulation capability is improved, but system complexity increases making it inaccessible to average users

Engineering Contradiction:
Improveimage manipulation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically determines attributes of uploaded images and selects appropriate compositing techniques without requiring user input or technical knowledge. The system serves itself by making intelligent decisions about image processing parameters, thereby providing advanced functionality while maintaining simplicity for end users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes processing parameters automatically based on detected image attributes such as presence of people, text, or objects. By dynamically adjusting compositing techniques according to image content parameters, the system delivers sophisticated editing capabilities adapted to each image while keeping the user interface simple.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If automated attribute determination and technique selection is implemented, then ease of operation is improved, but processing time increases

Engineering Contradiction:
Improveease of image overlayVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs attribute determination and technique selection only to the extent necessary for effective compositing. Rather than analyzing every possible image parameter, the system focuses on key attributes relevant to overlay integration, thereby maintaining ease of operation while limiting unnecessary processing time consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If multiple compositing techniques are applied, then overlay quality is improved, but computational resources increase

Engineering Contradiction:
Improveoverlay integration qualityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system applies different compositing techniques to different regions or aspects of the image based on local attributes. By matching specific techniques to specific image characteristics (such as applying different blending methods to areas with people versus areas with text), the system achieves high overlay quality while avoiding the computational cost of applying all techniques uniformly across the entire image.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9478054B1Image overlay compositing
Publication Date: 2016.10.25 GOOGLE LLC
  • US9478054B1 patent drawing
  • US9478054B1 patent drawing
  • US9478054B1 patent drawing

AI summary

Implementations generally relate to image overlay compositing. In some implementations, a method includes receiving a first image and a second image. The method further includes determining one or more attributes of each of the first image and the second image, where the one or more attributes includes one or more image types. The method further includes determining one or more compositing techniques combine the first image and the second image based on one or more of the attributes.