Fast computation of a class of running filters

This paper focuses on the computation of a class of running filters defined as the n-ary extension of an associative, commutative, and idempotent binary operation T on an ordered sequence of operands. The well-known max/min filters are the prominent representatives of the class. For any arbitrary wi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on signal processing 1998-03, Vol.46 (3), p.549-553
Hauptverfasser: Coltuc, D., Pitas, I.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper focuses on the computation of a class of running filters defined as the n-ary extension of an associative, commutative, and idempotent binary operation T on an ordered sequence of operands. The well-known max/min filters are the prominent representatives of the class. For any arbitrary window filter of size n, the existence of a fast algorithm of complexity O(log/sub 2/ n) T operations is proven. A remarkable feature of the proof is its ability to generate a particular solution for every n. In addition to the theoretical results, practical implementation aspects regarding the flexibility of pipeline processors for fast computation of the one-dimensional (1-D) and two-dimensional (2-D) running filters are investigated.
ISSN:1053-587X
1941-0476
DOI:10.1109/78.661323