Lossless and lossy audio codecs for low-performance microcontrollers for use in IoT

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Internet of Things (IoT) is a very fast developing branch of IT. IoT needs low-power systems, that are often also low-performance. For such devices, there is a problem to use one of the popular audio codecs because of very high-performance demand, for example floating point operations. In this paper, two codecs: lossless and lossy are proposed. Lossless codec makes use of the simple bit operations for reducing the number of bits needed to store one sample and therefore lead to reduce the size of the whole audio file. All needed arithmetic operations are executed very fast and thus don’t need a high performance of the microcontroller. Lossy codec additionally utilizes some principles borrowed from the decision systems, among them from rough-set theory. In this case, the resulting audio is lossy, but the difference is very small and thus could not be heard. Experiments show that either lossless, as well as lossy codec, reduces the size of the audio file, and are very fast (don’t need high-performance microcontrollers), so can be used in IoT systems.

Cite

CITATION STYLE

APA

Grzes, T. (2019). Lossless and lossy audio codecs for low-performance microcontrollers for use in IoT. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11703 LNCS, pp. 433–444). Springer Verlag. https://doi.org/10.1007/978-3-030-28957-7_36

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free