A Fast Algorithm for Running Computation of Center Weighted Rank Order Filters

Abstract
This paper presents a fast center weighted rank order filtering algorithm with logarithmic worst case time complexity with respect to the window size. The method is based on a data structure, called an unbalanced "double heap" which naturally supports partition of the window samples into two different "heaps", greater and smaller than the rth sample. The algorithm is designed for any window size and any weight of the center point and needs linear memory dependent only on the window width. There are no restrictions here with respect to the window size, which may be any odd or even number.

This publication has 3 references indexed in Scilit: