Omnidirectional video stabilization

    Our results of stabilization of omnidirectional videos are based on our following papers:

    - "Stabilizing Omnidirectional Videos Using 3D Structure and Spherical Image Warping", by Mostafa Kamali, Atsuhiko Banno, Jean-Charles Bazin, Inso Kweon and Katsushi Ikeuchi, MVA, 2011, MVA best paper award nominee [pdf]


    - "Rotation Estimation and Vanishing Point Extraction by Omnidirectional Vision in Urban Environment", by Jean-Charles Bazin, Cedric Demonceaux, Pascal Vasseur and Inso Kweon, IJRR, 2012 (journal version) [pdf]


    In the following Youtube videos, the top view is the captured non-stabilized video, and the bottom view is our stabilization result.

    Example: Stabilization of an omnidirectional video captured by a head-mounted omnidirectional camera with extreme motion shake. This illustrates our method can deal with challenging cases. In additional to stabilization, note that our method is also able to fix the view orientation [Youtube link]



    Example: Stabilization of an omnidirectional video from Google Street View (copyrighted and provided by Google) where the omnidirectional camera is mounted on a car. In the top view, the video slightly shakes when the car drives over the road pavement. In our result (bottom view), the video is now stabilized, and we can see the shake of the car hood, which illustrates the accuracy of our method. [Youtube link]



    Example: Stabilization of an omnidirectional video captured by a head-mounted omnidirectional camera. The video was acquired in the ruins of Pompeii in the context of e-heritage and virtual tour. [Youtube link]



    Example: Stabilization of an omnidirectional video captured by a head-mounted omnidirectional camera. The video was acquired in the streets of Tokyo. [Youtube link]







    Supplementary material of our MVA paper "Stabilizing Omnidirectional Videos Using 3D Structure and Spherical Image Warping" [pdf]. [Youtube link]