1. A computerized method for determining a quality metric of a model of an object in a machine vision application, the method comprising: receiving a training image and a first set of model parameters; generating a first model of an object; generating a second model of the object based on the training image and a second set of model parameters modified from the first set of model parameters; determining a set of poses that represent possible instances of the second model in the training image; and computing a quality metric of the first model based on an evaluation of the set of poses with respect to the training image.