Image Segmentation and Region-Specific Rendering for Resource Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing tools lack the capability to perform rendering processes on designated regions of images, leading to inefficient use of hardware resources and suboptimal user experience in image retouching applications.

Innovation Solution

The method involves dividing an image into segmented regions using algorithms like maximum flow minimum cut, applying a rendering template to specific segments, and performing operations such as screen blending, soft light blending, and alpha blending to generate customized output images based on user-selected templates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If image processing tools process entire images uniformly, then processing completeness is maintained, but hardware resource efficiency deteriorates

Engineering Contradiction:
Improvehardware resource efficiencyVSAvoidprocessing completeness
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent divides an image into multiple segmented regions based on pixel information and identifies specific segmented images from these regions. This segmentation allows the system to process only relevant regions with rendering templates rather than the entire image, improving hardware resource efficiency while maintaining processing completeness for target areas.

Inventive Principle:
Principle #1Segmentation

2Productivity

If rendering templates are applied to entire images, then processing uniformity is maintained, but processing speed deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidprocessing uniformity
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent applies rendering templates to specific segmented regions rather than entire images. By identifying target segmented images and applying rendering operations only to these regions, the system achieves faster processing speed while maintaining appropriate uniformity within each processed region. Different regions can have different processing characteristics based on their content.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If image processing focuses on specific regions, then resource efficiency improves, but processing complexity increases

Engineering Contradiction:
Improveresource efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent performs preliminary image segmentation and identification of target segmented regions before applying rendering templates. By pre-dividing the image and identifying which regions require processing, the system reduces the complexity of subsequent rendering operations and improves resource efficiency, as the complex rendering process is applied only to identified target regions rather than the entire image.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11037275B2Complex architecture for image processing
Publication Date: 2021.06.15 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11037275B2 patent drawing
  • US11037275B2 patent drawing
  • US11037275B2 patent drawing

AI summary

A system allows for editing images. The system accepts a first image including multiple pixels with corresponding pixel information as an input. The system divides the first image into multiple segmented regions based on the pixel information. The system identifies a segmented image from a first segmented region of the segmented regions. The system accepts a template image comprising an image rendering parameter as another input. The system generates a second image corresponding to the first image based on the template image and the segmented image.