Virtualization of tangible interface objects
First Claim
1. A physical activity surface visualization system comprising:
- a computing device located proximate to a physical activity surface, the computing device having one or more processors;
a video capture device coupled for communication with the computing device, the video capture device being adapted to capture a video stream that includes a physical activity scene of the physical activity surface and one or more physical interface objects placed in the physical activity scene and physically interactable with by a user; and
a detector executable by the one or more processors to process the video stream to detect the one or more physical interface objects included in the physical activity scene, to identify the one or more physical interface objects that are detectable, to generate one or more events describing the one or more physical interface objects, and to provide the one or more events to an activity application configured to render virtual information on the computing device based on the one or more events, the detector being coupled to the video capture device to receive the video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.
58 Citations
22 Claims
-
1. A physical activity surface visualization system comprising:
-
a computing device located proximate to a physical activity surface, the computing device having one or more processors; a video capture device coupled for communication with the computing device, the video capture device being adapted to capture a video stream that includes a physical activity scene of the physical activity surface and one or more physical interface objects placed in the physical activity scene and physically interactable with by a user; and a detector executable by the one or more processors to process the video stream to detect the one or more physical interface objects included in the physical activity scene, to identify the one or more physical interface objects that are detectable, to generate one or more events describing the one or more physical interface objects, and to provide the one or more events to an activity application configured to render virtual information on the computing device based on the one or more events, the detector being coupled to the video capture device to receive the video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
capturing, using a video capture device, a video stream that includes a physical activity scene of a physical activity surface and one or more physical interface objects placed in the physical activity scene and physically interactable with by a user; processing, using one or more computing devices, the video stream to detect the one or more physical interface objects included in the physical activity scene; identifying, using the one or more computing devices, the one or more physical interface objects that are detected; and presenting virtual information on the one or more computing devices based on the one or more physical interface objects that are identified. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An adapter for adapting a camera integrated with a computing device, the adapter comprising:
-
a housing including a slot on a first side, the slot configured to receive and retain an edge of a body of the computing device, the housing configured to cover at least a portion of a field of view of the camera of the computing device; and a reflective element recessed at an angle into the first side of the housing to redirect the field of view of the camera toward an activity surface located proximate the computing device.
-
Specification