image_sequence_localizer
image_sequence_localizer copied to clipboard
Localizer/works without cost matrix
This PR adds new message type to localization_protos
. This type is called "MatchingCosts" and is used to store individual matching costs for a pair of images with [query_id, ref_id]. The difference to "CostMatrix" is that "MatchingCosts" are not required to store all values of the cost matrix of size row x col
but can store just individual values. This is necessary to be able to visualize the "online" operation of the sequence matching algorithm.
Additionally, this PR adds functionality to read and write "MatchingCosts" from C++, Python and viewer interfaces.