跳到主要导航 跳到搜索 跳到主要内容

Asymptotically Optimal Algorithms for Running Max and Min Filters on Random Inputs

  • Minming Li
  • , Hongyu Liang
  • , Shengxin Liu*
  • , Chung Keung Poon
  • , Hao Yuan
  • *此作品的通讯作者
  • City University of Hong Kong
  • Meta
  • Nanyang Technological University
  • Caritas Institute of Higher Education
  • Bopu Technologies

科研成果: 期刊稿件文章同行评审

摘要

Given a $d$-dimensional array of size nd 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(pd-12 p) expected comparisons per update.

源语言英语
页(从-至)3421-3435
页数15
期刊IEEE Transactions on Signal Processing
66
13
DOI
出版状态已出版 - 1 7月 2018
已对外发布

指纹

探究 'Asymptotically Optimal Algorithms for Running Max and Min Filters on Random Inputs' 的科研主题。它们共同构成独一无二的指纹。

引用此