AUTHORING DEVICE AND AUTHORING METHOD
First Claim
Patent Images
1. A method executed by a computer, the method comprising:
- specifying a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point;
correcting the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map; and
controlling a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes specifying a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point, correcting the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map, and controlling a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera.
-
Citations
17 Claims
-
1. A method executed by a computer, the method comprising:
-
specifying a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point; correcting the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map; and controlling a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process comprising:
-
specifying a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point; correcting the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map; and controlling a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera.
-
-
10. A device comprising:
-
a memory; and a processor coupled to the memory and configured to; specify a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point, correct the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map, and control a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification