Get the latest tech news

Estimating Camera Motion from a Single Motion-Blurred Image


Image as an IMU: Estimating Camera Motion from a Single Motion-Blurred Image

Because the true direction of a single motion-blurred image is ambiguous, we flip the velocity direction as necessary based on the photometric error between frames. We directly treat the gyroscope readings as the angular velocity ground truth, and we approximate the translational velocity ground truth using the ARKit poses and framerate. Note that the angular velocity axes are x-up, y-left, z-backwards (using the IMU convention) whereas the the translational velocity axes are x-right, y-down, z-forward (using OpenCV convention).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of camera motion

camera motion

Photo of blurred image

blurred image

Photo of single motion

single motion

Related news:

News photo

Deblur-GS: 3D Gaussian splatting from camera motion blurred images