DESC:MONITORING MOTION USING SKELETON RECORDING DEVICES ,CLAIMS:1. A method for monitoring motion using a plurality of skeleton recording devices (104), the method comprising:
detecting, by a processor (110) of a monitoring system (102), at least one human skeleton in a field of view (FOV) of a first skeleton recording device (104) from the plurality of skeleton recording devices (104), wherein each of the plurality of skeleton recording devices (104) is connected with a separate monitoring device (102);
based on the detection, transmitting, by the processor (110), a message to rest of the plurality of skeleton recording devices (104) to switch ON and OFF corresponding infrared (IR) sensors in a round robin manner;
identifying, by the processor (110), one or more second skeleton recording devices (104) based on a direction of traversal of the at least one human skeleton from the FOV of the first skeleton recording device (104) to a FOV of the one or more second skeleton recording devices (104); and
based on the identification, notifying, by the processor (110), the one or more second skeleton recording device (104) to activate the corresponding IR sensors.
2. The method as claimed in claim 1 further comprising:
extracting, by the processor (110), the skeleton data tracked by the first skeleton recording device (104); and
compressing, by the processor (110), the skeleton data of the skeleton recording device (104), wherein the compressed skeleton data is analyzed for identification of individuals.
3. The method as claimed in claim 2 further comprising transmitting, by the processor (110), the compressed skeleton data to a backend server (108), wherein the identification of individuals is performed at the backend server (108).
4. The method as claimed in claim 2, wherein the identification of individuals is performed at the monitoring system (102).
5. The method as claimed in claim 2, wherein the skeleton data is compressed by a lossy compression technique, wherein the lossy compression technique preserves statistical properties of the skeleton data for performing people identification with pre-defined accuracy.
6. The method as claimed in claim 5, wherein the lossy compression technique comprises performing Discrete Chebyshev Transform (DCT) on the skeleton data.
7. The method as claimed in claim 2, wherein the identification of individuals comprises:
retrieving three dimensional (3D) skeleton joint coordinates from the skeleton data;
aggregating the 3D skeleton joint coordinates in accordance with timestamps in time interleaving mode for obtaining a natural walking pattern of an individual;
extracting a plurality of gait features of the individual, for each of the one or more gait cycles, from the 3D skeleton joint coordinates on the skeleton data; and
identifying the individual based on the plurality of gait features.
8. The method as claimed in claim 1, wherein each of the plurality of skeleton recording devices (104) is associated with a weight based on a probability of detection of the at least one human skeleton by each of the plurality of skeleton recording devices (104).
9. The method as claimed in claim 8, wherein each of the plurality of skeleton recording devices (104) remain active for a pre-defined time period in absence of the detection of the at least one human skeleton, and wherein the time period is defined in accordance to the weight assigned to each of the plurality of skeleton recording devices (104).
10. The method as claimed in claim 1, wherein the tracking of the at least one human skeleton is performed by a Kalman filter technique.
11. A monitoring system (102) comprising:
a processor (110);
an activation module (120), coupled to the processor (110), to,
detect presence of at least one human skeleton in a field of view (FOV) of a first skeleton recording device (104) from a plurality of skeleton recording devices (104); and
a tracking module (122), coupled to the processor (110),
track the at least one human skeleton within the FOV of the first skeleton recording device (104), wherein the tracking includes determining a direction of traversal of the at least one human skeleton and extracting skeleton data from the at least one human skeleton; and
based on the determination, notify one or more skeleton recording devices (104) of the rest of the plurality of skeleton recording devices
(104) to monitor the at least one human skeleton.
12. The monitoring system (102) as claimed in claim 11 further comprising a compression module (124), coupled to the processor (110), to,
compress the skeleton data by utilizing a lossy compression technique;
transmit the compressed data to a backend server (108) for identification of individuals.
13. The monitoring system (102) as claimed in claim 11, wherein the activation module (120) further transmits a notification to rest of the plurality of skeleton recording devices (104) to switch ON and OFF corresponding infrared (IR) sensors in a round robin manner.
14. The monitoring system (102) as claimed in claim 11, wherein each of the plurality of skeleton recording devices (104) remain active for a pre-defined time period in absence of the detection of the at least one human skeleton, and wherein the time period is defined in accordance to the weight assigned to each of the plurality of skeleton recording devices (104).
15. A non-transitory computer-readable medium having embodied thereon a computer program for executing a method comprising:
detecting, by a sensor of a first skeleton recording device (104), at least one human skeleton in a field of view (FOV) of the first skeleton recording device (104), wherein based on the detection, a message is transmitted to rest of the plurality of skeleton recording devices (104) to switch ON and OFF corresponding infrared (IR) sensors in a round robin manner;
extracting, by the processor (110), skeleton data pertaining to the at least one human skeleton tracked by the first skeleton recording device (104), wherein the skeleton data is extracted by the sensor of the skeleton recording device (104);
identifying, by the processor (110), one or more second skeleton recording devices (104) based on a direction of traversal of the at least one human skeleton from the FOV of the first skeleton recording device (104) to a FOV of the one or more second skeleton recording devices (104); and
based on the identification, notifying, by the processor (110), the one or more second skeleton recording devices (104) for monitoring the at least one human skeleton.