Image processing apparatus, image processing method, and program
First Claim
Patent Images
1. An information processing apparatus comprising:
- a storage configured to store computer program instructions; and
a processor configured to execute the computer program instructions to cause the processor to;
acquire video data of a real space captured by a camera;
detect a real object in the real space and recognize a three-dimensional position and posture of the information processing apparatus based on the acquired video data;
identify a virtual object based on the detected real object;
determine a position of the virtual object according to the detected real object; and
control display of the virtual object at the determined position based on the recognized three-dimensional position and the recognized posture of the information processing apparatus, wherein the virtual object continues to be displayable when the detected real object is no longer detectable in the video data.
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.
21 Citations
21 Claims
-
1. An information processing apparatus comprising:
-
a storage configured to store computer program instructions; and a processor configured to execute the computer program instructions to cause the processor to; acquire video data of a real space captured by a camera; detect a real object in the real space and recognize a three-dimensional position and posture of the information processing apparatus based on the acquired video data; identify a virtual object based on the detected real object; determine a position of the virtual object according to the detected real object; and control display of the virtual object at the determined position based on the recognized three-dimensional position and the recognized posture of the information processing apparatus, wherein the virtual object continues to be displayable when the detected real object is no longer detectable in the video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing method performed by an information processing apparatus, the method comprising:
-
acquiring video data of a real space captured by a camera; detecting a real object in the real space and recognizing a three-dimensional position and posture of the information processing apparatus based on the acquired video data; identifying a virtual object based on the detected real object; determining a position of the virtual object according to the detected real object; and controlling, by circuitry of the information processing apparatus, display of the virtual object at the determined position based on the recognized three-dimensional position and the recognized posture of the information processing apparatus, wherein the virtual object continues to be displayable when the detected real object is no longer detectable in the video data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium including computer program instructions that, when executed by an information processing apparatus, cause the information processing apparatus to perform a method, the method comprising:
-
acquiring video data of a real space captured by a camera; detecting a real object in the real space and recognizing a three-dimensional position and posture of the information processing apparatus based on the acquired video data; identifying a virtual object based on the detected real object; determining a position of the virtual object according to the detected real object; and controlling display of the virtual object at the determined position based on the recognized three-dimensional position and the recognized posture of the information processing apparatus, wherein the virtual object continues to be displayable when the detected real object is no longer detectable in the video data. - View Dependent Claims (19, 20, 21)
-
Specification