Abstract: Disclosed herein are system and method that provides feedback to an user for interacting with the system continuously without any disconnect. It gives real time visual clues and gestures based on application need. This solves the problem of a disconnected user found in current system and applications as user will be continuously aware whether and how much he is being tracked by the application that will allow him to continuously interact with the application. The requirements from various applications like FBT (Full body Tracking), HBT (Half Body Tracking), LTO (Leg Tracking Only), HTO (Hand Tracking Only), STO (Specific Tracking only) is sent to the CFBTE (Continuous Full Body Tracking Engine). The CFBTE process the requirements and generates the visual clues and gesture events. In visual clues the tracking level / intensity is continuously displayed, which will guide the user on system readiness and effectiveness for interaction. Fig.1
CLIAMS:1. A method for continuous tracking of body of at least one user, the method comprising:
capturing tracking points on body of the at least one user with a capture system;
listening continuously to at least one application to receive data related to one or more gestures required by the at least one application and body tracking points associated with the one or more gestures;
filtering the tracking points on the body based on the body tracking points associated with the one or more gestures;
monitoring continuously variation of intensity of the filtered one or more tracking points, variation of the intensity being associated with tracking of the filtered one or more tracking points; and
generating an audiovisual feedback in real time for the at least one user if variation of the intensity fails to meet a predetermined body tracking criterion, the predetermined body tracking criterion based on tracking of the filtered one or more tracking points, wherein at least one of the capturing, listening, filtering, monitoring, and generating is performed by one or more hardware processors .
2. The method of claim 1, wherein the generating an audiovisual feedback comprises generating a human silhouette of the at least one user.
3. The method of claim 2, further comprising adjusting position by the at least one user to meet the predetermined tracking criterion in response to the audiovisual feedback to the user.
4. The method of claim 1, wherein the capture system comprises an infrared (IR) device.
5. The method of claim 4, wherein the IR device captures a color map, depth map, and a skeleton map.
6. The method of claim 1, wherein the method further comprises sending the filtered tracking points associated with the one or more gestures to a gesture generator component.
7. The method of claim 6, wherein the method further comprises generating, by the gesture generator component, the one or more gestures based on the filtered tracking points.
8. The method of claim 7, wherein the method further comprises storing the generated one or more gestures in a sequence in a gesture queue, the sequence based on the requirement of the at least one application.
9. The method of claim 11, further comprising identifying action of the at least one user by the gesture event listener.
10. The method of claim 12, further comprising matching action of the at least one user with the stored one or more gestures to trigger at least one event specific to matched gesture.
11. A system for continuous tracking of body of at least one user, the system comprising:
a capture system to capture tracking points on body of the at least one user;
one or more hardware processors; and
a computer-readable medium storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
listening continuously to at least one application to receive data related to one or more gestures required by the at least one application and body tracking points associated with the one or more gestures;
filtering the tracking points on the body based on the body tracking points associated with the one or more gestures;
monitoring continuously variation of intensity of the filtered one or more tracking points, variation of the intensity being associated with tracking of the filtered one or more tracking points; and
generating an audiovisual feedback in real time for the at least one user if variation of the intensity fails to meet a predetermined body tracking criterion, the predetermined body tracking criterion based on tracking of the filtered one or more tracking points.
12. The system of claim 11, wherein generating the audiovisual feedback comprises generating a human silhouette of the at least one user.
13. The system of claim 12, wherein the user adjusts position to meet the predetermined tracking criterion in response to the audiovisual feedback to the user.
14. The system of claim 11, wherein the capture system comprises an infrared (IR) device.
15. The system of claim 11, wherein the one or more hardware processors receive the filtered tracking points associated with the one or more gestures to generate the one or more gestures.
16. The system of claim 15, wherein the computer readable medium stores the generated one or more gestures in a sequence, the sequence based on the requirement of the at least one application.
17. The system of claim 11, wherein the computer readable medium stores further instructions that when executed by the one or more hardware processors cause the one or more hardware processors to perform operations comprising: identifying action of the at least one user by the gesture event listener.
18. The method of claim 17, wherein the computer readable medium stores further instructions that when executed by the one or more hardware processors cause the one or more hardware processors to perform operations comprising: matching action of the at least one user with the stored one or more gestures to trigger at least one event specific to matched gesture.
19. A non-transitory computer-readable medium storing instructions for continuous tracking of body of at least one user that, when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
listening continuously to at least one application to receive data related to one or more gestures required by the at least one application and body tracking points associated with the one or more gestures;
filtering the tracking points on the body based on the body tracking points associated with the one or more gestures;
monitoring continuously variation of intensity of the filtered one or more tracking points, variation of the intensity being associated with tracking of the filtered one or more tracking points; and
generating an audiovisual feedback in real time for the at least one user if variation of intensity fails to meet a predetermined body tracking criterion, the predetermined body tracking criterion based on tracking of the filtered one or more tracking points.
Dated this 28th day of March 2014
R Ramya Rao
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
The present disclosure relates generally to body tracking, and more particularly to system and method for guided continuous body tracking for complex interaction.
| # | Name | Date |
|---|---|---|
| 1 | Form-9(Online).pdf | 2014-03-28 |
| 2 | 1687-CHE-2014-Request For Certified Copy-Online(31-03-2014).pdf | 2014-03-31 |
| 3 | IP26828-Spec.pdf | 2014-04-02 |
| 4 | IP26828-Fig.pdf | 2014-04-02 |
| 5 | 1687CHE2014.pdf | 2014-04-02 |
| 6 | abstract1687-CHE-2014.jpg | 2014-04-03 |
| 7 | 1687-CHE-2014 FORM-1 10-06-2014.pdf | 2014-06-10 |
| 8 | 1687-CHE-2014 CORRESPONDENCE OTHERS 10-06-2014.pdf | 2014-06-10 |
| 9 | 1687-CHE-2014-Request For Certified Copy-Online(16-02-2015).pdf | 2015-02-16 |
| 10 | 1687CHE2014_CertifiedCopyrequest.pdf ONLINE | 2015-02-18 |
| 11 | 1687CHE2014_CertifiedCopyrequest.pdf | 2015-03-13 |
| 12 | 1687-CHE-2014-FER.pdf | 2019-04-30 |
| 13 | 1687-CHE-2014-Information under section 8(2) (MANDATORY) [30-10-2019(online)].pdf | 2019-10-30 |
| 14 | 1687-CHE-2014-FORM 3 [30-10-2019(online)].pdf | 2019-10-30 |
| 15 | 1687-CHE-2014-FER_SER_REPLY [30-10-2019(online)].pdf | 2019-10-30 |
| 16 | 1687-CHE-2014-PETITION UNDER RULE 137 [29-01-2024(online)].pdf | 2024-01-29 |
| 17 | 1687-CHE-2014-PatentCertificate05-02-2024.pdf | 2024-02-05 |
| 18 | 1687-CHE-2014-IntimationOfGrant05-02-2024.pdf | 2024-02-05 |
| 19 | 1687-CHE-2014-PROOF OF ALTERATION [02-05-2024(online)].pdf | 2024-05-02 |
| 1 | 2019-04_25-04-2019.pdf |