Mid-air-gesture editing method, device, display system and medium
US-2024427423-A1 · Dec 26, 2024 · US
US2020310549A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020310549-A1 |
| Application number | US-202016825140-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 20, 2020 |
| Priority date | Mar 29, 2019 |
| Publication date | Oct 1, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This disclosure relates generally to radar based human activity detection, and, more particularly to, systems and methods from radar based human activity detection and three-dimensional (3D) reconstruction of human gestures using configurable panel radar system. Traditional systems and methods may not provide for a separate capturing of top and bottom parts of the human body. Embodiment of the present disclosure overcome the limitations faced by the traditional systems and methods by identifying a user that performed a gesture; detecting each gesture performed by the identified user; generating, by simulating a set of gesture labels, a sensor data and the generated metadata, a two-dimensional (2D) reference database of different speeds of the detected gestures; computing a displacement and a time of the detected gestures via a pattern matching technique; and reconstructing a video of the identified user performing the detected gestures in 3D.
Opening claim text (preview).
What is claimed is: 1 . A method for three-dimensional (3D) reconstruction of human gestures from radar based measurements, the method comprising: acquiring, by one or more hardware processors, a time series data on radar measurements of gestures being performed by a plurality of users corresponding to a user database, wherein the time series data is acquired by implementing a configurable panel radar system ( 301 ); performing, by implementing a machine learning classification technique on the acquired time series data, a plurality of steps, wherein the plurality if steps comprise ( 302 ): identifying a user amongst the plurality of users that performed a gesture upon determining that identified the user corresponds to the user database; identifying another user as a user that performed a gesture upon determining that the identified user does not corresponds to the user database; generating a metadata corresponding to the identified another user; and detecting the gestures performed by the identified user or the identified another user, wherein the detected gestures comprise a corresponding set of gesture labels; generating, by simulating the set of gesture labels, a sensor data and the generated metadata, a two-dimensional (2D) reference database of different speeds of the detected gestures, wherein the sensor data corresponds to the identified user or the identified another user ( 303 ); computing, using the 2D reference database, a displacement and a time of the detected gestures by implementing a pattern matching technique; wherein the displacement corresponds to span of limbs of the detected gesture, and wherein the time is time taken to perform the detected gesture ( 304 ); and reconstructing, using the computed displacement and time of the detected gestures, a video of the identified user or of the another user performing the detected gestures in 3D via the configurable panel radar system ( 305 ). 2 . The method as claimed in claim 1 , wherein the pattern matching technique comprises performing a comparison of a spectrogram of a buffered data with a spectrogram of the 2D reference database to compute the displacement speed and the time speed of the detected gestures, and wherein the buffered data corresponds to the time series data. 3 . The method as claimed in claim 1 , wherein the step of simulating comprises a first modelling of trajectory of different joints for human gestures based upon the sensor data of the identified user or the identified another user. 4 . The method as claimed in claim 1 , wherein the step of simulating further comprises a second modelling of joints and a modelling of segments between the joints of the identified user or the identified another user as ellipsoids. 5 . The method as claimed in claim 4 , wherein the step of second modelling comprises generating, based upon the ellipsoids, a plurality of radar micro doppler signatures for different gestures of the identified user or the identified another user. 6 . The method as claimed in claim 5 , wherein the step of generating the plurality of radar micro doppler signatures is preceded by computing a Radar Cross Section (RCS) and a distance information of each ellipsoid for reconstructing the 3D video of the identified user or of the another user. 7 . The method as claimed in claim 1 , wherein the configurable panel radar system facilitates analyzing, based upon the detected gesture, the top and the bottom parts of the body of the identified user or of the identified another user separately. 8 . The method as claimed in claim 7 , wherein the step of analyzing is executed by a vertical placement of a plurality of radars at a predefined distance from each other for illuminating the top and the bottom parts of the body of the identified user or of the identified another user separately, and wherein the plurality of radars correspond to the configurable panel radar system. 9 . A system ( 100 ) for three-dimensional (3D) reconstruction of human gestures from radar based measurements, the system ( 100 ) comprising: a memory ( 102 ) storing instructions; one or more communication interfaces ( 106 ); and one or more hardware processors ( 104 ) coupled to the memory ( 102 ) via the one or more communication interfaces ( 106 ), wherein the one or more hardware processors ( 104 ) are configured by the instructions to: acquire a time series data on radar measurements of gestures being performed by a plurality of users corresponding to a user database, wherein the time series data is acquired by implementing a configurable panel radar system; perform, by implementing a machine learning classification technique on the acquired time series data, a plurality of steps, wherein the plurality if steps comprise: identify a user amongst the plurality of users that performed a gesture upon determining that identified the user corresponds to the user database; identify another user as a user that performed a gesture upon determining that the identified user does not corresponds to the user database; generate a metadata corresponding to the identified another user; and detect the gestures performed by the identified user or the identified another user, wherein the detected gestures comprise a corresponding set of gesture labels; generate, by simulating the set of gesture labels, a sensor data and the generated metadata, a two-dimensional (2D) reference database of different speeds of the detected gestures, wherein the sensor data corresponds to the identified user or the identified another user; compute, using the 2D reference database, a displacement and a time of the detected gestures by implementing a pattern matching technique; wherein the displacement corresponds to span of limbs of the detected gesture, and wherein the time is time taken to perform the detected gesture; and reconstruct, using the computed displacement and time of the detected gestures, a video of the identified user or of the another user performing the detected gestures in 3D via the configurable panel radar system. 10 . The system ( 100 ) as claimed in claim 9 , wherein the one or more hardware processors ( 104 ) are configured to implement the pattern matching technique by performing a comparison of a spectrogram of a buffered data with a spectrogram of the 2D reference database to compute the displacement speed and the time speed of the detected gestures, and wherein the buffered data corresponds to the time series data. 11 . The system ( 100 ) as claimed in claim 9 , wherein the step of simulating comprises a first modelling of trajectory of different joints for human gestures based upon the sensor data of the identified user or the identified another user. 12 . The system ( 100 ) as claimed in claim 9 , step of simulating further comprises a second modelling of joints and a modelling of segments between the joints of the identified user or the identified another user as ellipsoids. 13 . The system ( 100 ) as claimed in claim 12 , wherein the one or more hardware processors ( 104 ) are configured to perform the second modelling by generating, based upon the ellipsoids, a plurality of radar micro doppler signatures for different gestures of the identified user or the identified another user. 14 . The system ( 100 ) as claimed in claim 13 , wherein the step of generating the plurality of radar micro doppler signatures is preceded by computing a Radar Cross Section (RCS) and a distance information of each ellipsoid for reconstructing the 3D video of the identified user or of the another user. 15 . The system ( 100 ) as claimed in claim 1
Classification techniques · CPC title
Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16) · CPC title
Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands · CPC title
for presence detection {(presence detection using near field arrangements G01V3/00, e.g. G01V3/08, G01V3/12; burglar, theft or intruder alarms with electrical actuation G08B13/22 - G08B13/26)} · CPC title
Radar or analogous systems specially adapted for specific applications (electromagnetic prospecting or detecting of objects, e.g. near-field detection, G01V3/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.