Image processing apparatus, image processing method, and program
First Claim
Patent Images
1. An information processing system comprising:
- circuitry configured to;
acquire video data of a real space captured by an image pickup unit;
detect an object in the real space corresponding to the video data;
determine a position of a virtual object associated with the detected object in a virtual space based on a three-dimensional structure of a peripheral environment of the image pickup unit;
acquire stored content information of the virtual object associated with the detected object from a memory based on at least one of a distance and an angle between the virtual object and the image pickup unit in the virtual space; and
control display of the stored content information of the virtual object such that the stored content information of the virtual object continues to be displayable at the determined position of the virtual object when the associated object is partially observable or no longer observable in the video data,wherein the stored content information of the virtual object includes first modeling data and second modeling data that are stored in the memory prior to detecting the object and that differ according to at least one of the distance and the angle between the virtual object and the image pickup unit in the virtual space, the first modeling data and the second modeling data defining two separate models of the virtual object, respectively.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing system that acquires video data captured by an image pickup unit; detects an object from the video data; detects a condition corresponding to the image pickup unit; and controls a display to display content associated with the object at a position other than a detected position of the object based on the condition corresponding to the image pickup unit.
-
Citations
20 Claims
-
1. An information processing system comprising:
-
circuitry configured to; acquire video data of a real space captured by an image pickup unit; detect an object in the real space corresponding to the video data; determine a position of a virtual object associated with the detected object in a virtual space based on a three-dimensional structure of a peripheral environment of the image pickup unit; acquire stored content information of the virtual object associated with the detected object from a memory based on at least one of a distance and an angle between the virtual object and the image pickup unit in the virtual space; and control display of the stored content information of the virtual object such that the stored content information of the virtual object continues to be displayable at the determined position of the virtual object when the associated object is partially observable or no longer observable in the video data, wherein the stored content information of the virtual object includes first modeling data and second modeling data that are stored in the memory prior to detecting the object and that differ according to at least one of the distance and the angle between the virtual object and the image pickup unit in the virtual space, the first modeling data and the second modeling data defining two separate models of the virtual object, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing method performed by an information processing system, the method comprising:
-
acquiring video data of a real space captured by an image pickup unit; detecting an object in the real space corresponding to the video data; determining a position of a virtual object associated with the detected object in a virtual space based on a three-dimensional structure of a peripheral environment of the image pickup unit; acquiring stored content information of the virtual object associated with the detected object from a memory based on at least one of a distance and an angle between the virtual object and the image pickup unit in the virtual space; and controlling display of the stored content information of the virtual object such that the stored content information of the virtual object continues to be displayable at the determined position of the virtual object when the associated object is partially observable or no longer observable in the video data, wherein the stored content information of the virtual object includes first modeling data and second modeling data that are stored in the memory prior to detecting the object and that differ according to at least one of the distance and the angle between the virtual object and the image pickup unit in the virtual space, the first modeling data and the second modeling data defining two separate models of the virtual object, respectively. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium including computer program instructions, which when executed by an information processing system, cause the information processing system to perform a method, the method comprising:
-
acquiring video data of a real space captured by an image pickup unit; detecting an object in the real space corresponding to the video data; determining a position of a virtual object associated with the detected object in a virtual space based on a three-dimensional structure of a peripheral environment of the image pickup unit; acquiring stored content information of the virtual object associated with the detected object from a memory based on at least one of a distance and an angle between the virtual object and the image pickup unit in the virtual space; and controlling display of the stored content information of the virtual object such that the stored content information of the virtual object continues to be displayable at the determined position of the virtual object when the associated object is partially observable or no longer observable in the video data; wherein the stored content information of the virtual object includes first modeling data and second modeling data that are stored in the memory prior to detecting the object and that differ according to at least one of the distance and the angle between the virtual object and the image pickup unit in the virtual space, the first modeling data and the second modeling data defining two separate models of the virtual object, respectively. - View Dependent Claims (17, 18, 19, 20)
-
Specification