EgoVideoStabilizer  1.0.0
General Information

Project

This code is based on the paper Towards Semantic Fast-Forward and Stabilized Egocentric Video on the First International Workshop on Egocentric Perception, Interaction and Computing at European Conference on Computer Vision (EPIC@ECCV 2016). The goal of the program is to stabilize a fast-forward version of a video, using the dropped frames to reconstruct distorted images during the processing.

For more information, acess the link: http://www.verlab.dcc.ufmg.br/fast-forward-video-based-on-semantic-extraction/.

Contact

Authors:

Institution

Federal University of Minas Gerais (UFMG)
Computer Science Department
Belo Horizonte - Minas Gerais -Brazil

Laboratory

VeRLab: Vison and Robotic Laboratory
http://www.verlab.dcc.ufmg.br

Program

Dependencies

  • OpenCV 2.4.X (Tested with 2.4.9 and 2.4.13)
  • Armadillo 6.X (Tested with 6.600.5 – Catabolic Amalgamator)
  • Boost 1.X (Tested with 1.54.0)

Compiling

The program can be compiled using either cmake or qmake tools. Into the project directory, run the following commands:

user@computer:<project_path>: mkdir build
user@computer:<project_path>: cd build
user@computer:<project_path>: cmake ..
user@computer:<project_path>: make
user@computer:<project_path>: ./VideoStabilization < Settings_file > [-h] [Range_min] [Range_max]

Exemples of usage

< Program_name > < Settings_file > [-h] [Range_min = 0 ] [Range_max = num_frames ]

Example 1: Run VideoStabilization using Help option.
-> VideoStabilization -h

Example 2: Run VideoStabilization in the Experiment_1 processing the whole video.
-> VideoStabilization Experiment_1.xml

Example 3: Run VideoStabilization in the Experiment_1 processing from the 150 frame until the last one.
-> VideoStabilization Experiment_1.xml 150

Example 4: Run VideoStabilization in the Experiment_1 processing from the 150 frame until the frame 490.
-> VideoStabilization Experiment_1.xml 150 490

Citation

If you are using it to academic purpose, please cite:
M. M. Silva, W. L. S. Ramos, J. P. K. Ferreira, M. F. M. Campos, E. R. Nascimento, Towards semantic fast-forward and stabilized egocentric videos, in: European Conference on Computer Vision Workshops, Springer International Publishing, Amsterdam, NL, 2016, pp. 557–571. doi:10.1007/978-3-319-46604-0_40.

Bibtex entry

@InBook{Silva2016,
Title = {Towards Semantic Fast-Forward and Stabilized Egocentric Videos},
Author = {Silva, Michel Melo and Ramos, Washington Luis Souza and Ferreira,
Joao Pedro Klock and Campos, Mario Fernando Montenegro and Nascimento, Erickson Rangel},
Editor = {Hua, Gang and J{\'e}gou, Herv{\'e}},
Pages = {557–571},
Publisher = {Springer International Publishing},
Year = {2016},
Address = {Cham},
Booktitle = {Computer Vision – ECCV 2016 Workshops: Amsterdam, The Netherlands,
October 8-10 and 15-16, 2016, Proceedings, Part I},
Doi = {10.1007/978-3-319-46604-0_40},
ISBN = {978-3-319-46604-0},
Url = {http://dx.doi.org/10.1007/978-3-319-46604-0_40}
}