The AMI algorithm extracts multiple binary sequences emitted by intermitted moving blinking markers in consecutive image frames. It can be used for extracting the sequences of intermittent appearing artificial light sources in binarized images, which cause classical feature detection and extraction algorithms to fail. The AMI algorithm is integrated into the UVDAR system and can be divided into the following three parts:
- Local Search: first correspondence search, uses a predefined expected maximal movement of the blinking markers as a search window,
-
Extended Search:
- Correspondence search for more complex movement scenarios, like agile maneuvers and fast pixel marker movements.
- estimates the next appearance of a blinking marker in the most recent image capture by using its past stored
$x$ and$y$ image locations.
-
Verification:
- Verifies dynamic data structure and publishes results