1. A computer implemented method for augmenting a display image, the method comprising: receiving image data, the image data including data representing one or more objects, and at least a first marker and a second marker; receiving a first confidence level for the first marker and a second confidence level for the second marker; determining a selected marker from the first marker and the second marker, the selected marker determined according to a highest confidence level of the first confidence level and the second confidence level; determining a transformation and a positional offset for the selected marker; and generating overlaid display data for the one or more objects in the image data, the one or more objects determined in accordance with the transformation and the positional offset.