atlas

Research map / Point clouds / Point cloud classification

A Simple and Effective Point-based Network for Event Camera 6-DOFs Pose Relocalization

CVPR 2024 · Point clouds › Point cloud classification · approach: Point cloud detection and tracking · 17 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces PEPNet, a lightweight point-cloud-style network that regresses 6-DOF event camera poses directly from raw event clouds using hierarchical point feature extraction, temporal attention aggregation, and an attentive Bi-LSTM.

Problem

Camera pose relocalization (CPR) from event cameras: existing event-based CPR networks convert events into frame-like representations, losing fine-grained temporal information, and are computationally heavy for edge devices.

Approach

Treat events as a pseudo-3D point cloud (x, y, normalized t) processed without permutation invariance in a hierarchical PointNet++-style network, replacing max pooling with temporal attention aggregation and adding an attentive Bi-LSTM to capture explicit temporal dependencies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
process raw events as a point cloud with PEPNetEvent camera pose relocalization · IJRR random split, Averagetranslation error: 0.019m -> 0.013mHelped
process raw events as a point cloud with PEPNetEvent camera pose relocalization · IJRR novel split, Averagerotation error: 2.23◦ -> 2.13◦Helped
process raw events as a point cloud with PEPNetEvent camera pose relocalization · M3ED random split, Averagerotation error: 2.197◦ -> 1.04◦Helped
add LSTM to the hierarchy-only model (ablation)PEPNet · IJRR random split, shape translationT+R: 3.04 -> 2.77Helped
add Bi-LSTM rather than LSTM (ablation)PEPNet · IJRR random split, shape translationT+R: 2.85 -> 2.12Helped
add temporal attention aggregation instead of Max aggregation (ablation)PEPNet · IJRR random split, shape translationT+R: 2.82 -> 2.12Helped
change loss coefficients from α=0.5, β=0.5 to α=0.25, β=0.75 (ablation)PEPNettiny · IJRR random split, shape translationtranslation error: 0.0302m -> 0.0359mHurt
change loss coefficients from α=0.5, β=0.5 to α=0.75, β=0.25 (ablation)PEPNettiny · IJRR random split, shape rotationrotation error: 2.888◦ -> 3.36◦Hurt

Surprising findings

Limitations

Experimental setup

Datasets: IJRR event-based CPR dataset M3ED

Benchmarks: IJRR M3ED

Metrics: median translation error (m) median rotation error (degrees) MSE parameters FLOPs inference time

Baselines: PoseNet Bayesian PoseNet Pairwise-CNN LSTM-Pose SP-LSTM CNN-LSTM AECRN DSAC*

Builds on: PointNet++ LSTM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy