Image processing method and image processing apparatus
First Claim
1. An image processing method comprising:
- taking a real space image observed from the position and orientation of a user'"'"'s viewpoint;
detecting the position and orientation of the user'"'"'s viewpoint;
generating a combined image by combining computer graphics based on the position and orientation of the user'"'"'s viewpoint with the real space image;
displaying the combined image to the user;
measuring a distance between a plurality of users;
determining whether the distance between the plurality of users becomes smaller than or equal to a predetermined value; and
reporting that a different user approaches the user when it is determined that the distance between the plurality of users becomes smaller than or equal to the predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
When a plurality of mixed reality (MR) experiencing persons experience the same mixed reality, there is a possibility that the experiencing persons come into contact with one another. An image processing apparatus capable of reporting to the MR experiencing persons that there is a possibility of contact. Therefore, a real space image that is image captured from the position and orientation of a user'"'"'s viewpoint is drawn. The position and orientation of the user'"'"'s viewpoint at this time is detected by a sensor unit. It is determined whether or not the viewpoint position is smaller than or equal to an attention distance at which there is a possibility of contact. If the viewpoint position is smaller than or equal to the attention distance, an attention display for this fact is performed.
36 Citations
13 Claims
-
1. An image processing method comprising:
-
taking a real space image observed from the position and orientation of a user'"'"'s viewpoint;
detecting the position and orientation of the user'"'"'s viewpoint;
generating a combined image by combining computer graphics based on the position and orientation of the user'"'"'s viewpoint with the real space image;
displaying the combined image to the user;
measuring a distance between a plurality of users;
determining whether the distance between the plurality of users becomes smaller than or equal to a predetermined value; and
reporting that a different user approaches the user when it is determined that the distance between the plurality of users becomes smaller than or equal to the predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method comprising:
-
detecting positions and orientations of viewpoints of a plurality of users;
displaying a computer graphics image to each user based on the position and orientation of the viewpoints of each of the users;
identifying a measurement object for each user;
setting an area for each measurement object identified;
computing the distance for each of the areas;
determining whether the distance computed becomes smaller than or equal to a predetermined value; and
reporting to the user that there is a possibility of contact when it is determined that the computed distance becomes smaller than or equal to the predetermined value. - View Dependent Claims (10, 11)
-
-
12. An image processing apparatus comprising:
-
an imaging unit configured to take a real space image observed from the position and orientation of a user'"'"'s viewpoint;
a detection unit configured to detect the position and orientation of the user'"'"'s viewpoint;
a combining unit configured to generate a combined image by combining computer graphics based on the position and orientation of the viewpoint with the real space image;
a display unit configured to display the combined image to the user;
a measurement unit configured to measure distances between a plurality of users;
a determination unit configured to determine whether the distance measured by the measurement unit becomes smaller than or equal to a predetermined value; and
a reporting unit configured to report that another user approaches the other user when it is determined by the determination unit that the distance becomes smaller than or equal to the predetermined value.
-
-
13. An image processing apparatus comprising:
-
a detection unit configured to detect positions and orientations of the viewpoints of a plurality of users;
a display unit configured to display a computer graphics image to each user based on the position and orientation of the viewpoints of each of the users;
an identification unit configured to identify a measurement object for each user;
a setting unit configured to set an area for each measurement object identified by the identification unit;
a computation unit configured to compute the distance for each of the areas set by the setting unit;
a determination unit configured to determine whether distance computed by the computation unit becomes smaller than or equal to a predetermined value; and
a reporting unit configured to report to the user that there is a possibility of contact when it is determined by the determination unit that the distance computed by the computation unit becomes smaller than or equal to the predetermined value.
-
Specification