Patent ID: 8416236

Claim:
A method comprising: receiving a first three-dimensional (3D) object data model that represents a first object, wherein the first 3D object data model includes a first plurality of images aligned relative to one another, wherein the first plurality of images are generated using a plurality of devices; receiving a second three-dimensional (3D) object data model that represents a second object that is different from the first object, wherein the second 3D object data model includes a second plurality of images aligned relative to one another, wherein the second plurality of images are generated using the plurality of devices; performing a realignment of the first plurality of images; generating a first updated 3D object data model based on the realignment; determining at least one calibration of at least one of the plurality of devices based on a comparison of the first 3D object data model with the first updated 3D object data model; providing calibration data to a computing device, wherein the calibration data is indicative of the at least one calibration of the at least one of the plurality of devices, and wherein the computing device is operable to use the calibration data to perform the at least one calibration of the at least one of the plurality of devices; comparing the second 3D object data model with the first updated 3D object data model; generating an update of the at least one calibration of the at least one of the plurality of devices based on comparing the first updated and the second 3D object data models; and providing second calibration data to the computing device, wherein the second calibration data is indicative of the update.