New input devices for augmented reality applications
First Claim
1. A system for augmenting a user'"'"'s view of real-world objects with virtual objects to provide a composite augmented reality image, the system comprising:
- a display device for displaying the composite augmented reality image to the user;
a video-based tracking system for locating real-world objects;
a processor for determining the position and orientation of the user'"'"'s view based on the location of the real-world objects and for projecting the virtual objects onto the display device; and
an input device including at least one marker placed at a predetermined location in the real world, wherein the tracking system locates the input device and the processor determines its functionality based on its location.
2 Assignments
0 Petitions
Accused Products
Abstract
A new interaction/input device for an augmented reality system is provided. In an augmented reality system using infrared video-based tracking, the interaction/input device is employed by placing markers, e.g., small disks, at a predetermined location in a scene viewed by a user which are augmented to simulate physical buttons. These augmented markers, as viewed through the augmented reality system, can then be physically manipulated by the user. The user will put their fingers on one of these markers, and in turn, the infrared video-based tracker will recognize this action and process it accordingly. The augmented reality system can also augment simulated menus in the user'"'"'s view giving the user the necessary feedback for interaction. By exploiting conventional tracking technology, the interaction/input device can be implemented with minimal additional hardware and minimal additional processing required by the augmented reality system.
-
Citations
26 Claims
-
1. A system for augmenting a user'"'"'s view of real-world objects with virtual objects to provide a composite augmented reality image, the system comprising:
-
a display device for displaying the composite augmented reality image to the user;
a video-based tracking system for locating real-world objects;
a processor for determining the position and orientation of the user'"'"'s view based on the location of the real-world objects and for projecting the virtual objects onto the display device; and
an input device including at least one marker placed at a predetermined location in the real world, wherein the tracking system locates the input device and the processor determines its functionality based on its location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a system for augmenting a user'"'"'s view of real-world objects with virtual objects to provide a composite augmented reality image, the system including a display device for displaying the composite augmented reality image to the user, a video-based tracking system for locating real-world objects, and a processor for determining the position and orientation of the user'"'"'s view based on the location of the real-world objects and for projecting the virtual objects onto the display device, an input device comprising:
at least one marker placed at a predetermined location in the real world, wherein the tracking system locates the input device and the processor determines its functionality based on its location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. In a system for augmenting a user'"'"'s view of real-world objects with virtual objects to provide a composite augmented reality image, the system including a display device for displaying the composite augmented reality image to the user, a video-based tracking system for locating real-world objects, and a processor for determining the position and orientation of the user'"'"'s view based on the location of the real-world objects and for projecting the virtual objects onto the display device, a method for interacting with the system comprising the steps of:
-
providing an input device including at least one marker placed at a predetermined location in the real world;
capturing video of the real world by the video-based tracking system;
analyzing the captured video to determine if the at least one marker is visible;
if the at least one marker is visible, determining the real world location of the at least one marker; and
loading the input device'"'"'s functionality into the system to be available for the user to interact with the system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification