1. A method for reconstructing a three-dimensional structure using silhouette information on a two-dimensional plane, comprising the steps of: a) obtaining silhouette images, each image corresponding to one of a plurality of cameras; b) creating a cube on a three-dimensional space using the obtained silhouette images; c) calculating vertex coordinates on a two-dimensional image plane by projecting eight vertices of the created three-dimensional cube on a two-dimensional image plane of a first camera; d) dividing into a predetermined number of inner voxels by dividing sides connecting the eight vertices of the three-dimensional cube by a predetermined divider, where the inner voxels are cube regions; e) dividing into a predetermined number of regions by dividing sides connecting the coordinates of the two-dimensional image plane by a predetermined divider, where the regions are cube regions; f) assigning indices by matching cubes of the three-dimensional cube to square regions on the two-dimensional image plane in a one to one manner, where the square region is a region including a cube; g) storing indices of regions where each of the square regions meets with a first silhouette image; and h) reconstructing a three-dimensional structure by finding common indices through repeatedly performing the steps a) to g) using corresponding silhouette images of the remaining cameras.