Automatic Extraction and Synthesis of Regular Repeatable Patterns

Textures made of regular repeating patterns are ubiquitous in the real world, most notably in man-made environments. They are defined by the presence of a repeating element, which can show a significant amount of random variations, non-rigid deformations or color noise. We propose an end-to-end pipeline capable of finding the size of the minimal repeating pattern in single images, as well as obtaining the single repetition that, when tiled, produces the most similar synthesis to the complete image. We do this by combining state-of-the-art algorithms in image transformations, repeating pattern detection, image stitching and deep perceptual losses. Additionally, we show how our pipeline can find the minimal color pattern in woven fabrics, which can be useful for both surface-based render methods and computer vision tasks in the textile domain.

READ FULL TEXT

page 2

page 3

page 5

page 7

page 9

page 10

research
06/22/2017

Synthesis of Near-regular Natural Textures

Texture synthesis is widely used in the field of computer graphics, visi...
research
06/03/2021

Finding and Fixing Spurious Patterns with Explanations

Machine learning models often use spurious patterns such as "relying on ...
research
08/17/2020

A modified Allen-Cahn model for pattern synthesis on surfaces

We propose an extension of the Allen-Cahn model for pattern synthesis on...
research
10/17/2020

Discovering Pattern Structure Using Differentiable Compositing

Patterns, which are collections of elements arranged in regular or near-...
research
01/19/2018

Image Provenance Analysis at Scale

Prior art has shown it is possible to estimate, through image processing...
research
12/12/2015

Minimal Perceptrons for Memorizing Complex Patterns

Feedforward neural networks have been investigated to understand learnin...
research
10/01/2014

Pattern Encoding on the Poincare Sphere

This paper presents a convenient graphical tool for encoding visual patt...

Please sign up or login with your details

Forgot password? Click here to reset