Signal processing

Half-band filter

In digital signal processing, half-band filters are widely used for their efficiency in multi-rate applications. A half-band filter is a low-pass filter that reduces the maximum bandwidth of sampled data by a factor of 2 (one octave). When multiple octaves of reduction are needed, a cascade of half-band filters is common. And when the goal is downsampling, each half-band filter needs to compute only half as many output samples as input samples. It follows from the filter's definition that its transition region, or skirt, can be centered at frequency where is the input sample-rate. That makes it possible to design a FIR filter whose every other coefficient is zero, and whose non-zero coefficients are symmetrical about the center of the impulse response. (See Finite impulse response § Window design method) Both of those properties can be used to improve efficiency of the implementation. (Wikipedia).

Video thumbnail

Introduction to Frequency Selective Filtering

http://AllSignalProcessing.com for free e-book on frequency relationships and more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Separation of signals based on frequency content using lowpass, highpass, bandpass, etc filters. Filter g

From playlist Introduction to Filter Design

Video thumbnail

Passive RC low pass filter tutorial!

A tutorial on passive low pass RC filter circuits, and how they affect the frequency content of signals. An example of an RC filter that could go before a subwoofer's amplifier is given. The sound clips are from Pendulum's Slam in Hold Your Colour. More videos at http://www.afrotechmods.co

From playlist Passive filters

Video thumbnail

reaLD 3D glasses filter with a linear polarising filter

This is for a post on my blog: http://blog.stevemould.com

From playlist Everything in chronological order

Video thumbnail

Passive RC high pass filter tutorial!

A tutorial on passive RC high pass filters. You can use them to filter out low frequency signals, or remove DC offsets from a signal. Make sure you watch my video on low pass filters first! http://www.youtube.com/watch?v=OBM5T5_kgdI Webpage with more info on all kinds of electronic filters

From playlist Passive filters

Video thumbnail

Passive low pass RL filters

An intro to passive low pass RL filters. An example of a 2kHz audio crossover circuit for a woofer is given, where the low frequencies are allowed to pass through and the high frequencies get filtered out. More videos at http://www.afrotechmods.com Music credit: http://soundcloud.com/bf-r

From playlist Passive filters

Video thumbnail

Low Pass Filters & High Pass Filters : Data Science Concepts

What is a low pass filter? What is a high pass filter? Sobel Filter: https://en.wikipedia.org/wiki/Sobel_operator

From playlist Time Series Analysis

Video thumbnail

RLC Band Stop Filters and Band Pass Filters

This electronics video tutorial provides a basic introduction into RLC Band Stop Filters and RLC Band Pass Filters. An RLC Band Pass Filter blocks high level and low level frequencies while allowing mid level frequencies within a certain range to pass through. The RLC Band Stop works in

From playlist Electronic Circuits

Video thumbnail

Low Pass Filters and High Pass Filters - RC and RL Circuits

This electronics video tutorial discusses how resistors, capacitors, and inductors can be used to filter out signals according to their frequency. This video include examples such as RC low pass filters, RL low pass filters, RC high pass filters, and RL low pass filters. It provides the

From playlist Electronic Circuits

Video thumbnail

IIR Filter Design Procedure

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Overview of IIR filter design using analog prototype filters following the approach used by MATLAB: use of continuous-time frequency transformations

From playlist Infinite Impulse Response Filter Design

Video thumbnail

Continuous-Time Butterworth Filters

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. An introduction to the characteristics and definition of analog Butterworth filters.

From playlist Infinite Impulse Response Filter Design

Video thumbnail

Lec 15 | MIT RES.6-008 Digital Signal Processing, 1975

Lecture 15: Design of IIR digital filters, part 2 Instructor: Alan V. Oppenheim View the complete course: http://ocw.mit.edu/RES6-008S11 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT RES.6-008 Digital Signal Processing, 1975

Video thumbnail

Frequency Transformations for Continuous-Time Systems

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Frequency transformations for converting lowpass prototype analog filters to arbitrary lowpass, highpass, and bandpass filters.

From playlist Infinite Impulse Response Filter Design

Video thumbnail

The Bilinear Transform

http://AllSignalProcessing.com for more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Definition and properties of the bilinear transform for converting between continuous- and discrete-time system representations in the context of fi

From playlist Infinite Impulse Response Filter Design

Video thumbnail

Lecture 24, Butterworth Filters | MIT RES.6.007 Signals and Systems, Spring 2011

Lecture 24, Butterworth Filters Instructor: Alan V. Oppenheim View the complete course: http://ocw.mit.edu/RES-6.007S11 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT RES.6.007 Signals and Systems, 1987

Video thumbnail

Demonstration 1: Sampling

Demonstration 1: Sampling, aliasing, and frequency response, part 1 Instructor: Alan V. Oppenheim View the complete course: http://ocw.mit.edu/RES6-008S11 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT RES.6-008 Digital Signal Processing, 1975

Video thumbnail

Understanding Wavelets, Part 2: Types of Wavelet Transforms

Explore the workings of wavelet transforms in detail. •Try Wavelet Toolbox: https://goo.gl/m0ms9d •Ready to Buy: https://goo.gl/sMfoDr You will also learn important applications of using wavelet transforms with MATLAB®. Video Transcript: In the previous session, we discussed wavelet co

From playlist Understanding Wavelets

Video thumbnail

Lec 13 | MIT 6.450 Principles of Digital Communications I, Fall 2006

Lecture 13: Random processes View the complete course at: http://ocw.mit.edu/6-450F06 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 6.450 Principles of Digital Communications, I Fall 2006

Video thumbnail

Digital Signal Processing: Mini Project Cochlear Signal Processing Part A - Prof E. Ambikairajah

Digital Signal Processing Electronic Whiteboard-Based Lecture - Lecture notes available from: http://eemedia.ee.unsw.edu.au/contents/elec3104/LectureNotes/

From playlist ELEC3104 Digital Signal Processing by Prof. E. Ambikairajah

Video thumbnail

Discrete noise filters

I discuss causal and non-causal noise filters: the moving average filter and the exponentially weighted moving average. I show how to do this filtering in Excel and Python

From playlist Discrete

Related pages

Low-pass filter | Filter transition region | Digital signal processing