Activity surface detection, display and enhancement
First Claim
Patent Images
1. A computer-implemented method for monitoring user activity in a physical activity scene, comprising:
- determining, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device;
capturing, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device;
displaying, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface;
processing, using the processor of the computing device, the video stream captured by the video capture device to detect a contour of a work being created by a user on the physical activity surface;
comparing, using the processor of the computing device, the contour of the work with a corresponding portion of the traceable image;
determining, using the processor of the computing device, an accuracy of the contour relative to the corresponding portion of the traceable image based on the comparison;
determining, using the processor of the computing device, a progress of the user in creating a work on the physical activity surface based on the accuracy; and
updating, using the processor of the computing device, the interface to include the progress of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Activity surface detection, display, and enhancement implementations are described. In an example implementation, a method determines, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device; captures, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device; and
displays, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface.
-
Citations
22 Claims
-
1. A computer-implemented method for monitoring user activity in a physical activity scene, comprising:
-
determining, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device; capturing, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device; displaying, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface; processing, using the processor of the computing device, the video stream captured by the video capture device to detect a contour of a work being created by a user on the physical activity surface; comparing, using the processor of the computing device, the contour of the work with a corresponding portion of the traceable image; determining, using the processor of the computing device, an accuracy of the contour relative to the corresponding portion of the traceable image based on the comparison; determining, using the processor of the computing device, a progress of the user in creating a work on the physical activity surface based on the accuracy; and updating, using the processor of the computing device, the interface to include the progress of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
determining, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device; capturing, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device; displaying, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface, the video stream depicting a work being created by a user on the physical activity surface; determining, using the processor of the computing device, an accuracy of the work relative to the traceable image; determining, using the processor of the computing device, a progress of the user in creating the work on the physical activity surface based on the accuracy; and updating, using the processor of the computing device, the interface to include the progress of the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A physical activity surface visualization system, comprising:
-
a detection engine coupled via a communications bus to a video capture device configured to capture a video stream of a physical activity surface proximate to a computing device, the video stream depicting a work being created by a user on the physical activity surface, the detection engine further configured to process the video stream to detect a change in the work being created by a user in the physical activity surface; and an activity application executable by a processor of the computing device and configured to display an instructional image in an interface on a display of the computing device, the activity application further configured to determine an accuracy of the work relative to the instructional image, determine a progress of the work based on the accuracy, the interface displaying a visual indicator of the tracked progress and the instructional image. - View Dependent Claims (20, 21, 22)
-
Specification