1. A method comprising: producing a plurality of recognition results for a plurality of input images, the recognition results including a first recognition result and a second recognition result from the plurality of input images; identifying a first bounding box associated with the first recognition result and a second bounding box associated with the second recognition result; generating a first warped bounding box associated with the first recognition result using the first bounding box and registration data associated with the plurality of input images and a second warped bounding box associated with the second recognition result using the second bounding box and the registration data associated with the plurality of input images; comparing the first warped bounding box and the second warped bounding box to determine whether the first recognition result and the second recognition result represent a same real-world object in the plurality of input images; in response to determining that the first recognition result and the second recognition result represent the same real-world object in the plurality of input images, merging the plurality of recognition results by combining the first recognition result with the second recognition result, to generate a merged recognition result; and outputting the merged recognition result.