Globally Optimal Contrast Maximisation for Event-based Motion Estimation
Not on the map. Why?
Abstract (arXiv)
Contrast maximisation estimates the motion captured in an event stream by maximising the sharpness of the motion compensated event image. To carry out contrast maximisation, many previous works employ iterative optimisation algorithms, such as conjugate gradient, which require good initialisation to avoid converging to bad local minima. To alleviate this weakness, we propose a new globally optimal event-based motion estimation algorithm. Based on branch-and-bound (BnB), our method solves rotational (3DoF) motion estimation on event streams, which supports practical applications such as video stabilisation and attitude estimation. Underpinning our method are novel bounding functions for contrast maximisation, whose theoretical validity is rigorously established. We show concrete examples from public datasets where globally optimal solutions are vital to the success of contrast maximisation. Despite its exact nature, our algorithm is currently able to process a 50,000 event input in 300 seconds (a locally optimal solver takes 30 seconds on the same input), and has the potential to be further speeded-up using GPUs.
Key facts. Cited by 33 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 6; 2023: 8; 2024: 9; 2025: 3; 2026: 1.
33 papers.
Sort:
- 2024Recent Event Camera Innovations: A Surveycited by 68
- 2022Ev-NeRF: Event Based Neural Radiance Fieldcited by 59
- 2022DEVO: Depth-Event Camera Visual Odometry in Challenging Conditionscited by 36
- 2022Event Collapse in Contrast Maximization Frameworkscited by 33
- 2022Globally-Optimal Contrast Maximisation for Event Camerascited by 31
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximizationcited by 31
- 2023Deep Event Visual Odometrycited by 29
- 2021The Spatio-Temporal Poisson Point Process: A Simple Model for the Alignment of Event Camera Datacited by 27
- 2021Real-Time Optical Flow for Vehicular Perception with Low- and High-Resolution Event Camerascited by 27
- 2021Comparing Representations in Tracking for Event Camera-based SLAMcited by 23
- 2021Spatiotemporal Registration for Event-based Visual Odometrycited by 21
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Surveycited by 17
21 more
- 2023EV-Catcher: High-Speed Object Catching Using Low-latency Event-based Neural Networkscited by 16
- 2024EF-3DGS: Event-Aided Free-Trajectory 3D Gaussian Splattingcited by 15
- 2021Visual Odometry with an Event Camera Using Continuous Ray Warping and Volumetric Contrast Maximizationcited by 14
- 2023A 5-Point Minimal Solver for Event Camera Relative Motion Estimationcited by 13
- 2021Continuous Event-Line Constraint for Closed-Form Velocity Initializationcited by 11
- 2024An N-Point Linear Solver for Line and Motion Estimation with Event Camerascited by 11
- 2025Full-DoF Egomotion Estimation for Event Cameras Using Geometric Solverscited by 10
- 2022Asynchronous Optimisation for Event-based Visual Odometrycited by 9
- 2022Globally Optimal Event-Based Divergence Estimation for Ventral Landingcited by 9
- 2024Cross-Modal Semi-Dense 6-DoF Tracking of an Event Camera in Challenging Conditionscited by 9
- 2024E3NeRF: Efficient Event-Enhanced Neural Radiance Fields from Blurry Imagescited by 8
- 2024Out of the Room: Generalizing Event-Based Dynamic Motion Segmentation for Complex Scenescited by 7
- 2024Tight Fusion of Events and Inertial Measurements for Direct Velocity Estimationcited by 6
- 2025Event Camera Meets Mobile Embodied Perception: Abstraction, Algorithm, Acceleration, Applicationcited by 6
- 2023Density Invariant Contrast Maximization for Neuromorphic Earth Observationscited by 4
- 2025A Linear N-Point Solver for Structure and Motion from Asynchronous Trackscited by 3
- 2023Continuous-Time Gaussian Process Motion-Compensation for Event-vision Pattern Tracking with Distance Fieldscited by 2
- 2024Event-Based Visual Odometry on Non-Holonomic Ground Vehiclescited by 2
- 2023Object Motion Sensitivity: A Bio-inspired Solution to the Ego-motion Problem for Event-based Camerascited by 1
- 2023GNEP Based Dynamic Segmentation and Motion Estimation for Neuromorphic Imagingcited by 0
- 2026FPGA-Based Hardware Architecture for Contrast Maximization in Event-Based Visioncited by 0
- 2026FPGA-Based Hardware Architecture for Contrast Maximization in Event-Based Vision10 May 2026
- 2025A Linear N-Point Solver for Structure and Motion from Asynchronous Tracks30 Jul 2025
- 2025Event Camera Meets Mobile Embodied Perception: Abstraction, Algorithm, Acceleration, Application29 Mar 2025
- 2025Full-DoF Egomotion Estimation for Event Cameras Using Geometric Solvers5 Mar 2025
- 2024EF-3DGS: Event-Aided Free-Trajectory 3D Gaussian Splatting20 Oct 2024
- 2024Recent Event Camera Innovations: A Survey24 Aug 2024
- 2024E3NeRF: Efficient Event-Enhanced Neural Radiance Fields from Blurry Images3 Aug 2024
- 2024An N-Point Linear Solver for Line and Motion Estimation with Event Cameras1 Apr 2024
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximization12 Mar 2024
- 2024Out of the Room: Generalizing Event-Based Dynamic Motion Segmentation for Complex Scenes7 Mar 2024
- 2024Event-Based Visual Odometry on Non-Holonomic Ground Vehicles17 Jan 2024
- 2024Tight Fusion of Events and Inertial Measurements for Direct Velocity Estimation17 Jan 2024
21 more
- 2024Cross-Modal Semi-Dense 6-DoF Tracking of an Event Camera in Challenging Conditions16 Jan 2024
- 2023Deep Event Visual Odometry15 Dec 2023
- 2023A 5-Point Minimal Solver for Event Camera Relative Motion Estimation29 Sep 2023
- 2023GNEP Based Dynamic Segmentation and Motion Estimation for Neuromorphic Imaging5 Jul 2023
- 2023Density Invariant Contrast Maximization for Neuromorphic Earth Observations27 Apr 2023
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Survey19 Apr 2023
- 2023EV-Catcher: High-Speed Object Catching Using Low-latency Event-based Neural Networks14 Apr 2023
- 2023Object Motion Sensitivity: A Bio-inspired Solution to the Ego-motion Problem for Event-based Cameras24 Mar 2023
- 2023Continuous-Time Gaussian Process Motion-Compensation for Event-vision Pattern Tracking with Distance Fields5 Mar 2023
- 2022Globally Optimal Event-Based Divergence Estimation for Ventral Landing27 Sep 2022
- 2022Event Collapse in Contrast Maximization Frameworks8 Jul 2022
- 2022Ev-NeRF: Event Based Neural Radiance Field24 Jun 2022
- 2022Globally-Optimal Contrast Maximisation for Event Cameras10 Jun 2022
- 2022Asynchronous Optimisation for Event-based Visual Odometry2 Mar 2022
- 2022DEVO: Depth-Event Camera Visual Odometry in Challenging Conditions5 Feb 2022
- 2021Real-Time Optical Flow for Vehicular Perception with Low- and High-Resolution Event Cameras20 Dec 2021
- 2021Continuous Event-Line Constraint for Closed-Form Velocity Initialization9 Sep 2021
- 2021Visual Odometry with an Event Camera Using Continuous Ray Warping and Volumetric Contrast Maximization7 Jul 2021
- 2021The Spatio-Temporal Poisson Point Process: A Simple Model for the Alignment of Event Camera Data13 Jun 2021
- 2021Comparing Representations in Tracking for Event Camera-based SLAM20 Apr 2021
- 2021Spatiotemporal Registration for Event-based Visual Odometry10 Mar 2021
- 2024Recent Event Camera Innovations: A Surveycited by 68
- 2022Ev-NeRF: Event Based Neural Radiance Fieldcited by 59
- 2022DEVO: Depth-Event Camera Visual Odometry in Challenging Conditionscited by 36
- 2022Event Collapse in Contrast Maximization Frameworkscited by 33
- 2022Globally-Optimal Contrast Maximisation for Event Camerascited by 31
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximizationcited by 31
- 2023Deep Event Visual Odometrycited by 29
- 2021The Spatio-Temporal Poisson Point Process: A Simple Model for the Alignment of Event Camera Datacited by 27
- 2021Real-Time Optical Flow for Vehicular Perception with Low- and High-Resolution Event Camerascited by 27
- 2021Comparing Representations in Tracking for Event Camera-based SLAMcited by 23
- 2021Spatiotemporal Registration for Event-based Visual Odometrycited by 21
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Surveycited by 17
12 most cited of 33 All 33 (JSON)
- 2026FPGA-Based Hardware Architecture for Contrast Maximization in Event-Based Vision10 May 2026
- 2025A Linear N-Point Solver for Structure and Motion from Asynchronous Tracks30 Jul 2025
- 2025Event Camera Meets Mobile Embodied Perception: Abstraction, Algorithm, Acceleration, Application29 Mar 2025
- 2025Full-DoF Egomotion Estimation for Event Cameras Using Geometric Solvers5 Mar 2025
- 2024EF-3DGS: Event-Aided Free-Trajectory 3D Gaussian Splatting20 Oct 2024
- 2024Recent Event Camera Innovations: A Survey24 Aug 2024
- 2024E3NeRF: Efficient Event-Enhanced Neural Radiance Fields from Blurry Images3 Aug 2024
- 2024An N-Point Linear Solver for Line and Motion Estimation with Event Cameras1 Apr 2024
- 2024CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximization12 Mar 2024
- 2024Out of the Room: Generalizing Event-Based Dynamic Motion Segmentation for Complex Scenes7 Mar 2024
- 2024Event-Based Visual Odometry on Non-Holonomic Ground Vehicles17 Jan 2024
- 2024Tight Fusion of Events and Inertial Measurements for Direct Velocity Estimation17 Jan 2024
12 newest of 33 All 33 (JSON)