image_sequence_localizer icon indicating copy to clipboard operation
image_sequence_localizer copied to clipboard

Localizer/works without cost matrix

Open ovysotska opened this issue 6 months ago • 1 comments

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.

ovysotska avatar Dec 18 '23 15:12 ovysotska