1. A method for a computer system including a memory and a processor comprising: receiving global positional data associated with a set of markers from a plurality of markers associated with a surface of an object at a first time instance in the memory, wherein global positional data associated with a first marker from the plurality of markers is absent at the first time instance, and wherein distances between adjacent markers from the set of markers and the first marker associated with the surface of the object dynamically vary with object movement; using local statistical methods to determine global positional data associated with the first marker at the first time instance with the processor in response to the global positional data associated with the set of markers at the first time instance; and determining a model of the object including non-linear deformations to the surface of the object with the processor in response to the global positional data associated with the set of markers at the first time instance, the global positional data associated with the first marker at the first time instance, and the dynamically varying distances; wherein the non-linear deformations are generated in response to the dynamically varying distances.