Three-dimensional measurement of a crystal being pulled from a crucible is described. A first camera captures a first image of the crystal on a first image plane and a second camera captures a second image of the crystal on a second image plane. A mathematical model of a crystal during crystal growth is generated. The model includes a plurality of model sample points. A crystal growth feature is detected within the first image and the second image. A first error value is determined by comparing the model to the at least one crystal growth feature within the first image and a second error value is determined by comparing the model to the at least one crystal growth feature within the second image. An estimated 3-D metrology value associated with the at least one crystal growth feature is generated by adjusting the mathematical model to minimize the determined first error value and the determined second error value.