Method for occlusion of movable objects and people in augmented reality scenes
First Claim
1. A method of occluding virtual objects with a real world human in augmented reality comprising:
- a. Creating a set of three orthogonal planes that are texture-mapped with soft texture edges representing a user'"'"'s head;
b. Creating a set of three orthogonal planes that are texture-mapped with soft texture edges representing a user'"'"'s torso;
c. Positioning and orienting the set of three orthogonal planes representing the user'"'"'s head using motion tracker data;
d. Positioning and orienting the set of three orthogonal planes representing the user'"'"'s torso relative to the set of three orthogonal planes representing the user'"'"'s head;
e. Displaying the two sets of three orthogonal planes each representing the user'"'"'s head and torso in real-time 3-D to correspond to the location of a real person; and
f. Mixing the resulting image with a live image of a real person.
2 Assignments
0 Petitions
Accused Products
Abstract
The purpose of the invention is to create a method to allow a real person or movable physical object to occlude virtual objects in a augmented reality application using a single tracking data sensor for objects or only head tracking data for a real person. The method involves occluding virtual objects with a real world human in augmented reality. The method comprises creating an orthogonal plane billboard with soft texture edges representing a user'"'"'s head; creating an orthogonal plane billboard with soft texture edges representing a user'"'"'s torso; positioning and orienting the head billboard using motion tracker data; positioning and orienting the torso billboard relative to the head billboard; displaying the head and torso billboards in real-time 3-D to correspond to the location of a real person; and mixing the resulting image with a live image of a real person.
-
Citations
16 Claims
-
1. A method of occluding virtual objects with a real world human in augmented reality comprising:
-
a. Creating a set of three orthogonal planes that are texture-mapped with soft texture edges representing a user'"'"'s head;
b. Creating a set of three orthogonal planes that are texture-mapped with soft texture edges representing a user'"'"'s torso;
c. Positioning and orienting the set of three orthogonal planes representing the user'"'"'s head using motion tracker data;
d. Positioning and orienting the set of three orthogonal planes representing the user'"'"'s torso relative to the set of three orthogonal planes representing the user'"'"'s head;
e. Displaying the two sets of three orthogonal planes each representing the user'"'"'s head and torso in real-time 3-D to correspond to the location of a real person; and
f. Mixing the resulting image with a live image of a real person.
-
-
2. A method of occluding virtual objects with a movable real-world physical object in augmented reality comprising:
-
a. Creating at least one set of three orthogonal planes that are texture-manned with soft texture edges representing the object;
b. Positioning and orienting the at least one set of three orthogonal planes that represent the object using motion tracker data;
c. Displaying the at least one set of three orthogonal planes that represent the object in real-time 3-D to correspond to the location of the object; and
d. Mixing the resulting image with a live image of the real object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification