Paul Guerrero

Paul Guerrero

Research Scientist at Adobe Research in London

guerrero@adobe.com, paulaugguerrero@gmail.com

White Collar Factory, 1 Old Street Yard, London, EC1Y8AF, UK

I am a research scientist at Adobe Research in London, working on the analysis of shapes and irregular structures, such as graphs, meshes, or vector graphics, by combining methods from machine learning, optimization, and computational geometry. Previously, I was a post-doctoral researcher at the Smart Geometry Processing Group, UCL. I completed my PhD at the Insitute for Computer Graphics and Algorithms, Vienna University of Technology, and at the Visual Computing Center in KAUST.

CV / Google Scholar

Publications

DiffHandles

Diffusion Handles: Enabling 3D Edits for Diffusion Models by Lifting Activations to 3D

Karran Pandey, Paul Guerrero, Matheus Gadelha, Yannick Hold-Geoffroy, Karan Singh Niloy J. Mitra

CVPR 2024 (Highlight)

[paper] [webpage] [code]

TexSliders

TexSliders: Diffusion-Based Texture Editing in CLIP Space

Julia Guerrero-Viu, Miloš Hašan, Arthur Roullier, Midhun Harikumar, Yiwei Hu, Paul Guerrero, Diego Gutierrez, Belen Masia, Valentin Deschaintre

SIGGRAPH 2024

[paper] [suppelemental] [webpage]

DiffModelsCourse

Diffusion Models for Visual Computing

Niloy J. Mitra Daniel Cohen-Or, Minhyuk Sung, Duygu Ceylan, Chun-Hao Huang, Paul Guerrero

Eurographics 2024 Course

[webpage]

PPSurf

PPSURF: Combining Patches and Point Convolutions for Detailed Surface Reconstruction

Philipp Erler, Lizeth Fuentes, Pedro Hermosilla, Paul Guerrero, Renato Pajarola, Michael Wimmer

Computer Graphics Forum 2024 (presented at Eurographics 2024)

[paper] [webpage] [code] [demo]

ExplorableMeshDefSpaces

Explorable Mesh Deformation Subspaces from Unstructured Generative Models

Arman Maesumi, Paul Guerrero, Vladimir Kim, Matthew Fisher, Siddhartha Chaudhuri, Noam Aigerman, Daniel Ritchie

SIGGRAPH Asia 2023

[paper] [supplemental] [webpage] [code]

ShapeCoder

ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitives

R. Kenny Jones, Paul Guerrero, Daniel Ritchie, Niloy J. Mitra,

SIGGRAPH 2023

[paper] [supplemental] [webpage] [code]

PhotoMat

PhotoMat: A Material Generator Learned from Single Flash Photos

Xilong Zhou, Miloš Hašan, Valentin Deschaintre Paul Guerrero, Yannick Hold-Geoffroy, Kalyan Sunkavalli, Nima Kalantari

SIGGRAPH 2023

[paper] [supplemental] [webpage] [code]

CondMatFormer

Generating Procedural Materials from Text or Image Prompts

Yiwei Hu, Paul Guerrero, Miloš Hašan, Holly Rushmeier, Valentin Deschaintre

SIGGRAPH 2023

[paper] [supplemental]

NeuForm

COFS: Controllable Furniture Layout Synthesis

Wamiq Reyaz Para, Paul Guerrero, Niloy J. Mitra, Peter Wonka

SIGGRAPH 2023

[paper] [supplemental]

Neurosymbolic

Neurosymbolic Models for Computer Graphics

Daniel Ritchie, Paul Guerrero, R. Kenny Jones, Niloy J. Mitra, Adriana Schulz, Karl D. D. Willis, Jiajun Wu,

Eurographics 2023 STAR

[paper]

RenderDiffusion

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

Titas Anciukevičius, Zexiang Xu, Matthew Fisher, Paul Henderson, Hakan Bilen, Niloy J. Mitra, Paul Guerrero

CVPR 2023

[paper]

UnsupervisedParts

Unsupervised 3D Shape Reconstruction by Part Retrieval and Assembly

Xianghao Xu, Paul Guerrero, Matthew Fisher, Siddhartha Chaudhuri, Daniel Ritchie,

CVPR 2023

[paper]

ShapeCoder

A Semi-Procedural Convolutional Material Prior

Xilong Zhou, Miloš Hašan, Valentin Deschaintre Paul Guerrero, Kalyan Sunkavalli, Nima Kalantari

Computer Graphics Forum 2023 (presented at Eurographics 2023)

[paper] [supplemental] [webpage] [code]

3D-LDM

3D-LDM: Neural Implicit 3D Shape Generation with Latent Diffusion Models

Gimin Nam, Mariem Khlifi, Andrew Rodriguez, Alberto Tono, Linqi Zhou, Paul Guerrero

ArXiv 2023 (a Project from the SGI 2023)

[paper]

NeuForm

NeuForm: Adaptive Overfitting for Neural Shape Editing

Connor Z. Lin, Niloy J. Mitra, Gordon Wetzstein Leonidas Guibas, Paul Guerrero

NeurIPS 2022

[paper] [supplemental] [webpage] [code]

TileGen

TileGen: Tileable, Controllable Material Generation and Capture

Xilong Zhou, Miloš Hašan, Valentin Deschaintre Paul Guerrero, Kalyan Sunkavalli, Nima Kalantari

SIGGRAPH Asia 2022

[paper] [supplemental] [webpage] [code]

LayoutEnhancer

LayoutEnhancer: Generating Good Indoor Layouts from Imperfect Data

Kurt Leimer Paul Guerrero, Tomer Weiss, Przemyslaw Musialski

SIGGRAPH Asia 2022

[paper] [supplemental] [webpage] [code]

ShapePartSlotMachine

The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Parts

Kai Wang, Paul Guerrero, Vladimir Kim, Siddhartha Chaudhuri, Minhyuk Sung, Daniel Ritchie

ECCV 2022

[paper] [webpage] [code & data]

SearchForConcepts

Search for Concepts: Learning Visual Concepts Using Direct Optimization

Pradyumna Reddy, Paul Guerrero, Niloy J. Mitra

BMVC 2022

[paper] [webpage] [code & data]

MatByExamples

Controlling Material Appearance by Examples

Yiwei Hu, Miloš Hašan, Paul Guerrero, Holly Rushmeier, Valentin Deschaintre

Computer Graphics Forum 2022

[paper] [webpage] [code]

MatFormer

MatFormer: A Generative Model for Procedural Materials

Paul Guerrero, Miloš Hašan, Kalyan Sunkavalli, Radomír Mĕch, Tamy Boubekeur, Niloy J. Mitra

SIGGRAPH 2022

[paper] [webpage] [code]

DiffProxies

Node Graph Optimization Using Differentiable Proxies

Yiwei Hu, Paul Guerrero, Miloš Hašan, Holly Rushmeier, Valentin Deschaintre

SIGGRAPH 2022

[paper] [webpage] [code]

DiffTriangulation

Neural Convolutional Surfaces

Luca Morreale, Noam Aigerman, Paul Guerrero, Vladimir G. Kim, Niloy J. Mitra

CVPR 2022

[paper] [webpage] [code]

DiffTriangulation

Differentiable Surface Triangulation

Marie-Julie Rakotosaona, Noam Aigerman, Niloy J. Mitra, Maks Ovsjanikov Paul Guerrero

SIGGRAPH Asia 2021

[paper] [webpage] [code & data]

SketchGen

SketchGen: Generating Constrained CAD Sketches

Wamiq Reyaz Para, Shariq Farooq Bhat, Paul Guerrero, Tom Kelly, Niloy J. Mitra, Leonidas Guibas, Peter Wonka

NeurIPS 2021

[paper] [webpage] [code & data]

ConstraintGraphs

Generative Layout Modeling using Constraint Graphs

Wamiq Reyaz Para, Paul Guerrero, Tom Kelly, Leonidas Guibas Peter Wonka

ICCV 2021

[paper] [webpage] [code & data]

ShapeMOD

ShapeMOD: Macro Operation Discovery for 3D Shape Programs

R. Kenny Jones, David Charatan Paul Guerrero, Niloy J. Mitra, Daniel Ritchie

Siggraph 2021

[paper] [webpage] [code & data] [supplemental] [video]

DSEMeshing

Learning Delaunay Surface Elements for Mesh Reconstruction

Marie-Julie Rakotosaona, Paul Guerrero, Noam Aigerman, Niloy J. Mitra, Maks Ovsjanikov

CVPR 2021

[paper] [webpage] [code & data]

ShapeAssembly

ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesis

R. Kenny Jones, Theresa Barton, Xianghao Xu, Kai Wang, Ellen Jiang, Paul Guerrero, Niloy J. Mitra, Daniel Ritchie

SIGGRAPH Asia 2020

[paper] [webpage] [code & data] [supplemental] [video]

DifferentiableCompositing

Discovering Pattern Structure Using Differentiable Compositing

Pradyumna Reddy, Paul Guerrero Matt Fisher, Wilmot Li, Niloy J. Mitra

SIGGRAPH Asia 2020

[paper] [webpage] [code & data] [video]

Point2Surf

Point2Surf: Learning Implicit Surfaces from Point Cloud Patches

Philipp Erler, Paul Guerrero Stefan Ohrhallinger, Niloy J. Mitra, Michael Wimmer

ECCV 2020

[paper] [webpage] [supplemental] [code & data] [short video] [long video]

Pix2Surf

Pix2Surf: Learning Parametric 3D Surface Models of Objects from Images

Jiahui Lei, Srinath Sridhar, Paul Guerrero Minhyuk Sung, Niloy J. Mitra, Leonidas Guibas

ECCV 2020

[paper] [webpage] [supplemental] [code & data] [video]

StructEdit

StructEdit: Learning Structural Shape Variations

Kaichun Mo*, Paul Guerrero*, Li Yi, Hao Su, Peter Wonka, Niloy J. Mitra, Leonidas Guibas
(* joint first authors)

CVPR 2020

[paper] [webpage] [supplemental] [code & data]

StructureNet

StructureNet: Hierarchical Graph Networks for 3D Shape Generation

Kaichun Mo*, Paul Guerrero*, Li Yi, Hao Su, Peter Wonka, Niloy J. Mitra, Leonidas Guibas
(* joint first authors)

ACM Transactions on Graphics (SIGGRAPH Asia 2019)

[paper] [webpage] [supplemental] [code & data]

iMapper

iMapper: Interaction-guided Scene Mapping from Monocular Videos

Aron Monszpart, Paul Guerrero, Duygu Ceylan, Ersin Yumer, Niloy J. Mitra,

ACM Transactions on Graphics (SIGGRAPH 2019)

[paper] [webpage] [supplemental] [code] [data] [video]

CreativeAI

CreativeAI: Deep Learning for Computer Graphics

Niloy J. Mitra, Iasonas Kokkinos, Paul Guerrero, Vladimir Kim, Nils Thuerey, Leonidas Guibas,

SIGGRAPH 2019 Course

[webpage] [code]

POINTCLEANNET

POINTCLEANNET: Learning to Denoise and Remove Outliers from Dense Point Clouds

Marie-Julie Rakotosaona, Vittorio La Barbera, Paul Guerrero, Niloy J. Mitra, Maks Ovsjanikov,

Computer Graphics Forum 2019 (presented at Eurographics 2020)

[paper] [webpage] [code] [data]

FrankenGAN

FrankenGAN: Guided Detail Synthesis for Building Mass-Models Using Style-Synchonized GANs

Tom Kelly*, Paul Guerrero*, Anthony Steed, Peter Wonka, Niloy J. Mitra
(* joint first authors)

ACM Transactions on Graphics (SIGGRAPH Asia 2018)

[paper] [webpage] [system code] [data] [slides]

CreativeAI

CreativeAI: Deep Learning for Graphics

Niloy J. Mitra, Iasonas Kokkinos, Paul Guerrero, Nils Thuerey, Tobias Ritschel,

SIGGRAPH Asia 2018 Course

[webpage] [code]

PCPNet

PCPNet: Learning Local Shape Properties from Raw Point Clouds

Paul Guerrero, Yanir Kleiman, Maks Ovsjanikov, Niloy J. Mitra,

Computer Graphics Forum (Eurographics 2018)

[paper] [webpage] [code] [data] [slides]

Deep Learning for Graphics

Deep Learning for Graphics

Niloy J. Mitra, Tobias Ritschel, Iasonas Kokkinos, Paul Guerrero, Vladimir Kim, Konstantinos Rematas, Ersin Yumer,

Eurographics 2018 Course

[webpage] [code]

How do Users Map Points?

How Do Users Map Points Between Dissimilar Shapes?

Michael Hecher, Paul Guerrero, Peter Wonka, Michael Wimmer,

IEEE TVCG (2018)

[paper]

Relationship Templates

Relationship Templates for Creating Scene Variations

Xi Zhao, Ruizhen Hu, Paul Guerrero, Niloy J. Mitra, Taku Komura,

ACM Transactions on Graphics (SIGGRAPH Asia 2016)

[paper] [webpage] [supplemental] [slides]

PATEX

PATEX: Exploring Pattern Variations

Paul Guerrero, Gilbert Bernstein, Wilmot Li, Niloy J. Mitra

ACM Transactions on Graphics (SIGGRAPH 2016)

[paper] [webpage] [video] [supplemental] [code] [data] [slides]

RAID

RAID: A Relation-Augmented Image Descriptor

Paul Guerrero, Niloy J. Mitra, Peter Wonka

ACM Transactions on Graphics (SIGGRAPH 2016)

[paper] [webpage] [video] [supplemental] [code] [data] [slides]

Open3D

Open3D: Crowd-Sourced Distributed Curation of City Models

Zhihan Lu, Paul Guerrero, Niloy J. Mitra, Anthony Steed

ACM Web3D 2016

[paper] [webpage] [video] [slides]

Learning Shape Placements

Learning Shape Placements by Example

Paul Guerrero, Stefan Jeschke, Michael Wimmer, Peter Wonka

ACM Transactions on Graphics (SIGGRAPH 2015)

[paper] [video]

Transformation Parameter Similarity

Partial Shape Matching using Transformation Parameter Similarity

Paul Guerrero, Thomas Auzinger, Michael Wimmer, Stefan Jeschke

Computer Graphics Forum 2015 (presented at Eurographics 2016)

[paper] [supplemental]

Edit Propagation using Geometric Relationship Functions

Edit Propagation using Geometric Relationship Functions

Paul Guerrero, Stefan Jeschke, Michael Wimmer, Peter Wonka

ACM Transactions on Graphics (presented at SIGGRAPH 2014)

[paper] [hotel editing sequence] [park editing sequence]

Spherical Lights

Real-time Indirect Illumination and Soft Shadows in Dynamic Scenes Using Spherical Lights

Paul Guerrero, Stefan Jeschke, Michael Wimmer

Computer Graphics Forum 2008

[paper]