Filtering Discrete Time Signals Using a Notch Filter
AssigneeIndian Institute of Science
InventorsSatya Sudhakar Yedlapalli, Kuchibhotla Venkata Subrahmanya Hari
Life of this patent
Estimating the term…
Abstract
Various techniques are generally described for digital signal processing (DSP) such as discrete time filters. In some examples, a Canonic Filter Module (CFM) can be used to configure the discrete time filter using an LSF-Model with a finite length sequence. A single CFM can be configured to provide any type of discrete time filter used in signal processing. Filters can be modeled as a set of interconnected notch filters, a lattice structure of a discrete time filter is generally described that is based on a LSF-Model.
Claims20
A method for determining a digital filter structure, the method comprising:
- obtaining a transfer function of a digital filter in the form of one or more filter components including an annihilating component, a minimum phase component, a non-minimum phase component, and a symmetric component;
- and
- for each of the one or more filter components, representing each of the filter components as a set of interconnected notch filters, wherein each set of notch filters includes at least one of a first notch filter having a half-lattice structure, and a second notch filter having a full lattice structure.
An article of manufacture including a computer readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
- obtaining a transfer function for a digital filter in the form of one or more filter components including an annihilating component, a minimum phase component, a non-minimum phase component, and a symmetric component;
- and
- for each of the one or more filter components, representing each of the filter component as a set of interconnected notch filters, wherein each set of notch filters includes at least one of a first notch filter having a half-lattice structure, and/or a second notch filter having a full lattice structure.
A device for filtering digital signals, the device comprising:
- a processor having one or more function modules including at least one of an annihilating function module, a minimum phase function module, a non-minimum phase function module, and/or a symmetric function module;
- each of the function modules further comprising a set of interconnected notch filters, wherein each set of notch filters includes at least one of a first notch filter having a half-lattice structure, and/or a second notch filter having a full lattice structure;
- a memory coupled to the processor and configured to store sets of half-lattice and full-lattice coefficients respectively corresponding to each set of interconnected notch filters.
Dependencies are inferred from the claim text.