Automatically controlled morphing of 2d shapes with textures

Alexander Tereshin, Valery Adzhiev, Oleg Fryazinov, Felix Marrington-Reeve, Alexander Pasko

    Research output: Contribution to journalArticlepeer-review

    3 Citations (Scopus)

    Abstract

    This paper deals with 2D image transformations from a perspective of a 3D heterogeneous shape modeling and computer animation. Shape and image morphing techniques have attracted a lot of attention in artistic design, computer animation, and interactive and streaming applications. We present a novel method for morphing between two topologically arbitrary 2D shapes with sophisticated textures (raster color attributes) using a metamorphosis technique called space-time blending (STB) coupled with space-time transfinite interpolation. The method allows for a smooth transition between source and target objects by generating in-between shapes and associated textures without setting any correspondences between boundary points or features. The method requires no preprocessing and can be applied in 2D animation when position and topology of source and target objects are significantly different. With the conversion of given 2D shapes to signed distance fields, we have detected a number of problems with directly applying STB to them. We propose a set of novel and mathematically substantiated techniques, providing automatic control of the morphing process with STB and an algorithm of applying those techniques in combination. We illustrate our method with applications in 2D animation and interactive applications.

    Original languageEnglish
    Pages (from-to)78-107
    Number of pages30
    JournalSIAM Journal on Imaging Sciences
    Volume13
    Issue number1
    DOIs
    Publication statusPublished - 2019

    Keywords

    • Metamorphosis
    • Signed distance fields
    • Space-time bounded blending
    • Transfinite color interpolation

    Fingerprint

    Dive into the research topics of 'Automatically controlled morphing of 2d shapes with textures'. Together they form a unique fingerprint.

    Cite this