CANDIDATE PRUNING FOR PATCH TRANSFORMS

Patent №

US 8,340,463

Granted

2012-12-25

Filed 2008

Owner

ADOBE SYSTEMS INCORPORATED

Lab

AI components

3

ml · vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12324319

Systems and methods for performing image editing operations may divide an input image into overlapping patches and assign those patches to locations in a reconstructed output image such that visual artifacts are minimized. The methods may use belief propagation to compute a joint probability for the assignment of active patch labels to output image nodes. The computation may include an exclusivity term, steering the solution such that each patch is preferably only used once in the output image. The methods may include a pre-computation of a pruned list of candidate patches for placing next to each patch in the output image, dependent on local evidence (e.g., color, intensity, or user-driven placement) for each patch. The pre-computation may include determining groupings of patches, each forming a highly compatible loop of neighboring patches for a given candidate patch. The methods may be implemented as program instructions executable by a CPU and/or GPU.

Machine learningVisionAI hardwareG06T 5/77G06F 18/295G06T 11/60G06T 2207/20021

AI classification

Vision1.00
Machine learning1.00
AI hardware0.70
Evolutionary computation0.19
Knowledge representation0.03
Natural language0.00
Planning0.00
Speech0.00

Ownership

ADOBE SYSTEMS INCORPORATED

assignment · 218960816

Assignors

CHO, TAEG SANG, AVIDAN, SHMUEL, FREEMAN, WILLIAM T.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC