Time and Memory Efficient Online Piecewise Linear Approximation of Sensor Signals.

Sensors (Basel)

Institute of Applied Microelectronics and Computer Engineering, University of Rostock, 18051 Rostock, Germany.

Published: May 2018

Piecewise linear approximation of sensor signals is a well-known technique in the fields of Data Mining and Activity Recognition. In this context, several algorithms have been developed, some of them with the purpose to be performed on resource constrained microcontroller architectures of wireless sensor nodes. While microcontrollers are usually constrained in computational power and memory resources, all state-of-the-art piecewise linear approximation techniques either need to buffer sensor data or have an execution time depending on the segment’s length. In the paper at hand, we propose a novel piecewise linear approximation algorithm, with a constant computational complexity as well as a constant memory complexity. Our proposed algorithm’s worst-case execution time is one to three orders of magnitude smaller and its average execution time is three to seventy times smaller compared to the state-of-the-art Piecewise Linear Approximation (PLA) algorithms in our experiments. In our evaluations, we show that our algorithm is time and memory efficient without sacrificing the approximation quality compared to other state-of-the-art piecewise linear approximation techniques, while providing a maximum error guarantee per segment, a small parameter space of only one parameter, and a maximum latency of one sample period plus its worst-case execution time.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6022087PMC
http://dx.doi.org/10.3390/s18061672DOI Listing

Publication Analysis

Top Keywords

piecewise linear
24
linear approximation
24
execution time
16
state-of-the-art piecewise
12
time memory
8
memory efficient
8
approximation sensor
8
sensor signals
8
approximation techniques
8
worst-case execution
8

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!