摘要 |
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. |
主权项 |
1. A computer implemented method for virtualizing a physical activity scene, the method comprising:
receiving, using a video capture device, a video stream depicting the physical activity scene; processing, using one or more processors, a first tangible interface object from the video stream; identifying, using the one or more processors, a first attribute of the first tangible interface object; generating, using the one or more processors, a digital representation of the first tangible interface object based on the first attribute; presenting, via a display, the digital representation of the first tangible interface object in a virtual scene; processing, using the one or more processors, a second tangible interface object from the video stream; identifying, using the one or more processors, a second attribute of the second tangible interface object; enhancing, using the one or more processors, the digital representation of the first tangible interface object based on the second attribute of the second tangible interface object; and updating, via the display, the virtual scene with the enhanced digital representation of the first tangible interface object. |