Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Hugues Thomas

dblp:189/8143 · DBLP profile ↗
← Back
9ranked-venue papers
7as first author
5since 2021 · last 2024
0000-0002-8010-6651ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 6 · 4 first-author · 2 since 2021Artificial intelligence and machine learning · 5 · 4 first-author · 4 since 2021Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
3D vision · 34% Robot navigation and mapping · 31% Segmentation and scene understanding · 22%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
occupancy grid mapping
1.222023
The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation · IEEE Trans. Robotics 2023
Learning Spatiotemporal Occupancy Grid Maps for Lifelong Navigation in Dynamic Scenes · ICRA 2022
Computer vision › Segmentation and scene understanding
semantic segmentation
1.222023
The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation · IEEE Trans. Robotics 2023
Self-Supervised Learning of Lidar Segmentation for Autonomous Indoor Navigation · ICRA 2021
Computer vision › 3D vision › point cloud analysis › point cloud learning
point cloud convolution
1.122024
KPConvX: Modernizing Kernel Point Convolution with Kernel Attention · CVPR 2024
KPConv: Flexible and Deformable Convolution for Point Clouds · ICCV 2019
Computer vision › 3D vision
point cloud analysis
0.812024
KPConvX: Modernizing Kernel Point Convolution with Kernel Attention · CVPR 2024
Robotics › Robot navigation and mapping › mobile robot navigation
indoor navigation
0.712023
The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation · IEEE Trans. Robotics 2023
Robotics › Robot navigation and mapping
mobile robot navigation
0.712023
The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation · IEEE Trans. Robotics 2023
Computer vision › Segmentation and scene understanding
scene understanding
0.712023
The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation · IEEE Trans. Robotics 2023
Computer vision › 3D vision › point cloud segmentation
LiDAR segmentation
0.512021
Self-Supervised Learning of Lidar Segmentation for Autonomous Indoor Navigation · ICRA 2021
Machine learning › Deep learning architectures and training › convolutional neural network › convolution design
deformable convolution
0.412019
KPConv: Flexible and Deformable Convolution for Point Clouds · ICCV 2019
Computer vision › 3D vision
point cloud processing
0.412019
KPConv: Flexible and Deformable Convolution for Point Clouds · ICCV 2019

Methods — techniques the papers use, named apart from their topics

3d-2d feedforward network · 1.2self-supervised learning · 1.2kernel point convolution · 1.1kernel attention · 0.8depthwise convolution · 0.8ablation study · 0.8lidar semantic segmentation · 0.7lifelong learning · 0.6LiDAR · 0.6ray tracing · 0.5
YearPublicationVenuePosition
2024 KPConvX: Modernizing Kernel Point Convolution with Kernel Attention
abstract
In the field of deep point cloud understanding, KP-Conv is a unique architecture that uses kernel points to locate convolutional weights in space, instead of relying on Multi-Layer Perceptron (MLP) encodings. While it initially achieved success, it has since been surpassed by recent MLP networks that employ updated designs and training strategies. Building upon the kernel point principle, we present two novel designs: KPConvD (depthwise KP-Conv), a lighter design that enables the use of deeper architectures, and KPConvX, an innovative design that scales the depthwise convolutional weights of KPConvD with kernel attention values. Using KPConvX with a modern architecture and training strategy, we are able to outperform current state-of-the-art approaches on the ScanObjectNN, Scannetv2, and S3DIS datasets. We validate our design choices through ablation studies and release our code and models.
Hugues Thomas, Yao-Hung Tsai, Tim D. Barfoot, Jian Zhang 0050
CVPR1
2023 The Foreseeable Future: Self-Supervised Learning to Predict Dynamic Scenes for Indoor Navigation
abstract
We present a method for generating, predicting, and using spatiotemporal occupancy grid maps (SOGM), which embed future semantic information of real dynamic scenes. We present an autolabeling process that creates SOGMs from noisy real navigation data. We use a 3-D–2-D feedforward architecture, trained to predict the future time steps of SOGMs, given 3-D Lidar frames as input. Our pipeline is entirely self-supervised, thus enabling lifelong learning for real robots. The network is composed of a 3-D back-end that extracts rich features and enables the semantic segmentation of the lidar frames, and a 2-D front-end that predicts the future information embedded in the SOGM representation, potentially capturing the complexities and uncertainties of real-world multiagent interactions. We also design a navigation system that uses these predicted SOGMs within planning, after they have been transformed into spatiotemporal risk maps. We verify our navigation system's abilities in simulation, validate it on a real robot, study SOGM predictions on real data in various circumstances, and provide a novel indoor 3-D lidar dataset, collected during our experiments, which includes our automated annotations.
Hugues Thomas, Jian Zhang 0050, Tim D. Barfoot
IEEE Trans. Robotics1
2022 STPLS3D: A Large-Scale Synthetic and Real Aerial Photogrammetry 3D Point Cloud Dataset
Meida Chen, Qingyong Hu, Zifan Yu, Hugues Thomas, Andrew Feng, Kyle McCullough, Fengbo Ren, Lucio Soibelman
BMVC4
2022 Learning Spatiotemporal Occupancy Grid Maps for Lifelong Navigation in Dynamic Scenes
abstract
We present a novel method for generating, predicting, and using Spatiotemporal Occupancy Grid Maps (SOGM), which embed future information of dynamic scenes. Our au-tomated generation process creates groundtruth SOGMs from previous navigation data. We build on prior work to annotate lidar points based on their dynamic properties, which are then projected on time-stamped 2D grids: SOGMs. We design a 3D-2D feedforward architecture, trained to predict the future time steps of SOGMs, given 3D lidar frames as input. Our pipeline is entirely self-supervised, thus enabling lifelong learning for robots. The network is composed of a 3D back-end that extracts rich features and enables the semantic segmentation of the lidar frames, and a 2D front-end that predicts the future information embedded in the SOGMs within planning. We also design a navigation pipeline that uses these predicted SOGMs. We provide both quantitative and qualitative insights into the predictions and validate our choices of network design with a comparison to the state of the art and ablation studies.
Hugues Thomas, Matthieu Gallet de Saint Aurin, Jian Zhang 0050, Tim D. Barfoot
ICRA1
2021 Self-Supervised Learning of Lidar Segmentation for Autonomous Indoor Navigation
abstract
We present a self-supervised learning approach for the semantic segmentation of lidar frames. Our method is used to train a deep point cloud segmentation architecture without any human annotation. The annotation process is automated with the combination of simultaneous localization and mapping (SLAM) and ray-tracing algorithms. By performing multiple navigation sessions in the same environment, we are able to identify permanent structures, such as walls, and disentangle short-term and long-term movable objects, such as people and tables, respectively. New sessions can then be performed using a network trained to predict these semantic labels. We demonstrate the ability of our approach to improve itself over time, from one session to the next. With semantically filtered point clouds, our robot can navigate through more complex scenarios, which, when added to the training pool, help to improve our network predictions. We provide insights into our network predictions and show that our approach can also improve the performances of common localization techniques.
Hugues Thomas, Ben Agro, Mona Gridseth, Jian Zhang 0050, Tim D. Barfoot
ICRA1
2020 Rotation-Invariant Point Convolution With Multiple Equivariant Alignments
abstract
Recent attempts at introducing rotation invariance or equivariance in 3D deep learning approaches have shown promising results, but these methods still struggle to reach the performances of standard 3D neural networks. In this work we study the relation between equivariance and invariance in 3D point convolutions. We show that using rotation-equivariant alignments, it is possible to make any convolutional layer rotation-invariant. Furthermore, we improve this simple alignment procedure by using the alignment themselves as features in the convolution, and by combining multiple alignments together. With this core layer, we design rotation-invariant architectures which improve state-of-the-art results in both object classification and semantic segmentation and reduces the gap between rotation-invariant and standard 3D deep learning approaches.
Hugues Thomas
3DV1
2019 KPConv: Flexible and Deformable Convolution for Point Clouds
abstract
We present Kernel Point Convolution (KPConv), a new design of point convolution, i.e. that operates on point clouds without any intermediate representation. The convolution weights of KPConv are located in Euclidean space by kernel points, and applied to the input points close to them. Its capacity to use any number of kernel points gives KPConv more flexibility than fixed grid convolutions. Furthermore, these locations are continuous in space and can be learned by the network. Therefore, KPConv can be extended to deformable convolutions that learn to adapt kernel points to local geometry. Thanks to a regular subsampling strategy, KPConv is also efficient and robust to varying densities. Whether they use deformable KPConv for complex tasks, or rigid KPconv for simpler tasks, our networks outperform state-of-the-art classification and segmentation approaches on several datasets. We also offer ablation studies and visualizations to provide understanding of what has been learned by KPConv and to validate the descriptive power of deformable KPConv.
Hugues Thomas, Charles R. Qi, Jean-Emmanuel Deschaud, Beatriz Marcotegui, François Goulette, Leonidas J. Guibas
ICCV1
2018 Semantic Classification of 3D Point Clouds with Multiscale Spherical Neighborhoods
abstract
This paper introduces a new definition of multiscale neighborhoods in 3D point clouds. This definition, based on spherical neighborhoods and proportional subsampling, allows the computation of features with a consistent geometrical meaning, which is not the case when using k-nearest neighbors. With an appropriate learning strategy, the proposed features can be used in a random forest to classify 3D points. In this semantic classification task, we show that our multiscale features outperform state-of-the-art features using the same experimental conditions. Furthermore, their classification power competes with more elaborate classification approaches including Deep Learning methods.
Hugues Thomas, François Goulette, Jean-Emmanuel Deschaud, Beatriz Marcotegui
3DV1
2016 Exploring depth information for head detection with depth images
abstract
Head detection may be more demanding than face recognition and pedestrian detection in the scenarios where a face turns away or body parts are occluded in the view of a sensor, but locating people is needed. In this paper, we introduce an efficient head detection approach for single depth images at low computational expense. First, a novel head descriptor is developed and used to classify pixels as head or non-head. We use depth values to guide each window size, to eliminate false positives of head centers, and to cluster head pixels, which significantly reduce the computation costs of searching for appropriate parameters. High head detection performance was achieved in experiments - 90% accuracy for our dataset containing heads with different body postures, head poses, and distances to a Kinect2 sensor, and above 70% precision on a public dataset composed of a few daily activities, which is higher than using a head-shoulder detector with HOG feature for depth images.
François Brémond, Hugues Thomas
AVSS4