Alert button
Picture for Loic Landrieu

Loic Landrieu

Alert button

Crop Rotation Modeling for Deep Learning-Based Parcel Classification from Satellite Time Series

Oct 15, 2021
Félix Quinton, Loic Landrieu

Figure 1 for Crop Rotation Modeling for Deep Learning-Based Parcel Classification from Satellite Time Series
Figure 2 for Crop Rotation Modeling for Deep Learning-Based Parcel Classification from Satellite Time Series
Figure 3 for Crop Rotation Modeling for Deep Learning-Based Parcel Classification from Satellite Time Series
Figure 4 for Crop Rotation Modeling for Deep Learning-Based Parcel Classification from Satellite Time Series

While annual crop rotations play a crucial role for agricultural optimization, they have been largely ignored for automated crop type mapping. In this paper, we take advantage of the increasing quantity of annotated satellite data to propose the first deep learning approach modeling simultaneously the inter- and intra-annual agricultural dynamics of parcel classification. Along with simple training adjustments, our model provides an improvement of over 6.6 mIoU points over the current state-of-the-art of crop classification. Furthermore, we release the first large-scale multi-year agricultural dataset with over 300,000 annotated parcels.

* Under review 
Viaarxiv icon

Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks

Jul 26, 2021
Vivien Sainte Fare Garnot, Loic Landrieu

Figure 1 for Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks
Figure 2 for Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks
Figure 3 for Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks
Figure 4 for Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks

Unprecedented access to multi-temporal satellite imagery has opened new perspectives for a variety of Earth observation tasks. Among them, pixel-precise panoptic segmentation of agricultural parcels has major economic and environmental implications. While researchers have explored this problem for single images, we argue that the complex temporal patterns of crop phenology are better addressed with temporal sequences of images. In this paper, we present the first end-to-end, single-stage method for panoptic segmentation of Satellite Image Time Series (SITS). This module can be combined with our novel image sequence encoding network which relies on temporal self-attention to extract rich and adaptive multi-scale spatio-temporal features. We also introduce PASTIS, the first open-access SITS dataset with panoptic annotations. We demonstrate the superiority of our encoder for semantic segmentation against multiple competing architectures, and set up the first state-of-the-art of panoptic segmentation of SITS. Our implementation and PASTIS are publicly available.

* Accepted at ICCV2021, PASTIS Dataset available at https://github.com/VSainteuf/pastis-benchmark, PyTorch implementation at https://github.com/VSainteuf/utae-paps 
Viaarxiv icon

Scalable Surface Reconstruction with Delaunay-Graph Neural Networks

Jul 15, 2021
Raphael Sulzer, Loic Landrieu, Renaud Marlet, Bruno Vallet

Figure 1 for Scalable Surface Reconstruction with Delaunay-Graph Neural Networks
Figure 2 for Scalable Surface Reconstruction with Delaunay-Graph Neural Networks
Figure 3 for Scalable Surface Reconstruction with Delaunay-Graph Neural Networks
Figure 4 for Scalable Surface Reconstruction with Delaunay-Graph Neural Networks

We introduce a novel learning-based, visibility-aware, surface reconstruction method for large-scale, defect-laden point clouds. Our approach can cope with the scale and variety of point cloud defects encountered in real-life Multi-View Stereo (MVS) acquisitions. Our method relies on a 3D Delaunay tetrahedralization whose cells are classified as inside or outside the surface by a graph neural network and an energy model solvable with a graph cut. Our model, making use of both local geometric attributes and line-of-sight visibility information, is able to learn a visibility model from a small amount of synthetic training data and generalizes to real-life acquisitions. Combining the efficiency of deep learning methods and the scalability of energy based models, our approach outperforms both learning and non learning-based reconstruction algorithms on two publicly available reconstruction benchmarks.

* Computer Graphics Forum 2021  
* The presentation of this work at SGP 2021 is available at https://youtu.be/KIrCDGhS10o 
Viaarxiv icon

Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds

Oct 09, 2020
Thomas Chaton, Nicolas Chaulet, Sofiane Horache, Loic Landrieu

Figure 1 for Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds
Figure 2 for Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds
Figure 3 for Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds
Figure 4 for Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds

We introduce Torch-Points3D, an open-source framework designed to facilitate the use of deep networks on3D data. Its modular design, efficient implementation, and user-friendly interfaces make it a relevant tool for research and productization alike. Beyond multiple quality-of-life features, our goal is to standardize a higher level of transparency and reproducibility in 3D deep learning research, and to lower its barrier to entry. In this paper, we present the design principles of Torch-Points3D, as well as extensive benchmarks of multiple state-of-the-art algorithms and inference schemes across several datasets and tasks. The modularity of Torch-Points3D allows us to design fair and rigorous experimental protocols in which all methods are evaluated in the same conditions. The Torch-Points3D repository :https://github.com/nicolas-chaulet/torch-points3d

Viaarxiv icon

Lightweight Temporal Self-Attention for Classifying Satellite Image Time Series

Jul 08, 2020
Vivien Sainte Fare Garnot, Loic Landrieu

Figure 1 for Lightweight Temporal Self-Attention for Classifying Satellite Image Time Series
Figure 2 for Lightweight Temporal Self-Attention for Classifying Satellite Image Time Series
Figure 3 for Lightweight Temporal Self-Attention for Classifying Satellite Image Time Series
Figure 4 for Lightweight Temporal Self-Attention for Classifying Satellite Image Time Series

The increasing accessibility and precision of Earth observation satellite data offers considerable opportunities for industrial and state actors alike. This calls however for efficient methods able to process time-series on a global scale. Building on recent work employing multi-headed self-attention mechanisms to classify remote sensing time sequences, we propose a modification of the Temporal Attention Encoder. In our network, the channels of the temporal inputs are distributed among several compact attention heads operating in parallel. Each head extracts highly-specialized temporal features which are in turn concatenated into a single representation. Our approach outperforms other state-of-the-art time series classification algorithms on an open-access satellite image dataset, while using significantly fewer parameters and with a reduced computational complexity.

Viaarxiv icon

Metric-Guided Prototype Learning

Jul 06, 2020
Vivien Sainte Fare Garnot, Loic Landrieu

Figure 1 for Metric-Guided Prototype Learning
Figure 2 for Metric-Guided Prototype Learning
Figure 3 for Metric-Guided Prototype Learning
Figure 4 for Metric-Guided Prototype Learning

Not all errors are created equal. This is especially true for many key machine learning applications. In the case of classification tasks, the hierarchy of errors can be summarized under the form of a cost matrix, which assesses the gravity of confusing each pair of classes. When certain conditions are met, this matrix defines a metric, which we use in a new and versatile classification layer to model the disparity of errors. Our method relies on conjointly learning a feature-extracting network and a set of class representations, or prototypes, which incorporate the error metric into their relative arrangement. Our approach allows for consistent improvement of the network's prediction with regard to the cost matrix. Furthermore, when the induced metric contains insight on the data structure, our approach improves the overall precision. Experiments on three different tasks and public datasets -- from agricultural time series classification to depth image semantic segmentation -- validate our approach.

Viaarxiv icon

Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention

Nov 18, 2019
Vivien Sainte Fare Garnot, Loic Landrieu, Sebastien Giordano, Nesrine Chehata

Figure 1 for Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention
Figure 2 for Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention
Figure 3 for Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention
Figure 4 for Satellite Image Time Series Classification with Pixel-Set Encoders and Temporal Self-Attention

Satellite image time series, bolstered by their growing availability, are at the forefront of an extensive effort towards automated Earth monitoring by international institutions. In particular, large-scale control of agricultural parcels is an issue of major political and economic importance. In this regard, hybrid convolutional-recurrent neural architectures have shown promising results for the automated classification of satellite image time series.We propose an alternative approach in which the convolutional layers are advantageously replaced with encoders operating on unordered sets of pixels to exploit the typically coarse resolution of publicly available satellite images. We also propose to extract temporal features using a bespoke neural architecture based on self-attention instead of recurrent networks. We demonstrate experimentally that our method not only outperforms previous state-of-the-art approaches in terms of precision, but also significantly decreases processing time and memory requirements. Lastly, we release a large open-access annotated dataset as a benchmark for future work on satellite image time series.

Viaarxiv icon