IMAGE PROCESSING APPARATUS DISPLAYING IMAGE OF VIRTUAL OBJECT AND METHOD OF DISPLAYING THE SAME
First Claim
1. An apparatus comprising:
- a detection unit configured to detect a position and an orientation of a real object with respect to a viewpoint of a user;
a determination unit configured to determine whether the user is holding the real object; and
a display control unit configured to display a virtual object corresponding to the real object based on the position and the orientation of the real object,wherein when the user is not holding the real object, the display control unit displays the virtual object in a first form in which a shape of the real object can be visually recognized, andwhen the user is holding the real object, the display control unit displays the virtual object in a second form in which the shape of the real object on which the virtual object is superimposed cannot be visually recognized.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes: a detection unit that detects a position and an orientation of a real object with respect to a viewpoint of a user; a determination unit that determines whether the user is holding the real object; and a display control unit that displays a virtual object corresponding to the real object based on the position and the orientation of the real object. When the user is not holding the real object, the display control unit displays the virtual object in a first form in which a shape of the real object can be visually recognized. When the user is holding the real object, the display control unit displays the virtual object in a second form in which the shape of the real object on which the virtual object is superimposed cannot be visually recognized.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a detection unit configured to detect a position and an orientation of a real object with respect to a viewpoint of a user; a determination unit configured to determine whether the user is holding the real object; and a display control unit configured to display a virtual object corresponding to the real object based on the position and the orientation of the real object, wherein when the user is not holding the real object, the display control unit displays the virtual object in a first form in which a shape of the real object can be visually recognized, and when the user is holding the real object, the display control unit displays the virtual object in a second form in which the shape of the real object on which the virtual object is superimposed cannot be visually recognized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method comprising:
-
detecting a position and an orientation of a real object with respect to a viewpoint of a user; determining whether the user is holding the real object; and displaying a virtual object corresponding to the real object based on the position and the orientation of the real object, wherein displaying the virtual object includes; when it is determined that the user is not holding the real object, displaying the virtual object in a first form in which a shape of the real object can be visually recognized; and when it is determined that the user is holding the real object, displaying the virtual object in a second form in which the shape of the real object on which the virtual object is superimposed cannot be visually recognized. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing a program for causing a computer to function as:
-
a detection unit configured to detect a position and an orientation of a real object with respect to a viewpoint of a user; a determination unit configured to determine whether the user is holding the real object; and a display control unit configured to display a virtual object corresponding to the real object based on the position and the orientation of the real object, wherein when the determination unit determines that the user is not holding the real object, the display control unit displays the virtual object in a first form in which a shape of the real object can be visually recognized, and when the determination unit determines that the user is holding the real object, the display control unit displays the virtual object in a second form in which the shape of the real object on which the virtual object is superimposed cannot be visually recognized. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification