Neural inverse procedural modeling of knitting yarns from images

03/01/2023
by   Elena Trunz, et al.
0

We investigate the capabilities of neural inverse procedural modeling to infer high-quality procedural yarn models with fiber-level details from single images of depicted yarn samples. While directly inferring all parameters of the underlying yarn model based on a single neural network may seem an intuitive choice, we show that the complexity of yarn structures in terms of twisting and migration characteristics of the involved fibers can be better encountered in terms of ensembles of networks that focus on individual characteristics. We analyze the effect of different loss functions including a parameter loss to penalize the deviation of inferred parameters to ground truth annotations, a reconstruction loss to enforce similar statistics of the image generated for the estimated parameters in comparison to training images as well as an additional regularization term to explicitly penalize deviations between latent codes of synthetic images and the average latent code of real images in the latent space of the encoder. We demonstrate that the combination of a carefully designed parametric, procedural yarn model with respective network ensembles as well as loss functions even allows robust parameter inference when solely trained on synthetic data. Since our approach relies on the availability of a yarn database with parameter annotations and we are not aware of such a respectively available dataset, we additionally provide, to the best of our knowledge, the first dataset of yarn images with annotations regarding the respective yarn parameters. For this purpose, we use a novel yarn generator that improves the realism of the produced results over previous approaches.

READ FULL TEXT

page 9

page 10

page 12

page 14

page 15

page 16

research
03/17/2018

Note: Variational Encoding of Protein Dynamics Benefits from Maximizing Latent Autocorrelation

As deep Variational Auto-Encoder (VAE) frameworks become more widely use...
research
02/14/2019

Adversarially Approximated Autoencoder for Image Generation and Manipulation

Regularized autoencoders learn the latent codes, a structure with the re...
research
06/01/2021

Fourier Space Losses for Efficient Perceptual Image Super-Resolution

Many super-resolution (SR) models are optimized for high performance onl...
research
05/02/2017

Shading Annotations in the Wild

Understanding shading effects in images is critical for a variety of vis...
research
04/20/2022

Inferring ice sheet damage models from limited observations using CRIKit: the Constitutive Relation Inference Toolkit

We examine the prospect of learning ice sheet damage models from observa...
research
08/01/2019

Structured3D: A Large Photo-realistic Dataset for Structured 3D Modeling

Recently, there has been growing interest in developing learning-based m...
research
02/12/2019

Joint Training of Neural Network Ensembles

We examine the practice of joint training for neural network ensembles, ...

Please sign up or login with your details

Forgot password? Click here to reset