Computer-readable storage medium having overhead map resource generation program stored therein, computer-readable storage medium having overhead map display program stored therein, overhead map resource generation apparatus, and overhead map display apparatus
First Claim
1. A non-transitory computer-readable storage medium having stored therein an overhead map resource generation program which is executed by a computer of a map data resource generation apparatus for generating an image data resource to be used in displaying a two-dimensional map corresponding to an overhead view of a particular region of a virtual three-dimensional space, the overhead map resource generation program causing the computer to perform operations comprising:
- acquiring overhead images of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space by shooting separate images of each sub-region from a viewpoint of an overhead virtual camera provided in the virtual three-dimensional space;
determining whether color information included in the acquired overhead image satisfies a predetermined condition; and
generating map image resource data by storing and accumulating, in a predetermined storage medium, only acquired overhead images which contain color information that does not satisfy the predetermined condition,wherein information processing operations performed for said acquiring, determining and generating map image resource data are repeated for each of said plurality of sub-regions until overhead images of all sub-regions comprising the predetermined region in the virtual three-dimensional space are processed.
1 Assignment
0 Petitions
Accused Products
Abstract
In a virtual three-dimensional space, an overhead image of a region in the virtual three-dimensional space is shot by a virtual camera provided in the virtual three-dimensional space. Next, it is determined whether or not the information about a color included in the shot overhead image satisfies a predetermined condition. Image data of the overhead image which it is determined in the result of the determination does not satisfy the predetermined condition is accumulated in a predetermined storage medium, thereby generating resource data. The above processing is repeated until all overhead images corresponding to a predetermined region in the virtual three-dimensional space are shot.
11 Citations
21 Claims
-
1. A non-transitory computer-readable storage medium having stored therein an overhead map resource generation program which is executed by a computer of a map data resource generation apparatus for generating an image data resource to be used in displaying a two-dimensional map corresponding to an overhead view of a particular region of a virtual three-dimensional space, the overhead map resource generation program causing the computer to perform operations comprising:
-
acquiring overhead images of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space by shooting separate images of each sub-region from a viewpoint of an overhead virtual camera provided in the virtual three-dimensional space; determining whether color information included in the acquired overhead image satisfies a predetermined condition; and generating map image resource data by storing and accumulating, in a predetermined storage medium, only acquired overhead images which contain color information that does not satisfy the predetermined condition, wherein information processing operations performed for said acquiring, determining and generating map image resource data are repeated for each of said plurality of sub-regions until overhead images of all sub-regions comprising the predetermined region in the virtual three-dimensional space are processed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium having stored therein a virtual image data resource generation and overhead map display program which is executed by a computer of a display apparatus for generating an image data resource to be used in displaying a two-dimensional map corresponding to an overhead view of a predetermined region within a virtual three-dimensional space, a data storage being accessible to the computer for storing image data, wherein the resource generation and overhead map display program causes the computer to:
-
execute a process of repeatedly acquiring a separate image of each of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space from a viewpoint of an overhead virtual camera which is moved in the virtual three-dimensional space in a predetermined manner to cover substantially all of the predetermined region; accumulate virtual image resource data by storing only acquired image data whose color information does not satisfy a predetermined condition; select predetermined image data from accumulated resource data; generate an overhead map based on the selected image data; and display the overhead map on a display apparatus.
-
-
13. A non-transitory computer-readable storage medium having stored therein a virtual world overhead map image data resource generation and display program which is executed by a computer of a display apparatus for creating a resource of virtual world map image data to be used in displaying a two-dimensional map corresponding to an overhead view of a virtual world in a virtual three-dimensional space, a data storage being accessible to the computer
for storing map image resource data, wherein the virtual world overhead map image data resource generation and display program causes the computer to: -
execute a process for repeatedly acquiring a separate image of each of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space from a viewpoint of an overhead virtual camera which is moved in the virtual three-dimensional space in a predetermined manner, together with acquiring information indicating a position in the virtual three-dimensional space corresponding to each acquired image; accumulate virtual image overhead map resource data by storing only acquired image data whose color information does not satisfy a predetermined condition; obtain a position, in the virtual three-dimensional space, corresponding to a predetermined display position in an overhead map of the virtual world; determine whether image data corresponding to the position obtained in the virtual three-dimensional space was accumulated and stored as virtual image overhead map resource data; and if corresponding image data is determined as having been stored as virtual image overhead map resource data, obtain said corresponding image data from the data storage and display a corresponding image at the predetermined display position in the overhead map, and if said corresponding image data is determined as not having been stored as virtual image overhead map resource data, display a predetermined image at the predetermined display position in the overhead map. - View Dependent Claims (14, 15, 16)
-
-
17. An overhead map image data resource generation apparatus for generating an image data resource for displaying a map corresponding to an overhead view of a virtual three-dimensional space, the overhead map resource generation apparatus having one or more computer processor configured to perform operations comprising:
-
acquiring separate images of each of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space by obtaining an image of each sub-region from a viewpoint of an overhead virtual camera provided in the virtual three-dimensional space; determining whether information about a color included in an acquired image satisfies a predetermined condition; and generating overhead map image resource data by storing and accumulating, in a predetermined storage medium, only acquired overhead images which contain color information that does not satisfy the predetermined condition, and repeating said acquiring, determining and generating operations for each of said plurality of sub-regions until overhead image data corresponding to substantially all of said predetermined region in the virtual three-dimensional space is acquired.
-
-
18. An overhead map image data resource generation and display apparatus for displaying a two-dimensional map corresponding to an overhead view of a virtual three-dimensional space, the apparatus including one or more computer processor configured to provide functionality comprising:
-
resource data accumulator and storage that generates map image resource data by accumulating image data obtained by executing a process of repeatedly acquiring an overhead image of each of a plurality of sub-regions of a particular region in the virtual three-dimensional space from a viewpoint of an overhead a virtual camera which is moved in the virtual three-dimensional space in a predetermined manner and storing only acquired image data whose color information does not satisfy a predetermined condition; image data selector that selects predetermined image data from stored map image resource data; and overhead map display generator that generates and displays an overhead map based on selected image data, and displays the overhead map on a display apparatus.
-
-
19. An overhead map image data resource generation and display apparatus for displaying a two-dimensional map corresponding to an overhead view of a virtual three-dimensional space, comprising:
-
resource data accumulator and storage configured to generate map image resource data by accumulating image data obtained by executing a process of repeatedly acquiring an overhead image of each of a plurality of sub-regions of a particular region in the virtual three-dimensional space from a viewpoint of an overhead virtual camera which is moved in the virtual three-dimensional space in a predetermined manner, together with acquiring information indicating a position in the virtual three-dimensional space corresponding to each acquired image, and storing only acquired image data whose color information does not satisfy a predetermined condition; position obtainer that obtains a position, in the virtual three-dimensional space, corresponding to a predetermined display position in an overhead map of the virtual three-dimensional space; resource existence determiner that determines whether a piece of image data corresponding to the position in the virtual three-dimensional space obtained by the position obtainer was stored as map image resource data; and overhead map displayer that, if the resource existence determiner determines that a corresponding piece of the image data is included as stored map image resource data, obtains the corresponding piece of the image data from stored map image resource data and displays a corresponding image at the predetermined display position in the overhead map, and if said corresponding piece of the image data is determined as not included as stored map image resource data, displays a predetermined image at the predetermined display position in the overhead map.
-
-
20. A computer implemented method using one or more computer processor for generating an overhead viewpoint image data resource for displaying a two-dimensional map corresponding to an overhead view of a region in a virtual three-dimensional space and for displaying the overhead view map based on the image data resource, the method comprising:
-
acquiring, using said one or more computer processor, a separate image of each of a plurality of sub-regions of a predetermined region in the virtual three-dimensional space by shooting the image from a viewpoint of an overhead virtual camera positioned in the virtual three-dimensional space; determining whether information included in an acquired image satisfies a predetermined condition; generating resource data by accumulating and only storing, in a predetermined storage medium, image data which does not satisfy the predetermined condition; repeating said acquiring, determining and generating operations until overhead images corresponding to all of a predetermined region in the virtual three-dimensional space are acquired; selecting predetermined image data from the resource data; and generating the overhead map based on the image data selected, and displaying the overhead map on a display apparatus. - View Dependent Claims (21)
-
Specification