Event-Guided Dynamic Reconstruction under Extreme Motion Blur

@ The 1st Workshop on Physical World AI, NeurIPS 2026

Motion blur destroys the feature correspondences that reconstruction depends on, and Structure-from-Motion collapses with it. We use the microsecond timing of an event camera to recover them, and model the camera path as one continuous spline rather than a separate pose per frame.

Arpitsinh Vaghela1, Aayush Atul Verma1, Kaustav Chanda1, Chi-Yao Huang1, Duo Lu2, Bharatesh Chakravarthi1, Yezhou Yang1

1Arizona State University   2Rider University

Seven-column comparison on two scenes. From a blurred input, 4DGaussians, BAD-4DGaussians and EDyGS leave smeared or broken detail; our reconstruction recovers the face, chair legs and cat fur close to the sharp reference.

Novel views under extreme blur. Ours stays sharp where the baselines smear or tear.

Method

Events restore the edges, a spline restores the motion

COLMAP finds keypoints as regions of strong intensity change, and extreme blur averages those edges away. On our benchmark it recovers no camera poses at all at severe or extreme blur, leaving every blur-aware method without the initialization it assumes. The Event-based Double Integral turns asynchronous events plus a blurred frame back into sharp intensity images, which replace the raw frames during SfM. Features reappear, and poses become estimable at a higher frequency than the blurred frames themselves.

The trajectory is then a single cubic B-spline in SE(3), not a pose per frame. Each control point supports a window of time and adjacent poses share them, so temporal coherence is a property of the representation rather than a penalty bolted onto the loss. That is where the accuracy comes from: pose error drops 35%.

Two 3D plots of the first thirty camera poses. The BAD Gaussians module groups poses into three tight clusters joined by long straight jumps, drifting from the dashed ground-truth curve. Our module places poses evenly along a smooth arc that tracks the ground truth.
First 30 poses on sriracha-tree. Per-frame refinement (top) clumps and jumps; our continuous spline (bottom) tracks the ground truth.
Three-stage framework diagram. Stage 1 fits a B-spline camera trajectory from control points. Stage 2 samples poses along the spline, renders and averages them into a synthetic blurred image, and applies blur and intensity losses through a dynamic mask. Stage 3 adds a deformation field conditioned on time to reconstruct the moving regions.
Stage 1 fits the spline to the event-guided pose estimates. Stage 2 refines it against both blurred frames and event-recovered intensities, with a dynamic mask keeping object motion out of the trajectory. Stage 3 freezes the trajectory and learns a deformation field for the moving regions.

Results

Eight scenes, seven methods, extreme blur throughout

Deblurring PSNR

21.3121.83 dB

+0.52 dB

best baseline: EDyGS

Novel view synthesis, SI-PSNR

19.4020.42 dB

+1.02 dB

best baseline: BAD-4DGau. (w/ EV)

Absolute pose error

1.831.19 cm

35% lower

best baseline: EDyGS

Left to right: blurred input, 4DGaussians, 4DGaussians + MPRNet, BAD-4DGaussians, EDyGS, ours, sharp reference. All methods use the camera poses from our event-guided pipeline, because none of them can be run without them.

Method Deblurring Novel view synthesis
PSNR ↑SSIM ↑LPIPS ↓ SI-PSNR ↑SI-SSIM ↑SI-LPIPS ↓
ED3DGS19.590.52440.536518.130.50710.5521
4DGaussians19.850.53210.539818.680.51290.5536
4DGaussians + MPRNet19.660.52580.534418.690.51200.5442
DyBluRF17.420.27170.693916.540.25970.7022
BAD-4DGaussians18.650.45920.486617.880.44980.4961
4DGaussians (w/ EV)20.350.54670.519919.070.52410.5322
BAD-4DGaussians (w/ EV)20.980.54880.435819.400.51700.4556
EDyGS21.310.58810.505819.070.53600.5227
Ours21.830.57550.409120.420.55030.4244
best second third Averaged over eight Dycheck scenes at extreme blur. SI-* metrics allow up to 10% translation before scoring.

Paper

Cite this work

@inproceedings{vaghela2026eventguided,
  title     = {Event-Guided Dynamic Reconstruction under Extreme Motion Blur},
  author    = {Vaghela, Arpitsinh and Verma, Aayush Atul and Chanda, Kaustav
               and Huang, Chi-Yao and Lu, Duo and Chakravarthi, Bharatesh
               and Yang, Yezhou},
  booktitle = {NeurIPS 2026 Workshop on Physical World AI},
  year      = {2026}
}