A system (IPS) for supporting image-based navigation, comprising: an input interface (IN) for reviving one or more input images acquired by an X-ray imager (IA) whilst two or more medical devices (GW1, GW2) are present, at the same time or at different one or more times, in a field of view (FoV) of the X-ray imaging apparatus; an image identifier (ID) configured to identify the two or more medical devices based on image information in the one or more images, the image identifier (ID) including a detector module (DM) configured to detect transmission footprints in the input images caused by the presence of the two or more devices in the field of view (FoV) a tagger (TGG), configured to associate respective tags with each of at least two of the two or more medical devices (GW1, GW2) so identified, wherein the tagger (TGG) is configured to implement a clustering algorithm to process the detected transmission footprints into clusters, thereby being capable of distinguishing between the two or more devices; and a graphics display generator (GDG) configured to display on a display device (DD) the one or more input images in a video feed, with the tags included; wherein at least one further input image is received at the input interface (IN), and the graphics display generator (GDG) is configured to display on the display device (DD), only when the image identifier (ID) actually identifies in the at least one or more further input image at least one of the medical devices (GW1,GW2), the said one or more further input image as part of the video feed, thereby including the same tag as earlier associated by the tagger (TGG) with the said at least one medical device an input interface (IN) for reviving one or more input images acquired by an X-ray imager (IA) whilst two or more medical devices (GW1, GW2) are present, at the same time or at different one or more times, in a field of view (FoV) of the X-ray imaging apparatus; an image identifier (ID) configured to identify the two or more medical devices based on image information in the one or more images, the image identifier (ID) including a detector module (DM) configured to detect transmission footprints in the input images caused by the presence of the two or more devices in the field of view (FoV) a tagger (TGG), configured to associate respective tags with each of at least two of the two or more medical devices (GW1, GW2) so identified, wherein the tagger (TGG) is configured to implement a clustering algorithm to process the detected transmission footprints into clusters, thereby being capable of distinguishing between the two or more devices; and a graphics display generator (GDG) configured to display on a display device (DD) the one or more input images in a video feed, with the tags included; wherein at least one further input image is received at the input interface (IN), and the graphics display generator (GDG) is configured to display on the display device (DD), only when the image identifier (ID) actually identifies in the at least one or more further input image at least one of the medical devices (GW1,GW2), the said one or more further input image as part of the video feed, thereby including the same tag as earlier associated by the tagger (TGG) with the said at least one medical device <EOS>