by matching three-dimensional models