Interacting with an omni-directionally projected display
First Claim
1. A method for detecting interactions with an omni-directional display, the method comprising:
- projecting visual information onto a display surface, the visual information being projected by a projection system;
emitting infrared energy toward the display surface;
capturing an image at an image capture device, the image comprising data corresponding to an amount of reflected infrared energy;
analyzing the captured image to detect a movement of a structure located between the projection system and the display surface;
in response to detecting the movement of the structure, analyzing the detected movement to determine if the movement comprises a recognized control command;
in response to determining the movement comprises the recognized control command, determining if a voice command is relevant to execution of the recognized control command;
in response to determining the voice command is relevant to the execution of the recognized control command, determining if the voice command has been received;
in response to determining the voice command has been received, determining if the received voice command is consistent with the recognized control command and if the recognized control command is consistent with the received voice command; and
executing recognized control command if the received voice command and the recognized control command are consistent with each other.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies are described herein for interacting with an omni-directionally projected display. The omni-directionally projected display includes, in some embodiments, visual information projected on a display surface by way of an omni-directional projector. A user is able to interact with the projected visual information using gestures in free space, voice commands, and/or other tools, structures, and commands. The visual information can be projected omni-directionally, to provide a user with an immersive interactive experience with the projected display. The concepts and technologies disclosed herein can support more than one interacting user. Thus, the concepts and technologies disclosed herein may be employed to provide a number of users with immersive interactions with projected visual information.
-
Citations
16 Claims
-
1. A method for detecting interactions with an omni-directional display, the method comprising:
-
projecting visual information onto a display surface, the visual information being projected by a projection system; emitting infrared energy toward the display surface; capturing an image at an image capture device, the image comprising data corresponding to an amount of reflected infrared energy; analyzing the captured image to detect a movement of a structure located between the projection system and the display surface; in response to detecting the movement of the structure, analyzing the detected movement to determine if the movement comprises a recognized control command; in response to determining the movement comprises the recognized control command, determining if a voice command is relevant to execution of the recognized control command; in response to determining the voice command is relevant to the execution of the recognized control command, determining if the voice command has been received; in response to determining the voice command has been received, determining if the received voice command is consistent with the recognized control command and if the recognized control command is consistent with the received voice command; and executing recognized control command if the received voice command and the recognized control command are consistent with each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An omni-directional display system for detecting interactions with an omni-directional display, the system comprising:
-
a detection system having an infrared energy emitter configured to emit infrared energy toward a display surface, and an image capture device configured to capture an image corresponding to an amount of reflected infrared energy; and an image analysis system configured to analyze the captured image to detect a movement of a structure located between the infrared energy emitter and the display surface, analyze the detected the movement of the structure to determine if the movement comprises a recognized control command, in response to determining the movement comprises the recognized control command, determine if a voice command is relevant to execution of the recognized control command, in response to determining the voice command is relevant to the execution of the recognized control command, determine if the voice command has been received, in response to determining the voice command has been received, determine if the received voice command is consistent with the recognized control command and if the recognized control command is consistent with the received voice command, and execute the recognized control command if the recognized control command and the received d voice command consistent with each other. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for detecting interactions with an omni-directional display, the method comprising:
-
projecting visual information onto a display surface, the visual information being projected by a projection system; emitting infrared energy toward the display surface; capturing an image at an image capture device, the image corresponding to an amount of reflected infrared energy; analyzing the captured image to detect a movement of a structure located between the projection system and the display surface; in response to detecting the movement of the structure, determining if the movement corresponds to a control command used to manipulate the projected visual information and if so, determining a location of the control command with respect to the projected visual information; analyzing the control command and the location of the control command to determine how to manipulate the projected visual information; analyzing the captured image to detect movement of a structure between the projection system and the display surface; in response to detecting movement, analyzing the detected movement to determine if the movement comprises a recognized control command; in response to determining the movement comprises the recognized control command, determining if a voice command is relevant to execution of the recognized control command; in response to determining the voice command is relevant to the execution of the recognized control command, determining if the voice command has been received; in response to determining the voice command has been received, determining if the received voice command is consistent with the recognized control command and if the recognized control command is consistent with the received voice command manipulating data corresponding to the projected visual information; and projecting the manipulated projected visual information toward the display surface.
-
Specification