VECTOR GRAPHICS WITH CONTROLLED THIN-PLATE SPLINES

Patent №

US 8,917,284

Granted

2014-12-23

Filed 2011

Owner

MICROSOFT CORPORATION

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13134878

This patent relates to thin plate spline (TPS)-based interpolation techniques for representing free-flowing vector graphics (VG) images based on user-specified features, such as points and curves. One or more features can be identified in a pixel grid. A higher-order least squares interpolating function with a TPS smoothness objective can then be utilized to interpolate individual color values to individual pixels of the pixel grid. Smoothness terms of the function that impose smoothness penalties can be interrupted in certain regions of the pixel grid based on attributes of the user-specified features. For example, a curve attribute can specify a particular color value(s), add or remove a smoothness penalty, or anisotropically impose a first derivative constraint in a particular direction.

VisionG06T 11/203G06T 11/23

AI classification

Vision0.89
Planning0.15
Machine learning0.12
AI hardware0.02
Knowledge representation0.02
Evolutionary computation0.00
Natural language0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 266030641

Assignors

FINCH, MARK, SNYDER, JOHN MICHAEL, HOPPE, HUGUES H.

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

© 2026 NYSGPT2525 LLC