Image processing apparatus, method of processing images, and storage medium
First Claim
1. An image processing apparatus, comprising:
- storage means for capturing wide-angle images at positions on multidimensional grids by using a plurality of imaging means each of which captures a predetermined sight, said storage means storing positions at which the images are captured and a reference direction with respect to which the images are captured, said positions and reference direction being stored corresponding to the images;
control means for specifying a viewpoint of a viewer and a view direction of the viewer; and
presenting means for identifying an image that is captured at a point closest to the viewpoint of the viewer from among the images stored in said storage means, and then determining an image region according to a view direction of the viewer by using the reference direction, and finally presenting to the viewer an image that falls in the image region.
2 Assignments
0 Petitions
Accused Products
Abstract
Video cameras 401 capture surrounding images, and time code generated by a time code generator 405 is attached to the images. Likewise, when the respective images are captured, the position and inclination of the car are measured by a GPS 406, three-axis angle sensor 407, and geomagnetic angle sensor 408, and attached to the respective images. A panoramic image can be produced by connecting together images having the same time code. Performing the aforementioned signal processing for a plurality of routes provides a series of panoramic images. When presenting a panoramic image to a viewer, a panoramic image that is captured at a point closest to a viewpoint of the viewer is identified so that images can be presented to the viewer according to a view direction of the viewer.
27 Citations
15 Claims
-
1. An image processing apparatus, comprising:
-
storage means for capturing wide-angle images at positions on multidimensional grids by using a plurality of imaging means each of which captures a predetermined sight, said storage means storing positions at which the images are captured and a reference direction with respect to which the images are captured, said positions and reference direction being stored corresponding to the images;
control means for specifying a viewpoint of a viewer and a view direction of the viewer; and
presenting means for identifying an image that is captured at a point closest to the viewpoint of the viewer from among the images stored in said storage means, and then determining an image region according to a view direction of the viewer by using the reference direction, and finally presenting to the viewer an image that falls in the image region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing images, comprising the steps of:
-
capturing wide-angle images at positions on multidimensional grids by using a plurality of imaging means each of which captures an image of a predetermined sight, and storing positions at which the images are captured and a reference direction with respect to which the images are captured, said positions and reference direction being stored corresponding to the images;
specifying a viewpoint and a view direction of a viewer; and
identifying an image that is captured at a point closest to the viewpoint of the viewer from among the images stored in said storage means, and then identifying an image region according to the view direction of the viewer by using the reference direction, and finally presenting to the viewer an image that falls in the region. - View Dependent Claims (11, 12, 14, 15)
-
-
13. A storage medium in which program codes are stored and from which a computer can read the program codes,
wherein wide-angle images at positions on multidimensional grids are captured by using a plurality of imaging means each of which captures an image in a predetermined sight, and a predetermined storage means stores positions at which the images are taken and a reference direction with respect to which the images are captured, the positions and reference direction being stored corresponding to the images; wherein the medium stores;
a program code for specifying a viewpoint and a view direction of a viewer; and
a program code for identifying an image that is captured at a point closest to the viewpoint of the viewer from among the images stored in the predetermined storage means, and then identifying an image region according to a view direction of the viewer by using the reference direction, and finally presenting to the viewer an image that falls in the region.
Specification