DeepMorph: A System for Hiding Bitstrings in Morphable Vector Drawings

11/19/2020
by   Søren Rasmussen, et al.
0

We introduce DeepMorph, an information embedding technique for vector drawings. Provided a vector drawing, such as a Scalable Vector Graphics (SVG) file, our method embeds bitstrings in the image by perturbing the drawing primitives (lines, circles, etc.). This results in a morphed image that can be decoded to recover the original bitstring. The use-case is similar to that of the well-known QR code, but our solution provides creatives with artistic freedom to transfer digital information via drawings of their own design. The method comprises two neural networks, which are trained jointly: an encoder network that transforms a bitstring into a perturbation of the drawing primitives, and a decoder network that recovers the bitstring from an image of the morphed drawing. To enable end-to-end training via back propagation, we introduce a soft rasterizer, which is differentiable with respect to perturbations of the drawing primitives. In order to add robustness towards real-world image capture conditions, image corruptions are injected between the soft rasterizer and the decoder. Further, the addition of an object detection and camera pose estimation system enables decoding of drawings in complex scenes as well as use of the drawings as markers for use in augmented reality applications. We demonstrate that our method reliably recovers bitstrings from real-world photos of printed drawings, thereby providing a novel solution for creatives to transfer digital information via artistic imagery.

READ FULL TEXT

page 1

page 6

research
01/20/2022

Physically Embodied Deep Image Optimisation

Physical sketches are created by learning programs to control a drawing ...
research
03/06/2023

Neural Style Transfer for Vector Graphics

Neural style transfer draws researchers' attention, but the interest foc...
research
07/30/2017

Learning to Infer Graphics Programs from Hand-Drawn Images

We introduce a model that learns to convert simple hand drawings into gr...
research
03/30/2021

Differentiable Drawing and Sketching

We present a bottom-up differentiable relaxation of the process of drawi...
research
09/22/2018

RPNet: an End-to-End Network for Relative Camera Pose Estimation

This paper addresses the task of relative camera pose estimation from ra...
research
04/04/2019

A Learned Representation for Scalable Vector Graphics

Dramatic advances in generative models have resulted in near photographi...
research
12/03/2019

Robust Invisible Hyperlinks in Physical Photographs Based on 3D Rendering Attacks

In the era of multimedia and Internet, people are eager to obtain inform...

Please sign up or login with your details

Forgot password? Click here to reset