Running Median Algorithm and Implementation for Integer Streaming Applications
Journal article
Cadenas, O and Megson, GM (2018). Running Median Algorithm and Implementation for Integer Streaming Applications. IEEE Embedded Systems Letters. 11 (2), pp. 58-61. https://doi.org/10.1109/LES.2018.2868409
Authors | Cadenas, O and Megson, GM |
---|---|
Abstract | A novel algorithm is proposed to compute the median of a running window of m integers in O(lg lg m) time. For a new window, the new median value is computed as a simple decision based on the previous median and the values removed and inserted into the window. This facilitates implementations based on data structures that support fast ordinal predecessor/successor operations. The results show accelerations of up to factors of six for integer data streaming in typical embedded processors. |
Year | 2018 |
Journal | IEEE Embedded Systems Letters |
Journal citation | 11 (2), pp. 58-61 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
ISSN | 1943-0663 |
Digital Object Identifier (DOI) | https://doi.org/10.1109/LES.2018.2868409 |
Web address (URL) | https://ieeexplore.ieee.org/document/8453865 |
Publication dates | |
03 Sep 2018 | |
Publication process dates | |
Deposited | 30 Aug 2018 |
Accepted | 24 Aug 2018 |
Accepted author manuscript | License File Access Level Open |
Additional information | © 2018 IEEE Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Page range | 1-4 |
https://openresearch.lsbu.ac.uk/item/869qw
Download files
Accepted author manuscript
StreamingMedian-Acceptedversion.pdf | ||
License: CC BY 4.0 | ||
File access level: Open |
122
total views942
total downloads0
views this month8
downloads this month