Please use this identifier to cite or link to this item:
https://repository.cihe.edu.hk/jspui/handle/cihe/222
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Poon, Chung Keung | - |
dc.contributor.other | Li, M. | - |
dc.contributor.other | Liang, H. | - |
dc.contributor.other | Liu, S. | - |
dc.contributor.other | Yuan, H. | - |
dc.date.accessioned | 2021-03-16T02:19:03Z | - |
dc.date.available | 2021-03-16T02:19:03Z | - |
dc.date.issued | 2018 | - |
dc.identifier.uri | https://repository.cihe.edu.hk/jspui/handle/cihe/222 | - |
dc.description.abstract | Given a d-dimensional array of size n d and an integer p, the running max (or min) filter is the set of maximum (or minimum) elements within a d-dimensional sliding window of edge length p inside the array. This problem is useful in many signal processing applications such as pattern analysis, adaptive signal processing, and morphological analysis. The current best algorithm for computing the one-dimensional (1-D) max (or min) filter, due to the work of [H. Yuan and M. J. Atallah, “Running max/min filters using 1+o(1) comparisons per sample,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 33, no. 12, pp. 2544-2548, Dec. 2011], uses 1+o(1) comparisons per sample in the worst case. As a direct consequence, the d-dimensional max (or min) filter (max and min filters, respectively) can be computed in d+o(1) (2d+o(1), respectively) comparisons per sample. In this paper, we first present an algorithm for computing d-dimensional max and min filters simultaneously on i.i.d. inputs that uses 1.5+o(1) expected comparisons per sample. This is the first algorithm (on i.i.d. inputs) that gets rid of the dependence on d in the dominating term, with respect to n and p, of the (expected) number of comparisons needed. It is also asymptotically optimal (when d is a fixed constant as n → ∞ and p → ∞). We also consider the dynamic version of the problem of d-dimensional max and min filters simultaneously on i.i.d. inputs where we want to maintain the filters after changes in the input array. We design a linear-sized data structure that stores precomputed information for efficient update using O(p d-1 log 2 p) expected comparisons per update. | en_US |
dc.language.iso | en | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartof | IEEE Transactions on Signal Processing | en_US |
dc.title | Asymptotically optimal algorithms for running max and min filters on random inputs | en_US |
dc.type | journal article | en_US |
dc.identifier.doi | 10.1109/TSP.2018.2830309 | - |
dc.relation.issn | 1941-0476 | en_US |
dc.description.volume | 66 | en_US |
dc.description.issue | 13 | en_US |
dc.description.startpage | 3421 | en_US |
dc.description.endpage | 3435 | en_US |
dc.cihe.affiliated | Yes | - |
item.languageiso639-1 | en | - |
item.fulltext | No Fulltext | - |
item.openairetype | journal article | - |
item.grantfulltext | none | - |
item.openairecristype | http://purl.org/coar/resource_type/c_6501 | - |
item.cerifentitytype | Publications | - |
crisitem.author.dept | Yam Pak Charitable Foundation School of Computing and Information Sciences | - |
Appears in Collections: | CIS Publication |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.