Three-dimensional electronic map data creation method
First Claim
1. A three-dimensional modeling method of generating three-dimensional electronic data of a building structure, said three-dimensional modeling method comprising the steps of:
- (a) inputting a photograph and a horizontal planar shape of the building structure expressed by electronic data;
(b) inputting a positional relation between a shooting position of the photograph and the building structure and a shooting parameter that specifies a viewing direction and an angle of view at a time of photographing;
(c) defining the planar shape of the building structure and the shooting position in a virtual space set for generation of the three-dimensional electronic data, based on the input positional relation, and arranging the photograph at a position defined by the input shooting parameter in the virtual space; and
(d) specifying a height of the building structure by raising the defined planar shape of the building structure in the virtual space to reach an extension of a virtual line that connects the shooting position defined in the virtual space with a top of the building structure in the photograph arranged in the virtual space, so as to specify a shape of the building structure in the direction of height.
1 Assignment
0 Petitions
Accused Products
Abstract
When creating three-dimensional electronic map data, three-dimensional modeling of a building is performed as follows without measuring height of the building. Firstly, a building is photographed and the photographing position and photographing parameters (camera direction, angle of view) are recorded. Secondly, in a virtual space prepared on a computer, a photograph is arranged so as to reproduce the state upon the photographing according to these data. In combination with this, a plan view of the building is arranged according to the two-dimensional map data. Thirdly, the plan view is moved in the height direction until it is overlapped with the photograph, thereby modeling the building. Thus, it is possible to realize three-dimensional modeling without measuring the height.
106 Citations
18 Claims
-
1. A three-dimensional modeling method of generating three-dimensional electronic data of a building structure, said three-dimensional modeling method comprising the steps of:
-
(a) inputting a photograph and a horizontal planar shape of the building structure expressed by electronic data; (b) inputting a positional relation between a shooting position of the photograph and the building structure and a shooting parameter that specifies a viewing direction and an angle of view at a time of photographing; (c) defining the planar shape of the building structure and the shooting position in a virtual space set for generation of the three-dimensional electronic data, based on the input positional relation, and arranging the photograph at a position defined by the input shooting parameter in the virtual space; and (d) specifying a height of the building structure by raising the defined planar shape of the building structure in the virtual space to reach an extension of a virtual line that connects the shooting position defined in the virtual space with a top of the building structure in the photograph arranged in the virtual space, so as to specify a shape of the building structure in the direction of height. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A three-dimensional modeling device that generates three-dimensional electronic data of a building structure, said three-dimensional modeling device comprising:
-
a first input module that inputs a photograph and a horizontal planar shape of the building structure expressed by electronic data; a second input module that inputs a positional relation between a shooting position of the photograph and the building structure and a shooting parameter that specifies a viewing direction and an angle of view at a time of photographing; and a modeling module that defines the planar shape and the shooting position in a virtual space set for generation of the three-dimensional electronic data, based on the input positional relation, arranges the photograph at a position defined by the input shooting parameter in the virtual space, and specifies a height of the building structure by raising the defined planar shape in the virtual space to reach an extension of a virtual line that connects the shooting position defined in the virtual space with a top of the building structure in the photograph arranged in the virtual space, so as to specify a shape of the building structure in the direction of height. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing a computer to assist generation of three-dimensional electronic data of a building structure, said computer program causing the computer to attain the functions of:
-
inputting a photograph and a horizontal planar shape of the building structure expressed by electronic data; inputting a positional relation between a shooting position of the photograph and the building structure and a shooting parameter that specifies a viewing direction and an angle of view at a time of photographing; defining the planar shape and the shooting position in a virtual space set for generation of the three-dimensional electronic data, based on the input positional relation, and arranging the photograph at a position defined by the input shooting parameter in the virtual space; and specifying a height of the building structure by raising the defined planar shape of the building structure in the virtual space to reach an extension of a virtual line that connects the shooting position defined in the virtual space with a top of the building structure in the photograph arranged in the virtual space, so as to specify a shape of the building structure in the direction of height. - View Dependent Claims (16)
-
-
17. A method of constructing a three-dimensional model of a building structure in a virtual space, wherein the three-dimensional model of the building structure has a width, a depth, and a height in the virtual space, the method comprising:
-
defining a viewing position in the virtual space from where the three-dimensional model of the building structure is to be viewed during its construction; arranging a photograph of the building structure in the virtual space in relationship to the viewing position, such that viewing the building structure in the photograph from the viewing position in the virtual space is spacially equivalent to viewing the building structure through a camera used to shoot the photograph from a shooting position in a real space at a time when the photograph is taken; arranging a two-dimensional model that represents a base of the building structure in directions of the width and the depth in the virtual space in relationship to the viewing position, such that the two-dimensional model coincides with a corresponding base of the building structure in the photograph when viewed from the viewing position; and without separately determining or obtaining the height of the three-dimensional model of the building structure in the virtual space, extending the two-dimensional model in a direction of height to obtain the three-dimensional model of the building structure in the virtual space, such that a top of the three-dimension model of the building structure coincides with a corresponding top of the building structure in the photograph when viewed from the viewing position. - View Dependent Claims (18)
-
Specification