Skip to content

Latest commit

 

History

History
71 lines (49 loc) · 3.21 KB

README.md

File metadata and controls

71 lines (49 loc) · 3.21 KB

Wearables Data Compression Toolbox

An open source toolbox for testing data compression methods on wearable sensors.

The Wearables Data Compression Toolbox is part of the DBDP. Read more about the DBDP here.

License

Authors: Baiying Lu, Joe Kim, Brinnae Bent

The DBDP is created by the BIG IDEAS Lab at Duke University: http://dunn.pratt.duke.edu/ If you use the DBDP in your work, please cite the DBDP: dbdp.org.

Fig1

Motivation

A critical problem in using longitudinal wearable sensor data for digital biomarker development is the "data deluge" and subsequent immense data storage costs. Here, we examine data compression methods and evaluate them on common wearable sensor data. We highly encourage you to contribute and test your own data compression method to continue this effort!

Dependencies

Varies by compression algorithm, see specific READMEs

Instructions

Each module is function-based in Python. Please visit each module for specific instructions.

Methods

  • Discrete Cosine Transform (DCT) with Huffman encoding
  • Discrete Cosine Transform (DCT) with Run-length encoding
  • Singluar Value Decomposition with Huffman encoding
  • Direct Huffman encoding
  • Discrete Wavelet Transfrom (bio-orthogonal) with Huffman encoding

Issues

Please open a new "Issue", describe your problem, and tag the package author in the Issue.

License

Apache 2.0


Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.