Video Stabilization

Videos from handheld devices often contain abrupt and irregular camera motion, which is a limiting factor for both automated and manual video analysis. Video stabilization aims at removing these undesired motions and transforming the input sequence to a stable, visually plausible video. State of the art algorithms focus on stabilization strength, robustness, processing speed and latency, requirements which are often contradictory.

Some examples are presented below

The research behind

Video stabilization pipeline overview


The basis for the modification of optical flow

In order to compute the optical flow we start from a sparse set of point matches and interpolate at the missing positions of the dense grid. The semantic boundaries are used as a guide for the interpolation with an edge preserving geodesic distance.

Key Publications:
  1. K. Karageorgos, A. Dimou, A. Axenopoulos, F. Alvarez, P. Daras, "Semantic Filtering for Video Stabilization" , – 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Lecce, Italy, 29 Aug – 1 Sept, 2017
Visual Computing Lab

The focus of the Visual Computing Laboratory is to develop new algorithms and architectures for applications in the areas of 3D processing, image/video processing, computer vision, pattern recognition, bioinformatics and medical imaging.

Contact Information

Dr. Petros Daras, Principal Researcher Grade Α
1st km Thermi – Panorama, 57001, Thessaloniki, Greece
P.O.Box: 60361
Tel.: +30 2310 464160 (ext. 156)
Fax: +30 2310 464164
Email: daras@iti.gr