Patent ID: 8437554

Claim:
A computer implemented three-dimension object information extraction method by a shadow analysis from a single image without meta information, comprising: a first step of inputting a single image without meta information through an input unit; a second step of selecting a reference object from the image inputted through the input unit, measuring a vertical line and a shadow line relative to the reference object from the input image and inputting a height of the reference object performed using a central processing unit; a third step of estimating azimuth angles of a camera and a light source and elevation angles or elevation angle proportion constants, that can replace the elevation angles, of a camera and a light source at image acquisition time using vertical-line and shadow-line information of the reference object measured from the input image and the height of the reference object performed using the central processing unit; a fourth step of selecting a specific object for finding a footprint position and the height of the object from the inputted image and extracting a roof surface outline of the selected object performed using the central processing unit; a fifth step of adjusting a height value of the object selected performed using the central processing unit; a sixth step of projecting a vertical line and a virtual shadow of the object corresponding to a height value adjusted through the fifth step onto the input image performed using the central processing unit; a seventh step of determining if the vertical lines or virtual shadow projected through the sixth step matches against the vertical lines or shadow of the input image performed using the central processing unit; and an eighth step of extracting a height and a footprint surface outline position of the object selected, when determined that the vertical lines of virtual shadow projected through the sixth step matches against the vertical lines or shadow of the image inputted through the seventh step performed using the central processing unit.