Piecewise Parametric Patch Deformation for Digital Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for digital image deformation, such as those using Bezier patches, are computationally expensive and lack flexibility and accuracy, especially with higher-order deformations, and fail to provide localized control over vector images and text deformation along curved paths.

Innovation Solution

The implementation of a piecewise deformation method using a quilt of parametric warp patches, allowing users to define separate control points for each patch and perform user-defined parametric warp splits, enabling efficient and flexible deformation of digital images and text along curved paths with smooth transitions and accurate representation of font characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If higher-order Bezier deformation operations are used to increase deformation flexibility and control, then the deformation capability is improved, but the computational expense increases significantly

Engineering Contradiction:
Improvedeformation flexibilityVSAvoidcomputational expense
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the image into multiple patches, each processed by a separate lower-order Bezier deformation operation. This segmentation allows the system to achieve complex overall deformation effects through composition of simpler local operations, avoiding the computational burden of single high-order deformations while maintaining flexibility.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If the number of control points is increased to improve local control over deformation, then the deformation precision is improved, but the computational expense increases

Engineering Contradiction:
Improvedeformation precisionVSAvoidcomputational expense
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

By dividing the image into multiple patches with their own control points, the system achieves fine-grained local control without requiring a single large-scale high-order deformation. Each patch can be independently controlled with fewer control points, reducing overall computational complexity while maintaining precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different deformation operations to different regions (patches) of the image based on local requirements. Each patch can have its own set of control points and deformation parameters, allowing precise local control where needed while avoiding unnecessary computation in other regions.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If conventional patch-based deformation is applied to entire images, then the deformation operation is simplified, but the flexibility for localized deformation is reduced

Engineering Contradiction:
Improvedeformation operation simplicityVSAvoidlocalized deformation capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the image into multiple patches that can be independently deformed. This allows localized deformation operations on specific regions while maintaining the simplicity of patch-based approaches. Each patch can be processed independently, providing both ease of operation and localized control flexibility.

Inventive Principle:
Principle #1Segmentation

4Ease of manufacture

If text is placed along curved paths by modifying character rotation, then the implementation is simple, but the accuracy and aesthetic representation is reduced

Engineering Contradiction:
Improvetext placement simplicityVSAvoidtext deformation accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent divides text into character segments and applies piecewise Bezier deformation to each segment based on its local position and curvature on the path. This segmentation approach maintains implementation simplicity while significantly improving text deformation accuracy and aesthetic representation compared to uniform rotation methods.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10832376B2Generating enhanced digital content using piecewise parametric patch deformations
Publication Date: 2020.11.10 ADOBE INC
  • US10832376B2 patent drawing
  • US10832376B2 patent drawing
  • US10832376B2 patent drawing

AI summary

Methods, systems, and non-transitory computer readable storage media are disclosed for applying piecewise deformations to digital content using a plurality of parametric patches. For example, the disclosed system generates a plurality of parametric patches (e.g., Bezier patches) within a parametric quilt for digital content (e.g., a digital image or digital text). The disclosed system also provides interface controls for user-defined split/patch locations for the parametric quilt. In one or more embodiments, the disclosed system divides digital content into a plurality of portions. The disclosed system modifies one or more parametric patches and deforms a corresponding portion(s) of the digital content based on the modified parametric patch(es). The disclosed system then recombines the portions of the digital content to generate modified digital content that includes any deformations based on the modified parametric patch(es).