摘要 |
<p>An apparatus and a method of creating a three-dimensional (3D) shape, and a computer-readable recording medium storing a computer program for executing the method. The apparatus includes: a factor value setting unit setting factor values including a weight, a mapping factor, and a focal distance, for each of a plurality of stored 3D models; an error value calculating unit calculating an error value as a function of the factor value, the error value including a value of an extent of a difference between a first estimated shape and a second estimated shape; a control unit comparing the calculated error value with a preset reference value and outputting the result of comparison as a control signal; and a mapping unit weighing target weights to the stored three-dimensional models in response to the control signal, adding the stored 3D models having the weighed target weights, and creating a 3D shape of a given two-dimensional (2D) image. The apparatus can accurately estimate the 3D shape of the given 2D image using only the 2D image.</p> |