English
Related papers

Related papers: Differentiable Drawing and Sketching

200 papers

We present a novel 3D pose refinement approach based on differentiable rendering for objects of arbitrary categories in the wild. In contrast to previous methods, we make two main contributions: First, instead of comparing real-world images…

Computer Vision and Pattern Recognition · Computer Science 2020-07-20 Alexander Grabner , Yaming Wang , Peizhao Zhang , Peihong Guo , Tong Xiao , Peter Vajda , Peter M. Roth , Vincent Lepetit

Encoding images as a series of high-level constructs, such as brush strokes or discrete shapes, can often be key to both human and machine understanding. In many cases, however, data is only available in pixel form. We present a method for…

Computer Vision and Pattern Recognition · Computer Science 2018-09-27 Kevin Frans , Chin-Yi Cheng

Painting embodies a unique form of visual storytelling, where the creation process is as significant as the final artwork. Although recent advances in generative models have enabled visually compelling painting synthesis, most existing…

Computer Vision and Pattern Recognition · Computer Science 2025-11-18 Ying Jiang , Jiayin Lu , Yunuo Chen , Yumeng He , Kui Wu , Yin Yang , Chenfanfu Jiang

Vectorizing hand-drawn sketches is a challenging task, which is of paramount importance for creating CAD vectorized versions for the fashion and creative workflows. This paper proposes a complete framework that automatically transforms…

Computer Vision and Pattern Recognition · Computer Science 2018-02-19 Luca Donati , Simone Cesano , Andrea Prati

We introduce a model that learns to convert simple hand drawings into graphics programs written in a subset of \LaTeX. The model combines techniques from deep learning and program synthesis. We learn a convolutional neural network that…

Artificial Intelligence · Computer Science 2018-10-30 Kevin Ellis , Daniel Ritchie , Armando Solar-Lezama , Joshua B. Tenenbaum

We introduce a novel sketch-to-image tool that aligns with the iterative refinement process of artists. Our tool lets users sketch blocking strokes to coarsely represent the placement and form of objects and detail strokes to refine their…

Graphics · Computer Science 2024-10-28 Vishnu Sarukkai , Lu Yuan , Mia Tang , Maneesh Agrawala , Kayvon Fatahalian

We present a neural rendering framework that maps a voxelized scene into a high quality image. Highly-textured objects and scene element interactions are realistically rendered by our method, despite having a rough representation as an…

Computer Vision and Pattern Recognition · Computer Science 2020-04-07 Konstantinos Rematas , Vittorio Ferrari

Linear regression is a fundamental and primitive problem in supervised machine learning, with applications ranging from epidemiology to finance. In this work, we propose methods for speeding up distributed linear regression. We do so by…

Information Theory · Computer Science 2024-04-02 Neophytos Charalambides , Hessam Mahdavifar , Mert Pilanci , Alfred O. Hero

We present an automated learning framework for a robotic sketching agent that is capable of learning stroke-based rendering and motor control simultaneously. We formulate the robotic sketching problem as a deep decoupled hierarchical…

Robotics · Computer Science 2022-08-10 Ganghun Lee , Minji Kim , Minsu Lee , Byoung-Tak Zhang

We present a modular differentiable renderer design that yields performance superior to previous methods by leveraging existing, highly optimized hardware graphics pipelines. Our design supports all crucial operations in a modern graphics…

Graphics · Computer Science 2020-11-09 Samuli Laine , Janne Hellsten , Tero Karras , Yeongho Seol , Jaakko Lehtinen , Timo Aila

Soft robots have gained increased popularity in recent years due to their adaptability and compliance. In this paper, we use a digital twin model of cable-driven soft robots to learn control parameters in simulation. In doing so, we take…

Robotics · Computer Science 2024-04-12 Kasra Arnavaz , Kenny Erleben

Sketching is used as a ubiquitous tool of expression by novices and experts alike. In this thesis I explore two methods that help a system provide a geometric machine-understanding of sketches, and in-turn help a user accomplish a…

Computer Vision and Pattern Recognition · Computer Science 2022-04-15 Raghav Brahmadesam Venkataramaiyer

With the goal of understanding the visual concepts that CLIP associates with text prompts, we show that the latent space of CLIP can be visualized solely in terms of linear transformations on simple geometric primitives like straight lines…

Computer Vision and Pattern Recognition · Computer Science 2025-07-10 Nityanand Mathur , Shyam Marjit , Abhra Chaudhuri , Anjan Dutta

Given a set of calibrated images of a scene, we present an approach that produces a simple, compact, and actionable 3D world representation by means of 3D primitives. While many approaches focus on recovering high-fidelity 3D scenes, we…

Computer Vision and Pattern Recognition · Computer Science 2023-12-27 Tom Monnier , Jake Austin , Angjoo Kanazawa , Alexei A. Efros , Mathieu Aubry

One tough problem of image inpainting is to restore complex structures in the corrupted regions. It motivates interactive image inpainting which leverages additional hints, e.g., sketches, to assist the inpainting process. Sketch is simple…

Computer Vision and Pattern Recognition · Computer Science 2024-05-21 Chang Liu , Shunxin Xu , Jialun Peng , Kaidong Zhang , Dong Liu

State estimation from measured data is crucial for robotic applications as autonomous systems rely on sensors to capture the motion and localize in the 3D world. Among sensors that are designed for measuring a robot's pose, or for soft…

Robotics · Computer Science 2023-02-28 Jingpei Lu , Fei Liu , Cedric Girerd , Michael C. Yip

We suggest a rasterization pipeline tailored towards the need of head-mounted displays (HMD), where latency and field-of-view requirements pose new challenges beyond those of traditional desktop displays. Instead of rendering and warping…

Graphics · Computer Science 2018-06-15 Tobias Ritschel , Sebastian Friston , Anthony Steed

Sketches make an intuitive and powerful visual expression as they are fast executed freehand drawings. We present a method for synthesizing realistic photos from scene sketches. Without the need for sketch and photo pairs, our framework…

Computer Vision and Pattern Recognition · Computer Science 2022-09-08 Jiayun Wang , Sangryul Jeon , Stella X. Yu , Xi Zhang , Himanshu Arora , Yu Lou

We introduce Diff-DOPE, a 6-DoF pose refiner that takes as input an image, a 3D textured model of an object, and an initial pose of the object. The method uses differentiable rendering to update the object pose to minimize the visual error…

Computer Vision and Pattern Recognition · Computer Science 2023-10-03 Jonathan Tremblay , Bowen Wen , Valts Blukis , Balakumar Sundaralingam , Stephen Tyree , Stan Birchfield

In this paper we present ADOP, a novel point-based, differentiable neural rendering pipeline. Like other neural renderers, our system takes as input calibrated camera images and a proxy geometry of the scene, in our case a point cloud. To…

Computer Vision and Pattern Recognition · Computer Science 2022-05-04 Darius Rückert , Linus Franke , Marc Stamminger