Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Top-hat filter

From Wikipedia, the free encyclopedia

Top-hat filters are several real-space or Fourier space filtering techniques.[1] The name top-hat originates from the shape of the filter, which is a rectangle function, when viewed in the domain in which the filter is constructed.

Real space

[edit]

In real-space the filter performs nearest-neighbour filtering, incorporating components from neighbouring y-function values. Despite its ease of implementation, its practical use is limited as the real-space representation of a top-hat filter is the sinc function, which has the often undesirable effect of incorporating non-local frequencies.

Analogue implementations

[edit]

Exact non-digital implementations are only theoretically possible. Top-hat filters can be constructed by chaining theoretical low-band and high-band filters. In practice, an approximate top-hat filter can be constructed in analogue hardware using approximate low-band and high-band filters.

Fourier space

[edit]

In Fourier space, a top hat filter selects a band of signal of desired frequency by the specification of lower and upper bounding frequencies. Top-hat filters are particularly easy to implement digitally.

[edit]

The top hat function can be generated by differentiating a linear ramp function of width . The limit of then becomes the Dirac delta function. Its real-space form is the same as the moving average, with the exception of not introducing a shift in the output function.

See also

[edit]

References

[edit]
  1. Broughton, S. A.; Bryan, K. (2008). Discrete Fourier Analysis and Wavelets: Applications to Signal and Image Processing. New York: Wiley. p. 72.