0xCABBA9E

OpenCL motion magnification

Description

Tiny motions which are hardly visible to the human eye can be visually amplified using the phase-based motion magnification algorithm[1]. The initial idea was to use this algorithm to analyse videos from infrastructure assets such as bridges to estimate the structural health. An accelerated open-source implementation of this algorithm was not available yet. I implemented this algorithm using OpenCL to accelerate the computations.

Video

A small experiment I did was to compare raw video against compressed video.

References

  1. N. Wadhwa, M. Rubinstein, F. Durand and W. T. Freeman, Riesz pyramids for fast phase-based video magnification 2014 IEEE International Conference on Computational Photography (ICCP), Santa Clara, CA, USA, 2014, pp. 1-10
  2. Website belonging to publication with some cool result videos