Interactive image projection accessory
First Claim
1. A method for facilitating interaction with a projected image, the method comprising:
- receiving an image input from an image generation device;
projecting an image comprising at least a derived image of the input image onto a surface on which the image generation device sits;
capturing interaction data representing user interaction with the image that is projected on the surface by scanning a three-dimensional space over the surface, the interaction data corresponding to reflected light from a physical object and including;
information about a three-dimensional shape of the physical object;
information regarding a position, orientation or arrangement of the physical object over the surface and the image; and
movement of the physical object relative to the surface and the image;
detecting an image-interactive input event using the interaction data; and
communicating an interactive input corresponding to the image-interactive input event to the image generation device.
2 Assignments
0 Petitions
Accused Products
Abstract
An accessory facilitating interaction with a projected image at least partially sourced by the image generation device. The accessory receives an input image from a device, and projects at least a derived image of the input image onto a surface on which the accessory sits. For instance, the accessory might project the input image itself, or perhaps some post-processed version of the input image. A camera system captures data representing user interaction with the projected image. Based on this data, an image input event is detected, and then communicated to the device. For instance, if the image generation device were a touch-sensitive device, the device may respond to the user contacting the projected image the same as it would if the user touched the image generation device at the same corresponding location. Embodiments described herein also relate color compensation of a displayed image.
51 Citations
20 Claims
-
1. A method for facilitating interaction with a projected image, the method comprising:
-
receiving an image input from an image generation device; projecting an image comprising at least a derived image of the input image onto a surface on which the image generation device sits; capturing interaction data representing user interaction with the image that is projected on the surface by scanning a three-dimensional space over the surface, the interaction data corresponding to reflected light from a physical object and including; information about a three-dimensional shape of the physical object; information regarding a position, orientation or arrangement of the physical object over the surface and the image; and movement of the physical object relative to the surface and the image; detecting an image-interactive input event using the interaction data; and communicating an interactive input corresponding to the image-interactive input event to the image generation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An image generation device accessory, comprising:
-
an input interface for receiving an image input from an image generation device when the image generation device is interacting with the image generation device accessory; a projector for projecting a projected image comprising at least a derived image of the image input onto a surface by which the image generation device is supported; a camera system for scanning a three-dimensional space over the surface upon which the projected image is displayed and for capturing interaction data representing user interaction with the projected image on the surface, the interaction data corresponding to reflected light from a physical object and including; information about a three-dimensional shape of the physical object; information regarding a position, orientation or arrangement of the physical object over the surface and the image; and movement of the physical object relative to the surface and the image; a detection mechanism for detecting an image input event using captured data from the camera system; and an output interface for communicating the image input event to the image generation device. - View Dependent Claims (17, 18, 19, 20)
-
Specification