Patent Document ID: 8253799
Application ID: 11960600
Patent Status: 1

Claim One:
1. A method for processing image data of a live event in which an object repeatedly traverses a circuit, comprising: obtaining images of the live event when the object moves along the circuit during one traversal of the circuit, by panning a camera to follow the object at different locations along the circuit; for each image obtained during the one traversal of the circuit: (a) obtaining time-varying sensor data of the camera comprising time-varying panning data based on the panning, (b) determining a detected position of a representation of the object in the image, (c) determining a corresponding one of the different locations along the circuit using a location detection technique which is independent of the image, (d) determining an expected position of a representation of the object in the image based on the corresponding one of the different locations, (e) determining an inaccuracy between the detected position and the expected position, and (f) based on the inaccuracy, providing updated registration data of the camera comprising an adjusted panning offset to the time-varying panning data; for each location of the different locations during the one traversal of the circuit, storing an entry which indexes the updated registration data to the location; obtaining an additional image of the live event which is captured by the camera when the object is at a location along the circuit during a subsequent traversal of the circuit, by panning the camera to follow the object; determines the location of the object along the circuit during the subsequent traversal of the circuit using a location detection technique which is independent of the additional image; determining one of the different locations during the one traversal of the circuit which is closest to the location along the circuit during the subsequent traversal of the circuit; retrieving the updated registration data from one of the entries which is indexed to the one of the different locations; and responsive to the retrieving, determining an estimate of a position of a representation of the object in the additional image based on the updated registration data.