← Search

Alexandre Boulch

13 accepted papers

2026

NAF: Zero-Shot Feature Upsampling via Neighborhood Attention Filtering

CVPR 2026

Vision Foundation Models (VFMs) extract spatially downsampled representations, posing challenges for pixel-level tasks. Existing upsampling approaches face a fundamental trade-off: classical filters are fast and broadly applicable but rely on fixed forms, while modern upsamplers achieve superior acc

Cited by 0SourcecodeScholar
2026

PPT: Pretraining with Pseudo-Labeled Trajectories for Motion Forecasting

ICRA 2026poster

Accurately predicting how agents move in dynamic scenes is essential for safe autonomous driving. State-of-the-art motion forecasting models rely on datasets with manually annotated or post-processed trajectories. However, building these datasets is costly, generally manual, hard to scale, and lacks…

2025

GaussRender: Learning 3D Occupancy with Gaussian Rendering

ICCV 2025poster

Understanding the 3D geometry and semantics of driving scenes is critical for developing safe autonomous vehicles. Recent advances in 3D occupancy prediction have improved scene representation but often suffer from spatial inconsistencies, leading to floating artifacts and poor surface localization.…

2024

Three Pillars Improving Vision Foundation Model Distillation for Lidar

CVPR 2024poster

Self-supervised image backbones can be used to address complex 2D tasks (e.g. semantic segmentation object discovery) very efficiently and with little or no downstream supervision. Ideally 3D backbones for lidar should be able to inherit these properties after distillation of these powerful 2D featu…

2024

Train Till You Drop: Towards Stable and Robust Source-free Unsupervised 3D Domain Adaptation

ECCV 2024poster

"We tackle the challenging problem of source-free unsupervised domain adaptation (SFUDA) for 3D semantic segmentation. It amounts to performing domain adaptation on an unlabeled target domain without any access to source data; the available information is a model trained to achieve good performance…

2023

ALSO: Automotive Lidar Self-Supervision by Occupancy Estimation

CVPR 2023poster

We propose a new self-supervised method for pre-training the backbone of deep perception models operating on point clouds. The core idea is to train the model on a pretext task which is the reconstruction of the surface on which the 3D points are sampled, and to use the underlying latent vectors as…

2023

RangeViT: Towards Vision Transformers for 3D Semantic Segmentation in Autonomous Driving

CVPR 2023poster

Casting semantic segmentation of outdoor LiDAR point clouds as a 2D problem, e.g., via range projection, is an effective and popular approach. These projection-based methods usually benefit from fast computations and, when combined with techniques which use other point cloud representations, achieve…

2022

Image-to-Lidar Self-Supervised Distillation for Autonomous Driving Data

CVPR 2022poster

Segmenting or detecting objects in sparse Lidar point clouds are two important tasks in autonomous driving to allow a vehicle to act safely in its 3D environment. The best performing methods in 3D semantic segmentation or object detection rely on a large amount of annotated data. Yet annotating 3D L…

Cited by 135PDFcodeScholar
2021

PCAM: Product of Cross-Attention Matrices for Rigid Registration of Point Clouds

ICCV 2021poster

Rigid registration of point clouds with partial overlaps is a longstanding problem usually solved in two steps: (a) finding correspondences between the point clouds; (b) filtering these correspondences to keep only the most reliable ones to estimate the transformation. Recently, several deep nets ha…

Cited by 71PDFcodeScholar
2020

FLOT: Scene Flow on Point Clouds guided by Optimal Transport

ECCV 2020poster

We propose and study a method called FLOT that estimates scene flow on point clouds. We start the design of FLOT by noticing that scene flow estimation on point clouds reduces to estimating a permutation matrix in a perfect world. Inspired by recent works on graph matching, we build a method to find…