Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_Resamplers🞂TAlbrechtKernelClass

TAlbrechtKernel

A Sinc kernel constrained by Albrecht window functions.

Inheritance:TObject 🞂 TPersistent 🞂 TCustomKernel 🞂 TWindowedKernel 🞂 TWindowedSincKernel 🞂 TAlbrechtKernel

Declaration ​

pascal
TAlbrechtKernel = class(TWindowedSincKernel)

Description ​

TAlbrechtKernel applies Albrecht cosine-sum windows to the ideal Sinc filter.

Albrecht Kernel Window

Mathematics ​

The window function uses a cosine sum with precalculated minimum-sidelobe coefficients:

w(x)=∑k=0N−1akcos⁡(kπxW)

for |x|≤W.

References ​

  • Hans-Helge Albrecht, "A family of cosine-sum windows for high resolution measurements", IEEE ICASSP, 2001.