Method for generating virtual three-dimensional space

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S427000

Reexamination Certificate

active

06295066

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a method for generating virtual three-dimensional space and particularly to a method for generating virtual three-dimensional space from rough three-dimensional structured data generated on the basis of two-dimensional space data of a residence map, or the like, for expressing the shape of a subject in polygonal pillars and detailed three-dimensional structured data interactively generated on the basis of detailed information of a design drawing, or the like, for expressing the shape of the subject in detail.
In a space information providing system such as a map/drawing information system, the retrieval of information pertinent to positions such as route guidance, facility management, etc. is required. Accordingly, it is effective to use a method for retrieving an object while walking through virtual three-dimensional space constructed on a computer on the basis of actual city space to thereby refer to pertinent information on the basis of links from the object. To achieve such a system, it is necessary to construct virtual three-dimensional space which reflects actual city space and which can be put into practical use. Roughly, there are two methods for constructing such virtual three-dimensional space. One is a method in which detailed three-dimensional structured data are generated interactively by use of a CAD tool, or the like.
The other is a method in which rough three-dimensional structured data for expressing a subject in polygonal pillars are generated automatically from two-dimensional map data, or the like, and from building floor number information, or the like, associated with respective two-dimensional figures. This method will be described below with reference to FIG.
3
. Using two-dimensional space data
301
expressing vector information and attribute data
302
of building floor number, or the like, associated with the two-dimensional space data, the total height of each building is calculated on the assumption of the height per floor so that polygonal pillars each having upper and lower surfaces formed on the basis of a building frame are generated. Structured data
303
are rough three-dimensional structured data generated by this method automatically. Incidentally, this method is described in Japanese Patent Application 8-118661 which is not opened yet. A method similar to this method is disclosed in JP-A-4-149681. JP-A-4-149681 discloses the fact that all Z ordinates of constituent points of each map element are not held correspondingly to the constituent points but one Z ordinate value is extracted correspondingly to each map element and held as height information to thereby reduce the quantity of three-dimensional data, and the fact that three-dimensional map data are generated on the basis of a two-dimensional map data file for holding coordinate values of constituent points of each map element displayed on a map and the height of each building as a map element held in an attribute data file for holding attribute information pertinent to each map element displayed on a map.
There is however a problem that enormous time and labor is required in the method of interactively generating all structured data by use of a CAD tool, or the like, to construct virtual three-dimensional space. Although it is necessary that the quantity of data for virtual three-dimensional space is reduced as sufficiently as possible for the purpose of providing information through the Internet, this requirement cannot be satisfied if all structured data on the virtual three-dimensional space are interactively generated by use of a CAD tool, or the like.
On the other hand, according to the method in which rough three-dimensional structured data are generated automatically on the basis of two-dimensional map data, or the like, and on the basis of building floor number information, or the like, associated with respective two-dimensional figures, three-dimensional structured data can be generated from wide-range two-dimensional map data in a short time and on the basis of a smaller quantity of data. In this method, however, each building is often difficult to be understood as an object of navigation because all buildings are expressed in polygonal pillars.
To eliminate the difficulty of understanding each building as an object of navigation, therefore, it is thought of that only landmarks, or the like, allowed to be used as objects among the automatically generated rough structured data are selectively replaced by detailed structured data interactively generated by use of a CAD tool, or the like.
FIG. 28
shows a flow of manual work for composing virtual three-dimensional space. In
FIG. 28
, the reference numeral
2801
designates virtual three-dimensional space expressed by rough three-dimensional structured data generated automatically; and
2802
, detailed three-dimensional structured data generated interactively by use of a CAD tool, or the like. In a procedure
2803
for composing virtual three-dimensional space, the scale, parallel movement and rotation of the structured data are changed manually to thereby align rough three-dimensional structured data as a subject of replacement and detailed three-dimensional structured data to be substituted for the rough three-dimensional structured data. Thus, data on the automatically generated virtual three-dimensional space are partly replaced by detailed three-dimensional structured data. The reference numeral
2804
designates virtual three-dimensional space data composed in the aforementioned manner.
Much labor is, however, required for the alignment because a coordinate system for the detailed structured data generated interactively by use of a CAD tool, or the like, is not always accordant with a coordinate system for the rough virtual three-dimensional space generated automatically. Furthermore, because the flexibility in parallel movement, rotation, or the like, for the alignment in three-dimensional space is high, much manual work is required for composing virtual three-dimensional space from rough structured data and detailed structured data even in the case where only landmarks, or the like, allowed to be used as objects are selectively replaced by detailed structured data generated interactively by use of a CAD tool, or the like. Consequently, enormous labor is required.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a method for generating virtual three-dimensional space inexpensively through partly replacing a plurality of rough three-dimensional structured data by detailed three-dimensional structured data.
In order to achieve the above object, according to an aspect of the present invention, provided is a method for generating virtual three-dimensional space, comprising the steps of: displaying a plurality of rough three-dimensional structured data, each expressing a shape of an object in a polygon pillar, on a display unit; selecting one rough three-dimensional structured data from the plurality of rough three-dimensional structured data displayed on the display unit in accordance with a request given by an input device; retrieving a detailed three-dimensional structured data corresponding to the selected rough three-dimensional structured data from a set of detailed three-dimensional structured data which are stored in a storage unit and each of which expresses a shape of an object in detail; and replacing the selected rough three-dimensional structured data by the corresponding detailed three-dimensional structured data.
According to another aspect of the present invention, provided is a method for generating virtual three-dimensional space, comprising the steps of: displaying two-dimensional space data expressing a plurality of objects in two-dimensional shapes on a display unit; selecting one object from the two-dimensional space data displayed on the display unit in accordance with a request given by an input device; retrieving a detailed three-dimensional structured data corresponding to a two-dimensional shape of the selected

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for generating virtual three-dimensional space does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for generating virtual three-dimensional space, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for generating virtual three-dimensional space will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2449679

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.