Particle Filter Networks with Application to Visual Localization
Not on the map. Why?
Abstract (arXiv)
Particle filtering is a powerful approach to sequential state estimation and finds application in many domains, including robot localization, object tracking, etc. To apply particle filtering in practice, a critical challenge is to construct probabilistic system models, especially for systems with complex dynamics or rich sensory inputs such as camera images. This paper introduces the Particle Filter Network (PFnet), which encodes both a system model and a particle filter algorithm in a single neural network. The PF-net is fully differentiable and trained end-to-end from data. Instead of learning a generic system model, it learns a model optimized for the particle filter algorithm. We apply the PF-net to a visual localization task, in which a robot must localize in a rich 3-D world, using only a schematic 2-D floor map. In simulation experiments, PF-net consistently outperforms alternative learning architectures, as well as a traditional model-based method, under a variety of sensor inputs. Further, PF-net generalizes well to new, unseen environments.
Key facts. Cited by 64 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 8; 2023: 8; 2024: 14; 2025: 14; 2026: 9.
64 papers.
Sort:
By area:
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehiclescited by 36
- 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2021Unbiased Asymmetric Reinforcement Learning under Partial Observabilitycited by 24
- 2022LASER: LAtent SpacE Rendering for 2D Visual Localizationcited by 23
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inferencecited by 23
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2021Differentiable Particle Filtering without Modifying the Forward Passcited by 18
- 2024F3Loc: Fusion and Filtering for Floorplan Localizationcited by 17
- 2021RNN with Particle Flow for Probabilistic Spatio-temporal Forecastingcited by 16
- 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
38 more
- 2022BEV-Locator: An End-to-end Visual Semantic Localization Network Using Multi-View Imagescited by 12
- 2024Normalizing Flow-based Differentiable Particle Filterscited by 10
- 2025Supercharging Floorplan Localization with Semantic Rayscited by 10
- 2021Efficient Learning of the Parameters of Non-Linear Models using Differentiable Resampling in Particle Filterscited by 9
- 2022Neural Extended Kalman Filters for Learning and Predicting Dynamics of Structural Systemscited by 8
- 2023Unsupervised Learning of Sampling Distributions for Particle Filterscited by 8
- 2021SIDE: State Inference for Partially Observable Cooperative Multi-Agent Reinforcement Learningcited by 7
- 2025UnLoc: Leveraging Depth Uncertainties for Floorplan Localizationcited by 7
- 2021Variational Marginal Particle Filterscited by 6
- 2022Conditional Measurement Density Estimation in Sequential Monte Carlo via Normalizing Flowcited by 6
- 2022Differentiable Parsing and Visual Grounding of Natural Language Instructions for Object Placementcited by 5
- 2024SPVLoc: Semantic Panoramic Viewport Matching for 6D Camera Localization in Unseen Environmentscited by 5
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignmentcited by 5
- 2023Unsupervised Quality Prediction for Improved Single-Frame and Weighted Sequential Visual Place Recognitioncited by 4
- 2023Streaming Motion Forecasting for Autonomous Drivingcited by 4
- 2024A Survey of Machine Learning Techniques for Improving Global Navigation Satellite Systemscited by 4
- 2024Enhanced SMC2: Leveraging Gradient Information from Differentiable Particle Filters Within Langevin Proposalscited by 4
- 2025Learning to be Smooth: An End-to-End Differentiable Particle Smoothercited by 4
- 2025Perspective from a Higher Dimension: Can 3D Geometric Priors Help Visual Floorplan Localization?cited by 4
- 2022Cross-view and Cross-domain Underwater Localization based on Optical Aerial and Acoustic Underwater Imagescited by 3
- 2022Particle-Based Score Estimation for State Space Model Learning in Autonomous Drivingcited by 3
- 2024PF-GNN: Differentiable particle filtering based approximation of universal graph representationscited by 3
- 2025PALMS+: Modular Image-Based Floor Plan Localization Leveraging Depth Foundation Modelcited by 3
- 2023Differentiable Bootstrap Particle Filters for Regime-Switching Modelscited by 2
- 2023Simplifying Complex Observation Models in Continuous POMDP Planning with Probabilistic Guarantees and Practicecited by 2
- 2023Learning Differentiable Particle Filter on the Flycited by 2
- 2024Differentiable and Stable Long-Range Tracking of Multiple Posterior Modescited by 2
- 2024Revisiting semi-supervised training objectives for differentiable particle filterscited by 2
- 2024Regime Learning for Differentiable Particle Filterscited by 2
- 2024NaVIP: An Image-Centric Indoor Navigation Solution for Visually Impaired Peoplecited by 2
- 2025Self-Steering Deep Non-Linear Spatially Selective Filters for Efficient Extraction of Moving Speakers under Weak Guidancecited by 2
- 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Modelscited by 2
- 2025Perspective from a Broader Context: Can Room Style Knowledge Help Visual Floorplan Localization?cited by 2
- 2025PyDPF: A Python Package for Differentiable Particle Filteringcited by 2
- 2025Diffusion differentiable resamplingcited by 2
- 2025Hess-MC2: Sequential Monte Carlo Squared using Hessian Information and Second Order Proposalscited by 1
- 2026DisCo-FLoc: Semantic-Free Floorplan Localization via SE(2)-Aware Contrastive Disambiguationcited by 1
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitivescited by 1
50 most cited of 64 All 64 (JSON)
- 2026Learning to Bias: Machine Learning-Enhanced Particle Filters24 Sep 2026
- 2026GALoc: Gravity Aligned Wireframes for Depth-Free Monocular Floorplan Localization8 Sep 2026
- 2026From Uncertainty to Determinism: Coarse-to-Fine Visual Floorplan Localization without Ray Matching29 Jul 2026
- 2026Generative Model Proposal based Particle Filtering for Data Assimilation1 Jul 2026
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitives3 Jun 2026
- 2026Efficient Learning of Deep State Space Models via Importance Smoothing20 May 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2026Denoising Particle Filters: Learning State Estimation with Single-Step Objectives23 Feb 2026
- 2026DisCo-FLoc: Semantic-Free Floorplan Localization via SE(2)-Aware Contrastive Disambiguation5 Jan 2026
- 2025Diffusion differentiable resampling11 Dec 2025
- 2025PALMS+: Modular Image-Based Floor Plan Localization Leveraging Depth Foundation Model12 Nov 2025
- 2025PyDPF: A Python Package for Differentiable Particle Filtering29 Oct 2025
38 more
- 2025Neural Bayesian Filtering4 Oct 2025
- 2025UnLoc: Leveraging Depth Uncertainties for Floorplan Localization14 Sep 2025
- 2025Robust Tracking with Particle Filtering for Fluorescent Cardiac Imaging7 Aug 2025
- 2025Perspective from a Broader Context: Can Room Style Knowledge Help Visual Floorplan Localization?2 Aug 2025
- 2025Perspective from a Higher Dimension: Can 3D Geometric Priors Help Visual Floorplan Localization?25 Jul 2025
- 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Models21 Jul 2025
- 2025Supercharging Floorplan Localization with Semantic Rays12 Jul 2025
- 2025Hess-MC2: Sequential Monte Carlo Squared using Hessian Information and Second Order Proposals10 Jul 2025
- 2025Self-Steering Deep Non-Linear Spatially Selective Filters for Efficient Extraction of Moving Speakers under Weak Guidance3 Jul 2025
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignment1 Jul 2025
- 2025Learning to be Smooth: An End-to-End Differentiable Particle Smoother14 Feb 2025
- 2024Learning state and proposal dynamics in state-space models using differentiable particle filters and neural networks23 Nov 2024
- 2024NaVIP: An Image-Centric Indoor Navigation Solution for Visually Impaired People8 Oct 2024
- 2024Enhanced SMC2: Leveraging Gradient Information from Differentiable Particle Filters Within Langevin Proposals24 Jul 2024
- 2024Inverse Particle Filter23 Jul 2024
- 2024Regime Learning for Differentiable Particle Filters8 May 2024
- 2024Revisiting semi-supervised training objectives for differentiable particle filters2 May 2024
- 2024SPVLoc: Semantic Panoramic Viewport Matching for 6D Camera Localization in Unseen Environments16 Apr 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024Differentiable and Stable Long-Range Tracking of Multiple Posterior Modes12 Apr 2024
- 2024A Survey of Machine Learning Techniques for Improving Global Navigation Satellite Systems29 Mar 2024
- 2024F3Loc: Fusion and Filtering for Floorplan Localization5 Mar 2024
- 2024Normalizing Flow-based Differentiable Particle Filters3 Mar 2024
- 2024Differentiable Particle Filtering using Optimal Placement Resampling26 Feb 2024
- 2024PF-GNN: Differentiable particle filtering based approximation of universal graph representations31 Jan 2024
- 2023Learning Differentiable Particle Filter on the Fly10 Dec 2023
- 2023Simplifying Complex Observation Models in Continuous POMDP Planning with Probabilistic Guarantees and Practice13 Nov 2023
- 2023Streaming Motion Forecasting for Autonomous Driving2 Oct 2023
- 2023From Deep Filtering to Deep Econometrics13 Sep 2023
- 2023Unsupervised Quality Prediction for Improved Single-Frame and Weighted Sequential Visual Place Recognition4 Jul 2023
- 2023Differentiable Bootstrap Particle Filters for Regime-Switching Models20 Feb 2023
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inference19 Feb 2023
- 2023Unsupervised Learning of Sampling Distributions for Particle Filters2 Feb 2023
- 2022Particle-Based Score Estimation for State Space Model Learning in Autonomous Driving14 Dec 2022
- 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehicles13 Dec 2022
- 2022BEV-Locator: An End-to-end Visual Semantic Localization Network Using Multi-View Images27 Nov 2022
- 2022Neural Extended Kalman Filters for Learning and Predicting Dynamics of Structural Systems9 Oct 2022
- 2022Differentiable Parsing and Visual Grounding of Natural Language Instructions for Object Placement1 Oct 2022
50 newest of 64 All 64 (JSON)
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2021Unbiased Asymmetric Reinforcement Learning under Partial Observabilitycited by 24
- 2022LASER: LAtent SpacE Rendering for 2D Visual Localizationcited by 23
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inferencecited by 23
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2021Differentiable Particle Filtering without Modifying the Forward Passcited by 18
- 2024F3Loc: Fusion and Filtering for Floorplan Localizationcited by 17
- 2021RNN with Particle Flow for Probabilistic Spatio-temporal Forecastingcited by 16
- 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
- 2022BEV-Locator: An End-to-end Visual Semantic Localization Network Using Multi-View Imagescited by 12
12 most cited of 62 All 62 (JSON)
- 2026Learning to Bias: Machine Learning-Enhanced Particle Filters24 Sep 2026
- 2026GALoc: Gravity Aligned Wireframes for Depth-Free Monocular Floorplan Localization8 Sep 2026
- 2026From Uncertainty to Determinism: Coarse-to-Fine Visual Floorplan Localization without Ray Matching29 Jul 2026
- 2026Generative Model Proposal based Particle Filtering for Data Assimilation1 Jul 2026
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitives3 Jun 2026
- 2026Efficient Learning of Deep State Space Models via Importance Smoothing20 May 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2026Denoising Particle Filters: Learning State Estimation with Single-Step Objectives23 Feb 2026
- 2026DisCo-FLoc: Semantic-Free Floorplan Localization via SE(2)-Aware Contrastive Disambiguation5 Jan 2026
- 2025Diffusion differentiable resampling11 Dec 2025
- 2025PALMS+: Modular Image-Based Floor Plan Localization Leveraging Depth Foundation Model12 Nov 2025
- 2025PyDPF: A Python Package for Differentiable Particle Filtering29 Oct 2025
12 newest of 62 All 62 (JSON)