In this thesis, we advocate that Computer-Aided Engineering could benefit from a Geometric Deep Learning revolution, similarly to the way that Deep Learning revolutionized Computer Vision. To do so, we consider a variety of Computer-Aided Engineering problems, including physics simulation, design optimization, shape parameterization and shape reconstruction. For each of these problems, we develop novel algorithms that use Geometric Deep Learning to improve the capabilities of existing systems. First, we demonstrate how Geometric Deep Learning architectures can be used to learn to emulate physics simulations. Specifically, we design a neural architecture which, given as input a 3D surface mesh, directly regresses physical quantit...
While deep learning has been successfully applied to many tasks in computer graphics and vision, sta...
Efficiently processing and analysing 3D data is a crucial challenge in modern applications as 3D sha...
This thesis proposes machine learning algorithms for processing geometry by example. Each algorithm ...
Geometry processing is an established field in computer graphics, covering a variety of topics that ...
In design optimization problems, engineers typically handcraft design representations based on perso...
Digital representations of 3D shapes are becoming increasingly useful in several emerging applicatio...
Geometry processing, which focuses on reconstructing and analyzing physical objects and scenes, enjo...
This thesis explores the challenge of teaching a machine how to perceive shape from surface contour ...
In recent years, there has been a surge in the availability of 3D sensors, leading to an exponential...
The paper presents a novel solution to the issue of incomplete regions in 3D meshes obtained through...
Topology optimization is a powerful tool for producing an optimal free-form design from input mechan...
The virtual worlds of Computer Graphics are populated by geometric objects, called models. Researche...
Recovering 3D geometries of scenes from 2D images is one of the most fundamental and challenging pro...
We study the problem of learning generative models of 3D shapes. Voxels or 3D parts have been widely...
Generative models that produce point clouds have emerged as a powerful tool to represent 3D surfaces...
While deep learning has been successfully applied to many tasks in computer graphics and vision, sta...
Efficiently processing and analysing 3D data is a crucial challenge in modern applications as 3D sha...
This thesis proposes machine learning algorithms for processing geometry by example. Each algorithm ...
Geometry processing is an established field in computer graphics, covering a variety of topics that ...
In design optimization problems, engineers typically handcraft design representations based on perso...
Digital representations of 3D shapes are becoming increasingly useful in several emerging applicatio...
Geometry processing, which focuses on reconstructing and analyzing physical objects and scenes, enjo...
This thesis explores the challenge of teaching a machine how to perceive shape from surface contour ...
In recent years, there has been a surge in the availability of 3D sensors, leading to an exponential...
The paper presents a novel solution to the issue of incomplete regions in 3D meshes obtained through...
Topology optimization is a powerful tool for producing an optimal free-form design from input mechan...
The virtual worlds of Computer Graphics are populated by geometric objects, called models. Researche...
Recovering 3D geometries of scenes from 2D images is one of the most fundamental and challenging pro...
We study the problem of learning generative models of 3D shapes. Voxels or 3D parts have been widely...
Generative models that produce point clouds have emerged as a powerful tool to represent 3D surfaces...
While deep learning has been successfully applied to many tasks in computer graphics and vision, sta...
Efficiently processing and analysing 3D data is a crucial challenge in modern applications as 3D sha...
This thesis proposes machine learning algorithms for processing geometry by example. Each algorithm ...