Motion Magnificator C++ library v2.0.0

A software library for video motion amplification. Used in detection systems to detect ultra low contrast objects invisible to the operator.

MotionMagnificator C++ library version 2.0.0 is a versatile library that allows users to enhance and amplify subtle motion and temporal variations in digital video content in real-time. It allows camera system operators to detect moving objects that are not visible to the naked eye. Application area: perimeter security and drone detection. The library is implemented in C++ (C++17 standard). It does not rely on any third-party code or include additional software libraries. This library is suitable for various types of camera (daylight, SWIR, MWIR and LWIR) and it provides robust magnification of movement for small objects. Each instance of the MotionMagnificator C++ class object performs frame-by-frame processing of a video data stream, processing each video frame independently. The library is designed only for not moving (or moving slowly) cameras or for PTZ cameras when observing in a certain sector.

Downloads:

[ Video for the tests taken from public sources ]

Use the demo application to estimate the quality of the algorithm.


Price and Terms:

The MotionMagnificator C++ library is supplied under a license in source code. The price of a perpetual license for the source code of the software library available on request by email info@constantrobotics.com.