Patent ID: 6965690

Claim:
A three dimensional modeling apparatus for generating three dimensional shape data of a three dimensional object, comprising: projection means for projecting coded pattern light onto said three dimensional object; image input means for inputting images of said three dimensional object including a first image capturing device and a second image capturing device; rough shape calculation means for calculating a rough shape of said three dimensional object; detailed shape calculation means for calculating a detailed shape from said images; and three dimensional shape data generating means for generating three dimensional shape data of said three dimensional object based on said rough shape and said detailed shape, wherein said three dimensional shape data generating means determines said detailed shape using at least one final object surface location candidate selected from a plurality of object surface location candidates based on matching a coded light pattern region of a first image captured by the first image capturing device to a predetermined coded light pattern region of a second image captured by the second image capturing device and determining that the at least one final object surface location candidate is located in a predetermined region where the object surface can exist, said three dimensional shape data generating means generating three dimensional shape data of said three dimensional object based on said at least one final object surface location candidate.