← Search

Florian Bernard

42 accepted papers

2026

Fast Markov Random Field Optimisation for Topologically Noisy 3D Shape Matching

CVPR 2026

In many real-world applications of non-rigid shape matching, the shapes are subject to topological noise (i.e. varying genus). In this paper, we propose a novel formulation based on Markov Random Fields (MRF) that can handle these cases with topological noise. The solutions to our optimisation probl

Cited by 0SourcecodeScholar
2026

Teaching DINOv3 About Partial 3D Geometry: A Self-Supervised Geometry-Aware Approach

CVPR 2026

Partial shape matching is a crucial yet underexplored problem in 3D vision, with significant relevance to real-world scenarios where shapes are often only partially observed. Existing feature descriptors face difficulties in this setting, as traditional representations either struggle with the bound

Cited by 0SourcecodeScholar
2025

4Deform: Neural Surface Deformation for Robust Shape Interpolation

CVPR 2025poster

Generating realistic intermediate shapes between non-rigidly deformed shapes is a challenging task in computer vision, especially with unstructured data (e.g., point clouds) where temporal consistency across frames is lacking, and topologies are changing. Most interpolation methods are designed for…

Cited by 0SourcePDFScholar
2025

EchoMatch: Partial-to-Partial Shape Matching via Correspondence Reflection

CVPR 2025poster

Finding correspondences between 3D shapes is a crucial problem in computer vision and graphics. While most research has focused on finding correspondences in settings where at least one of the shapes is complete, the realm of partial-to-partial shape matching remains under-explored. Yet, it is impor…

2025

Higher-Order Ratio Cycles for Fast and Globally Optimal Shape Matching

CVPR 2025poster

In this work we address various shape matching problems that can be cast as finding cyclic paths in a product graph. This involves for example 2D-3D shape matching, 3D shape matching, or the matching of a contour to a graph. In this context, matchings are typically obtained as the minimum cost cycle…

2025

Implicit Neural Surface Deformation with Explicit Velocity Fields

ICLR 2025poster

In this work, we introduce the first unsupervised method that simultaneously predicts time-varying neural implicit surfaces and deformations between pairs of point clouds. We propose to model the point movement using an explicit velocity field and directly deform a time-varying implicit field using…

2025

Towards Optimizing Large-Scale Multi-Graph Matching in Bioimaging

CVPR 2025poster

Multi-graph matching is an important problem in computer vision. Our task comes from bioimaging, where a set of 100 3D-microscopic images of worms have to be brought into correspondence. Surprisingly, virtually all existing methods are not applicable to this large-scale, real-world problem since the…

Cited by 0SourcePDFScholar
2025

kh: Symmetry Understanding of 3D Shapes via Chirality Disentanglement

ICCV 2025poster

Chirality information (i.e. information that allows distinguishing left from right) is ubiquitous for various data modes in computer vision, including images, videos, point clouds, and meshes. While chirality has been extensively studied in the image domain, its exploration in shape analysis (such a…

2024

$C^2M^3$: Cycle-Consistent Multi-Model Merging

NeurIPS 2024poster

In this paper, we present a novel data-free method for merging neural networks in weight space. Our method optimizes for the permutations of network neurons while ensuring global coherence across all layers, and it outperforms recent layer-local approaches in a set of challenging scenarios. We then…

2024

DiscoMatch: Fast Discrete Optimisation for Geometrically Consistent 3D Shape Matching

ECCV 2024poster

"In this work we propose to combine the advantages of learning-based and combinatorial formalisms for 3D shape matching. While learning-based methods lead to state-of-the-art matching performance, they do not ensure geometric consistency, so that obtained matchings are locally non-smooth. On the con…

2024

Partial-to-Partial Shape Matching with Geometric Consistency

CVPR 2024poster

Finding correspondences between 3D shapes is an important and long-standing problem in computer vision graphics and beyond. A prominent challenge are partial-to-partial shape matching settings which occur when the shapes to match are only observed incompletely (e.g. from 3D scanning). Although parti…

2024

Spectral Meets Spatial: Harmonising 3D Shape Matching and Interpolation

CVPR 2024poster

Although 3D shape matching and interpolation are highly interrelated they are often studied separately and applied sequentially to relate different 3D shapes thus resulting in sub-optimal performance. In this work we present a unified framework to predict both point-wise correspondences and shape in…

Cited by 10SourcePDFScholar
2024

SpiderMatch: 3D Shape Matching with Global Optimality and Geometric Consistency

CVPR 2024poster

Finding shortest paths on product spaces is a popular approach to tackle numerous variants of matching problems including the dynamic time warping method for matching signals the matching of curves or the matching of a curve to a 3D shape. While these approaches admit the computation of globally opt…

2024

Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching

ECCV 2024poster

"Most recent unsupervised non-rigid 3D shape matching methods are based on the functional map framework due to its efficiency and superior performance. Nevertheless, respective methods struggle to obtain spatially smooth pointwise correspondences due to the lack of proper regularisation. In this wor…

Cited by 1SourcePDFScholar
2024

Unsupervised 3D Structure Inference from Category-Specific Image Collections

CVPR 2024poster

Understanding 3D object structure from image collections of general object categories remains a long-standing challenge in computer vision. Due to the high relevance of image keypoints (e.g. for graph matching controlling generative models scene understanding etc.) in this work we specifically focus…

Cited by 0SourcePDFScholar
2023

Conjugate Product Graphs for Globally Optimal 2D-3D Shape Matching

CVPR 2023poster

We consider the problem of finding a continuous and non-rigid matching between a 2D contour and a 3D mesh. While such problems can be solved to global optimality by finding a shortest path in the product graph between both shapes, existing solutions heavily rely on unrealistic prior assumptions to a…

2023

SIGMA: Scale-Invariant Global Sparse Shape Matching

ICCV 2023poster

We propose a novel mixed-integer programming (MIP) formulation for generating precise sparse correspondences for highly non-rigid shapes. To this end, we introduce a projected Laplace-Beltrami operator (PLBO) which combines intrinsic and extrinsic geometric information to measure the deformation qua…

Cited by 10PDFScholar
2023

Universe Points Representation Learning for Partial Multi-Graph Matching

AAAI 2023technical

Many challenges from natural world can be formulated as a graph matching problem. Previous deep learning-based methods mainly consider a full two-graph matching setting. In this work, we study the more general partial matching problem with multi-graph cycle consistency guarantees. Building on a rece…

Cited by 8SourcePDFScholar
2022

A Comparative Study of Graph Matching Algorithms in Computer Vision

ECCV 2022poster

"The graph matching optimization problem is an essential component for many tasks in computer vision, such as bringing two deformable objects in correspondence. Naturally, a wide range of applicable algorithms have been proposed in the last decades. Since a common standard benchmark has not been dev…

2022

A Scalable Combinatorial Solver for Elastic Geometrically Consistent 3D Shape Matching

CVPR 2022poster

We present a scalable combinatorial algorithm for globally optimizing over the space of geometrically consistent mappings between 3D shapes. We use the mathematically elegant formalism proposed by Windheuser et al. (ICCV, 2011) where 3D shape matching was formulated as an integer linear program over…

Cited by 22PDFcodeScholar
2022

A Unified Framework for Implicit Sinkhorn Differentiation

CVPR 2022poster

The Sinkhorn operator has recently experienced a surge of popularity in computer vision and related fields. One major reason is its ease of integration into deep learning frameworks. To allow for an efficient training of respective neural networks, we propose an algorithm that obtains analytical gra…

Cited by 26PDFcodeScholar
2022

Joint Deep Multi-Graph Matching and 3D Geometry Learning from Inhomogeneous 2D Image Collections

AAAI 2022technical

Graph matching aims to establish correspondences between vertices of graphs such that both the node and edge attributes agree. Various learning-based methods were recently proposed for finding correspondences between image key points based on deep graph matching formulations. While these approaches…

Cited by 8SourcePDFScholar
2022

The Probabilistic Normal Epipolar Constraint for Frame-to-Frame Rotation Optimization Under Uncertain Feature Positions

CVPR 2022poster

The estimation of the relative pose of two camera views is a fundamental problem in computer vision. Kneip et al. proposed to solve this problem by introducing the normal epipolar constraint (NEC). However, their approach does not take into account uncertainties, so that the accuracy of the estimate…

Cited by 11PDFScholar
2021

Sparse Quadratic Optimisation over the Stiefel Manifold with Application to Permutation Synchronisation

NeurIPS 2021poster

We address the non-convex optimisation problem of finding a sparse matrix on the Stiefel manifold (matrices with mutually orthogonal columns of unit length) that maximises (or minimises) a quadratic objective function. Optimisation problems on the Stiefel manifold occur for example in spectral relax…

Cited by 12SourcePDFScholar
2021

i3DMM: Deep Implicit 3D Morphable Model of Human Heads

CVPR 2021poster

We present the first deep implicit 3D morphable model (i3DMM) of full heads. Unlike earlier morphable face models it not only captures identity-specific geometry, texture, and expressions of the frontal face, but also models the entire head, including hair. We collect a new dataset consisting of 64…

Cited by 139PDFcodeScholar
2020

HTML: A Parametric Hand Texture Model for 3D Hand Reconstruction and Personalization

ECCV 2020poster

3D hand reconstruction from images is a widely-studied problem in computer vision and graphics, and has a particularly high relevance for virtual and augmented reality. Although several 3D hand reconstruction approaches leverage hand models as a strong prior to resolve ambiguities and achieve more r…

Cited by 87SourcePDFScholar
2020

MINA: Convex Mixed-Integer Programming for Non-Rigid Shape Alignment

CVPR 2020poster

We present a convex mixed-integer programming formulation for non-rigid shape matching. To this end, we propose a novel shape deformation model based on an efficient low-dimensional discrete model, so that finding a globally optimal solution is tractable in (most) practical cases. Our approach combi…

Cited by 25PDFScholar
2020

StyleRig: Rigging StyleGAN for 3D Control Over Portrait Images

CVPR 2020oral

StyleGAN generates photorealistic portrait images of faces with eyes, teeth, hair and context (neck, shoulders, background), but lacks a rig-like control over semantic face parameters that are interpretable in 3D, such as face pose, expressions, and scene illumination. Three-dimensional morphable fa…

Cited by 473PDFScholar
2019

A Convex Relaxation for Multi-Graph Matching

CVPR 2019oral

We present a convex relaxation for the multi-graph matching problem. Our formulation allows for partial pairwise matchings, guarantees cycle consistency, and our objective incorporates both linear and quadratic costs. Moreover, we also present an extension to higher-order costs. In order to solve th…

Cited by 55PDFcodeScholar
2019

FML: Face Model Learning From Videos

CVPR 2019oral

Monocular image-based 3D reconstruction of faces is a long-standing problem in computer vision. Since image data is a 2D projection of a 3D face, the resulting depth ambiguity makes the problem ill-posed. Most existing methods rely on data-driven priors that are built from limited 3D face scans. In…

Cited by 179PDFScholar
2019

HiPPI: Higher-Order Projected Power Iterations for Scalable Multi-Matching

ICCV 2019poster

The matching of multiple objects (e.g. shapes or images) is a fundamental problem in vision and graphics. In order to robustly handle ambiguities, noise and repetitive patterns in challenging real-world settings, it is essential to take geometric consistency between points into account. Computationa…

Cited by 40PDFScholar
2018

DS*: Tighter Lifting-Free Convex Relaxations for Quadratic Matching Problems

CVPR 2018poster

In this work we study convex relaxations of quadratic optimisation problems over permutation matrices. While existing semidefinite programming approaches can achieve remarkably tight relaxations, they have the strong disadvantage that they lift the original n^2-dimensional variable to an n^4-dimensi…

Cited by 53SourcePDFScholar
2018

GANerated Hands for Real-Time 3D Hand Tracking From Monocular RGB

CVPR 2018poster

We address the highly challenging problem of real-time 3D hand tracking based on a monocular RGB-only sequence. Our tracking method combines a convolutional neural network with a kinematic 3D hand model, such that it generalizes well to unseen data, is robust to occlusions and varying camera viewpoi…

Cited by 669SourcePDFScholar
2018

Self-Supervised Multi-Level Face Model Learning for Monocular Reconstruction at Over 250 Hz

CVPR 2018poster

The reconstruction of dense 3D models of face geometry and appearance from a single image is highly challenging and ill-posed. To constrain the problem, many approaches rely on strong priors, such as parametric face models learned from limited 3D scan data. However, prior models restrict generalizat…

Cited by 308SourcePDFScholar
2017

A Combinatorial Solution to Non-Rigid 3D Shape-To-Image Matching

CVPR 2017poster

We propose a combinatorial solution for the problem of non-rigidly matching a 3D shape to 3D image data. To this end, we model the shape as a triangular mesh and allow each triangle of this mesh to be rigidly transformed to achieve a suitable matching to the image. By penalising the distance and the…

Cited by 19PDFScholar
2017

MoFA: Model-Based Deep Convolutional Face Autoencoder for Unsupervised Monocular Reconstruction

ICCV 2017oral

In this work we propose a novel model-based deep convolutional autoencoder that addresses the highly challenging problem of reconstructing a 3D human face from a single in-the-wild color image. To this end, we combine a convolutional encoder network with an expert-designed generative model that serv…

Cited by 688PDFScholar
2016

Linear Shape Deformation Models With Local Support Using Graph-Based Structured Matrix Factorisation

CVPR 2016spotlight

Representing 3D shape deformations by high-dimensional linear models has many applications in computer vision and medical imaging. Commonly, using Principal Components Analysis a low-dimensional subspace of the high-dimensional shape space is determined. However, the resulting factors (the most domi…

Cited by 19PDFScholar
2015

A Solution for Multi-Alignment by Transformation Synchronisation

CVPR 2015poster

The alignment of a set of objects by means of transformations plays an important role in computer vision. Whilst the case for only two objects can be solved globally, when multiple objects are considered usually iterative methods are used. In practice the iterative methods perform well if the relati…

Cited by 70SourcePDFScholar