for example if the user instead selects the u201c accurate u201d radio full resolution 2d template matching may be provided for example according to known practices in commercially available systems this may be advantageous for many templates in many applications since full correlation in a local area e g the u201c location refinement u201d operations at blocks 635 and 640 in fig6 b is generally not computationally expensive and may be more reliable and more accurate the u201c normal u201d radio button may be selected to provide a balance between execution speed and position accuracy in the embodiment shown in fig8 the user may also define a desired matching threshold e g to define the threshold for a u201c sufficient u201d matching strength in the operations of block 650 in fig6 b by dragging the slider 832 a until the desired matching threshold value appears in the dynamically updated box 832 b in various embodiments a matching threshold of 100 may correspond to the perfect match of a template with itself the window 820 may also include a browser portion 840 for reviewing the multiple templates associated with the current setup the browser portion 840 may include forward and back buttons 841 for stepping through the various templates in a current set a dynamically updated u201c template u201d box 842 that displays the identifier or position.