Daily Banking News
$42.39
-0.38%
$164.24
-0.07%
$60.78
+0.07%
$32.38
+1.31%
$260.02
+0.21%
$372.02
+0.18%
$78.71
-0.06%
$103.99
-0.51%
$76.53
+1.19%
$2.81
-0.71%
$20.46
+0.34%
$72.10
+0.28%
$67.30
+0.42%

AI Can Identify A Person From A Single Footstep


A new research initiative has produced a low-cost system capable of identifying a person based on the sound of their footsteps, from as little as a single step.

In the paper Passive mUlti-peRson idEntification via Deep Footstep Separation and Recognition (PURE), a collaboration between researchers from Nanyang Technological University and the University of Kentucky, among others, identification rates were established at up to 90%, from audio samples that are extremely brief.

Five distinctive footstep profiles captured in PURE.

Five distinctive footstep profiles captured in PURE.

The architecture for PURE relies on data from an array of commodity microphones, with the raw audio capture denoised via background spectral subtraction. Where the signal to noise ratio is high, including conversation that is occurring at time of capture, a source separation algorithm is activated to perform discrete extraction of the footsteps.

PURE system architecture

The footstep audio is clarified and analyzed via domain adversarial adaptation, with the framework comprising a feature extractor, an identity predictor, and a domain discriminator.

Identification Network PURE gait analysis

Hardware for PURE

The equipment used for PURE is a microphone array embedded in a customized rig based around the Raspberry Pi 4.

PURE gait recognition hardware

The microphones capture audio at the highest available rate for ‘structure borne’ signals (feet contacting the ground), since this data is of extremely short duration, and needs to be as detailed as possible. However, air-borne footsteps (the sound feet make in the arc towards the next contact with the ground) are downsampled to 16kHz in order to save local processing capacity for structure-borne steps.

The researchers synthesized a training data set from the Footsteps Sound Effects Soundboard, as well as from Footsteps Sound Effects from Epidemic Sound. The audio component from various Ted Talks were used to produce training data for the process of exfiltrating footsteps from background conversation.

Preventing ‘Replay Attacks’ In Footstep Recognition

A system of this nature needs to be resilient to ‘replay attacks’, where a malefactor might record a particular footstep pattern and replay it in the hope that the system will identify the recording as a live user.

To thwart this, PURE analyzes the Time-of-Arrival (ToA) in ‘contact’ footsteps, and the Angle-of-Arrival (AoA) in airborne footsteps.

PURE replayed footstep analysis

The lack of dynamic information in replayed footsteps reveals them fairly easily, though it is necessary to account for this when processing the data. By observing the natural irregularity of footsteps, and also their speed in the context of the environment (since it is unlikely that one would either run or dawdle for instance, in an office environment), it’s possible to ensure that the data being received is authentic.

The project uses beamforming techniques to calculate ToA, but the extraction of AoA is more complex, requiring an R-Net neural network that, again, uses adversarial learning to calculate the range of a footstep. This is essentially the same model as the earlier neural network, except that the identity predictor is substituted with a range estimator.

Accuracy

PURE was tested in a wide range of acoustic environments, and using a variety of walking speeds over a range of distances. As the number of people creating footsteps increases, the accuracy naturally drops, as it also does when the speed of multiple footstep sources increases.

However, depending on domain adaptation, the results over 100 trials found that the system could identify a user from 3-5 footsteps with a range of accuracy from 90.73% to 96.53%; from 2-3 footsteps with a range of accuracy from 88.16% to 95.92%; and from a single footstep with a range of accuracy from 81.75% to 88.6%.

The researchers foresee wide applicability for PURE, due to the low cost of the commodity hardware involved, and the fact that it also outperforms similar systems in terms of latency and accuracy, while being robust to environmental interference and replay attacks.

The Growth Of Gait-Analysis

This…



Read More: AI Can Identify A Person From A Single Footstep

Get real time updates directly on you device, subscribe now.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.