UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Neurosymbolic Models for Computer Graphics

Ritchie, D; Guerrero, P; Jones, RK; Mitra, NJ; Schulz, A; Willis, KDD; Wu, J; (2023) Neurosymbolic Models for Computer Graphics. Computer Graphics Forum , 42 (2) pp. 545-568. 10.1111/cgf.14775. Green open access

[thumbnail of Mitra_v42i2pp545-568_cgf14775.pdf]
Preview
Text
Mitra_v42i2pp545-568_cgf14775.pdf

Download (20MB) | Preview

Abstract

Procedural models (i.e. symbolic programs that output visual data) are a historically-popular method for representing graphics content: vegetation, buildings, textures, etc. They offer many advantages: interpretable design parameters, stochastic variations, high-quality outputs, compact representation, and more. But they also have some limitations, such as the difficulty of authoring a procedural model from scratch. More recently, AI-based methods, and especially neural networks, have become popular for creating graphic content. These techniques allow users to directly specify desired properties of the artifact they want to create (via examples, constraints, or objectives), while a search, optimization, or learning algorithm takes care of the details. However, this ease of use comes at a cost, as it's often hard to interpret or manipulate these representations. In this state-of-the-art report, we summarize research on neurosymbolic models in computer graphics: methods that combine the strengths of both AI and symbolic programs to represent, generate, and manipulate visual data. We survey recent work applying these techniques to represent 2D shapes, 3D shapes, and materials & textures. Along the way, we situate each prior work in a unified design space for neurosymbolic models, which helps reveal underexplored areas and opportunities for future research.

Type: Article
Title: Neurosymbolic Models for Computer Graphics
Open access status: An open access version is available from UCL Discovery
DOI: 10.1111/cgf.14775
Publisher version: https://doi.org/10.1111/cgf.14775
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: CCS Concepts • Computing methodologies → Shape modeling; Reflectance modeling; Texturing; Neural networks; Computer vision • Software and its engineering → Domain specific languages; Programming by example
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10173727
Downloads since deposit
2Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item