Impulse noise remover and related method
OwnerShun-An Yanginventor
Life of this patent
Estimating the term…
Abstract
An impulse noise remover includes a delay chain, a plurality of detection modules coupled to the delay chain, a logic unit coupled to the detection modules, and a multiplexer coupled to the delay chain and the logic unit. The delay chain delays the input signal to generate a plurality of delayed signals. The delayed signals and the input signal constitute a reference signal set. Each of the detection modules generates an indication signal according to a threshold value and a signal subset of the reference signal set. The logic unit generates a control signal according to a plurality of indication signals generated by the detection modules. The multiplexer selectively outputs a padding value or one of the delayed signals as the output signal according to the control signal.
Claims22
An impulse noise remover for removing impulse noise from an input signal to generate an output signal, the impulse noise remover comprising:
- a delay chain for delaying the input signal to generate a plurality of delayed signals, the input signal and the delayed signals constituting a reference signal set;
- a plurality of detection modules coupled to the delay chain, each of the detection modules generating an indication signal according to a threshold value and a signal subset of the reference signal set;
- a logic unit coupled to the detection modules for generating a control signal according to a plurality of indication signals generated by the detection modules;
- and
- a multiplexer coupled to the delay chain and the logic unit, for selectively outputting a padding value or one of the delayed signals as the output signal according to the control signal.
An impulse noise remover for removing impulse noise from an input signal to generate an output signal, the impulse noise remover comprising:
- a delay chain for delaying the input signal to generate a plurality of delayed signals, the input signal and the delayed signals constituting a reference signal set;
- a calculator coupled to the delay chain, for calculating a reference value according to a signal subset of the reference signal set;
- a plurality of detection modules coupled to the calculator, each of the detection modules generating an indication signal according to the reference value and a threshold value;
- a logic unit coupled to the detection modules for generating a control signal according to a plurality of indication signals generated by the detection modules;
- and
- a multiplexer coupled to the delay chain and the logic unit, for selectively outputting a padding value or one of the delayed signals as the output signal according to the control signal.
A method for removing impulse noise from an input signal to generate an output signal, the method comprising:
- delaying the input signal to generate a plurality of delayed signals, the input signal and the delayed signals constituting a reference signal set;
- generating a plurality of indication signals according to a plurality of threshold values and a plurality of signal subsets of the reference signal set;
- generating a control signal according to the indication signals;
- and
- selectively outputting a padding value or one of the delayed signals as the output signal according to the control signal.
A method for removing impulse noise from an input signal to generate an output signal, the method comprising:
- delaying the input signal to generate a plurality of delayed signals, the input signal and the delayed signals constituting a reference signal set;
- calculating a reference value according to a signal subset of the reference signal set;
- generating a plurality of indication signals according to the reference value and a plurality of threshold values;
- generating a control signal according to the indication signals;
- and
- selectively outputting a padding value or one of the delayed signals as the output signal according to the control signal.
Dependencies are inferred from the claim text.