← Search

Matthew Fisher

40 accepted papers

2026

DuetSVG: Unified Multimodal SVG Generation with Internal Visual Guidance

CVPR 2026

Recent vision-language model (VLM)-based approaches have achieved impressive results on SVG generation. However, because they generate only text and lack visual signals during decoding, they often struggle with complex semantics and fail to produce visually appealing or geometrically coherent SVGs.

Cited by 0SourcecodeScholar
2026

Illustrator's Depth: Monocular Layer Index Prediction for Image Decomposition

CVPR 2026

We introduce Illustrator's Depth, a novel definition of depth that addresses a key challenge in digital content creation: decomposing flat images into editable, ordered layers. Inspired by an artist's compositional process, illustrator's depth infers a layer index for each pixel, forming an interpre

Cited by 0SourcecodeScholar
2026

VectorArk: Learning Practical Image Vectorization with Rounded Polygon Representation

CVPR 2026

Recent vision-language model (VLM)-based approaches have achieved impressive results on image vectorization tasks. However, they are typically evaluated on synthetic benchmarks, where clean SVGs are rasterized at high resolution and then re-vectorized. As a result, these methods generalize poorly to

Cited by 0SourceScholar
2025

DMesh++: An Efficient Differentiable Mesh for Complex Shapes

ICCV 2025poster

Recent probabilistic methods for 3D triangular meshes capture diverse shapes by differentiable mesh connectivity, but face high computational costs with increased shape details. We introduce a new differentiable mesh processing method that addresses this challenge and efficiently handles meshes with…

2025

Pattern Analogies: Learning to Perform Programmatic Image Edits by Analogy

CVPR 2025poster

Pattern images are everywhere in the digital and physical worlds, and tools to edit them are valuable. But editing pattern images is tricky: desired edits are often *programmatic*: structure-aware edits that alter the underlying program which generates the pattern. One could attempt to infer this un…

Cited by 0SourcePDFScholar
2025

ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusion

CVPR 2025poster

This paper proposes ShapeShifter, a new 3D generative model that learns to synthesize shape variations based on a single reference model. While generative methods for 3D objects have recently attracted much attention, current techniques often lack geometric details and/or require long training times…

Cited by 0SourcePDFScholar
2024

Learning Continuous 3D Words for Text-to-Image Generation

CVPR 2024poster

Current controls over diffusion models (e.g. through text or ControlNet) for image generation fall short in recognizing abstract continuous attributes like illumination direction or non-rigid shape change. In this paper we present an approach for allowing users of text-to-image models to have fine-g…

2024

Learning Subject-Aware Cropping by Outpainting Professional Photos

AAAI 2024technical

How to frame (or crop) a photo often depends on the image subject and its context; e.g., a human portrait. Recent works have defined the subject-aware image cropping task as a nuanced and practical version of image cropping. We propose a weakly-supervised approach (GenCrop) to learn what makes a hig…

Cited by 2SourcePDFScholar
2024

NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generation

CVPR 2024poster

The success of denoising diffusion models in representing rich data distributions over 2D raster images has prompted research on extending them to other data representations such as vector graphics. Unfortunately due to their variable structure and scarcity of vector training data directly applying…

Cited by 6SourcePDFScholar
2024

Personalized Residuals for Concept-Driven Text-to-Image Generation

CVPR 2024poster

We present personalized residuals and localized attention-guided sampling for efficient concept-driven generation using text-to-image diffusion models. Our method first represents concepts by freezing the weights of a pretrained text-conditioned diffusion model and learning low-rank residuals for a…

Cited by 7SourcePDFScholar
2024

Temporal Residual Jacobians for Rig-free Motion Transfer

ECCV 2024poster

"We introduce Temporal Residual Jacobians as a novel representation to enable data-driven motion transfer. Our approach does not assume access to any rigging or intermediate shape keyframes, produces geometrically and temporally consistent motions, and can be used to transfer long motion sequences.…

2024

VecFusion: Vector Font Generation with Diffusion

CVPR 2024highlight

We present VecFusion a new neural architecture that can generate vector fonts with varying topological structures and precise control point positions. Our approach is a cascaded diffusion model which consists of a raster diffusion model followed by a vector diffusion model. The raster model generate…

Cited by 9SourcePDFScholar
2023

DualVector: Unsupervised Vector Font Synthesis With Dual-Part Representation

CVPR 2023poster

Automatic generation of fonts can be an important aid to typeface design. Many current approaches regard glyphs as pixelated images, which present artifacts when scaling and inevitable quality losses after vectorization. On the other hand, existing vector font synthesis methods either fail to repres…

2023

RenderDiffusion: Image Diffusion for 3D Reconstruction, Inpainting and Generation

CVPR 2023poster

Diffusion models currently achieve state-of-the-art performance for both conditional and unconditional image generation. However, so far, image diffusion models do not support tasks required for 3D understanding, such as view-consistent 3D generation or single-view object reconstruction. In this pap…

2023

Unsupervised 3D Shape Reconstruction by Part Retrieval and Assembly

CVPR 2023poster

Representing a 3D shape with a set of primitives can aid perception of structure, improve robotic object manipulation, and enable editing, stylization, and compression of 3D shapes. Existing methods either use simple parametric primitives or learn a generative shape space of parts. Both have limitat…

Cited by 13SourcePDFScholar
2022

"Spotting Temporally Precise, Fine-Grained Events in Video"

ECCV 2022poster

"We introduce the task of spotting temporally precise, fine-grained events in video (detecting the precise moment in time events occur). Precise spotting requires models to reason globally about the full-time scale of actions and locally to identify subtle frame-to-frame appearance and motion differ…

2022

APES: Articulated Part Extraction From Sprite Sheets

CVPR 2022poster

Rigged puppets are one of the most prevalent representations to create 2D character animations. Creating these puppets requires partitioning characters into independently moving parts. In this work, we present a method to automatically identify such articulated parts from a small set of character po…

Cited by 5PDFcodeScholar
2022

Glass: Geometric Latent Augmentation for Shape Spaces

CVPR 2022poster

We investigate the problem of training generative models on very sparse collections of 3D models. Particularly, instead of using difficult-to-obtain large sets of 3D models, we demonstrate that geometrically-motivated energy functions can be used to effectively augment and boost only a sparse collec…

Cited by 16PDFcodeScholar
2022

Share with Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistency

ECCV 2022poster

"Approaches for single-view reconstruction typically rely on viewpoint annotations, silhouettes, the absence of background, multiple views of the same instance, a template shape, or symmetry. We avoid all such supervision and assumptions by explicitly leveraging the consistency between images of dif…

2021

A Multi-Implicit Neural Representation for Fonts

NeurIPS 2021poster

Fonts are ubiquitous across documents and come in a variety of styles. They are either represented in a native vector format or rasterized to produce fixed resolution images. In the first case, the non-standard representation prevents benefiting from latest network architectures for neural represen…

Cited by 29SourcePDFScholar
2021

DECOR-GAN: 3D Shape Detailization by Conditional Refinement

CVPR 2021poster

We introduce a deep generative network for 3D shape detailization, akin to stylization with the style being geometric details. We address the challenge of creating large varieties of high-resolution and detailed 3D geometry from a small set of exemplars by treating the problem as that of geometric d…

Cited by 66PDFcodeScholar
2021

LayoutGMN: Neural Graph Matching for Structural Layout Similarity

CVPR 2021poster

We present a deep neural network to predict structural similarity between 2D layouts by leveraging Graph Matching Networks (GMN). Our network, coined LayoutGMN, learns the layout metric via neural graph matching, using an attention-based GMN designed under a triplet network setting. To train our net…

Cited by 39PDFScholar
2021

MarioNette: Self-Supervised Sprite Learning

NeurIPS 2021poster

Artists and video game designers often construct 2D animations using libraries of sprites---textured patches of objects and characters. We propose a deep learning approach that decomposes sprite-based video animations into a disentangled representation of recurring graphic elements in a self-supervi…

2021

Measure Transport with Kernel Stein Discrepancy

AISTATS 2021poster

Measure transport underpins several recent algorithms for posterior approximation in the Bayesian context, wherein a transport map is sought to minimise the Kullback–Leibler divergence (KLD) from the posterior to the approximation. The KLD is a strong mode of convergence, requiring absolute continui…

2021

Neural Strokes: Stylized Line Drawing of 3D Shapes

ICCV 2021poster

This paper introduces a model for producing stylized line drawings from 3D shapes. The model takes a 3D shape and a viewpoint as input, and outputs a drawing with textured strokes, with variations in stroke thickness, deformation, and color learned from an artist's style. The model is fully differen…

Cited by 24PDFcodeScholar
2021

Video Pose Distillation for Few-Shot, Fine-Grained Sports Action Recognition

ICCV 2021poster

Human pose is a useful feature for fine-grained sports action understanding. However, pose estimators are often unreliable when run on sports video due to domain shift and factors such as motion blur and occlusions. This leads to poor accuracy when downstream tasks, such as action recognition, depen…

Cited by 58PDFcodeScholar
2020

Coupling Explicit and Implicit Surface Representations for Generative 3D Modeling

ECCV 2020poster

We propose a novel neural architecture for representing 3D surfaces, which harnesses two complementary shape representations: (i) an explicit representation via an atlas, i.e., embeddings of 2D domains into 3D; (ii) an implicit-function representation, i.e., a scalar function over the 3D volume, wit…

Cited by 39SourcePDFScholar
2020

Deep Parametric Shape Predictions Using Distance Fields

CVPR 2020poster

Many tasks in graphics and vision demand machinery for converting shapes into consistent representations with sparse sets of parameters; these representations facilitate rendering, editing, and storage. When the source data is noisy or ambiguous, however, artists and engineers often manually constru…

Cited by 66PDFcodeScholar
2020

Modeling Artistic Workflows for Image Generation and Editing

ECCV 2020poster

People often create art by following an artistic workflow involving multiple stages that inform the overall design. If an artist wishes to modify an earlier decision, significant work may be required to propagate this new decision forward to the final artwork. Motivated by the above observations, we…

2019

BAE-NET: Branched Autoencoder for Shape Co-Segmentation

ICCV 2019poster

We treat shape co-segmentation as a representation learning problem and introduce BAE-NET, a branched autoencoder network, for the task. The unsupervised BAE-NET is trained with a collection of un-segmented shapes, using a shape reconstruction loss, without any ground-truth labels. Specifically, the…

Cited by 151PDFcodeScholar
2019

Learning elementary structures for 3D shape generation and matching

NeurIPS 2019poster

We propose to represent shapes as the deformation and combination of learnt elementary 3D structures. We demonstrate this decomposition in learnt elementary 3D structures is highly interpretable and leads to clear improvements in 3D shape generation and matching. More precisely, we present two comp…

2019

Photometric Mesh Optimization for Video-Aligned 3D Object Reconstruction

CVPR 2019poster

In this paper, we address the problem of 3D object mesh reconstruction from RGB videos. Our approach combines the best of multi-view geometric and data-driven methods for 3D reconstruction by optimizing object meshes for multi-view photometric consistency while constraining mesh deformations with a…

Cited by 91PDFcodeScholar
2019

Shape Unicode: A Unified Shape Representation

CVPR 2019poster

3D shapes come in varied representations from a set of points to a set of images, each capturing different aspects of the shape. We propose a unified code for 3D shapes, dubbed Shape Unicode, that imbibes shape cues across these representations into a single code, and a novel framework to learn such…

Cited by 33PDFScholar
2019

UprightNet: Geometry-Aware Camera Orientation Estimation From Single Images

ICCV 2019poster

We introduce UprightNet, a learning-based approach for estimating 2DoF camera orientation from a single RGB image of an indoor scene. Unlike recent methods that leverage deep learning to perform black-box regression from image to orientation parameters, we propose an end-to-end framework that incorp…

Cited by 57PDFScholar
2018

3D-CODED: 3D Correspondences by Deep Deformation

ECCV 2018poster

We present a new deep learning approach for matching deformable shapes by introducing Shape Deformation Networks which jointly encode 3D shapes and correspondences. This is achieved by factoring the surface representation into (i) a template, that parameterizes the surface, and (ii) a learnt global…

Cited by 400SourcePDFScholar
2018

A Papier-Mâché Approach to Learning 3D Surface Generation

CVPR 2018poster

We introduce a method for learning to generate the surface of 3D shapes. Our approach represents a 3D shape as a collection of parametric surface elements and, in contrast to methods generating voxel grids or point clouds, naturally infers a surface representation of the shape. Beyond its novelty, o…

2018

A Perceptual Measure for Deep Single Image Camera Calibration

CVPR 2018poster

Most current single image camera calibration methods rely on specific image features or user input, and cannot be applied to natural images captured in uncontrolled settings. We propose inferring directly camera calibration parameters from a single image using a deep convolutional neural network. Th…

Cited by 143SourcePDFScholar
2018

Multi-Content GAN for Few-Shot Font Style Transfer

CVPR 2018poster

In this work, we focus on the challenge of taking partial observations of highly-stylized text and generalizing the observations to generate unobserved glyphs in the ornamented typeface. To generate a set of multi-content images following a consistent style from very few examples, we propose an end-…

2017

3DMatch: Learning Local Geometric Descriptors From RGB-D Reconstructions

CVPR 2017oral

Matching local geometric features on real-world depth images is a challenging task due to the noisy, low-resolution, and incomplete nature of 3D scan data. These difficulties limit the performance of current state-of-art methods, which are typically based on histograms over geometric properties. In…

Cited by 1287PDFcodeScholar