Most Popular
1500 questions
21
votes
3 answers
FIR filter with linear phase, 4 types
I know there are 4 types of FIR filters with linear phase, i.e. constant group delay: (M = length of impulse response)
Impulse response symmetrical, M = odd
Imp. resp. symmetrical, M = even
Imp. resp. anti-symmetrical, M = odd
Imp. resp.…
Vidak
- 595
- 1
- 4
- 9
21
votes
3 answers
How were windows originally conceived?
I am aware of the common types of windows, (Hamming, Hanning, Kaiser, Tukey, etc etc). However while many books describe them - almost none tell me just how exactly they were derived.
What is so holy about the hamming window? What about the…
TheGrapeBeyond
- 1,792
- 5
- 16
- 27
21
votes
7 answers
Where can I get an open source implementation of the Parks-McClellan optimal FIR filter design algorithm?
Background: Often times I am doing some sort of signal processing task that requires a unique filter. Usually at this point I go to MATLAB and generate a new unique filter using $\tt firpm()$. The MATLAB firpm() function implements that…
Trevor Boyd Smith
- 368
- 3
- 14
21
votes
4 answers
How to mimic/copy/fake someone's voice?
Is there any existing application to sample someone's voice and use it to modulate any other voice or synthesize a text to resemble the original one?
For example, this Text-to-Speech Demo by AT&T lets you choose a voice and a language from presets…
clapas
- 313
- 1
- 2
- 6
21
votes
3 answers
OpenCV/C++ connect nearby contours based on distance between them
I have to connect nearby contours in an image based on the distance between them which specifies if the contours are to be connected.
Now there's a question already on the same problem here…
Roney Island
- 453
- 1
- 4
- 13
21
votes
4 answers
Libraries for Voice Activity Detection (Not Speech Recognition)
As follow up to my previous question I was wondering if there are any speech detection libraries in existence. By speech detection I mean passing in an audio buffer and getting back an index of where speech starts and stops. So if I have 10 seconds…
Eric Brotto
- 839
- 2
- 8
- 11
21
votes
6 answers
What does one need to know in order to build a software synthesizer?
For someone who has some experience in software development, loves his synths and knows the [very] basics of digital audio representation, what are the first steps he should follow in order to program a music synthesizer, DSP-wise?
deprecated
- 313
- 1
- 6
21
votes
2 answers
Does using the Goertzel algorithm actually give better frequency resolution?
I am reading this article, and I am getting a little confused by the author's liberal use of 'frequency resolution' regarding the Goertzel Algorithm.
Basic question: Does using the Goertzel algorithm actually give you more frequency resolution over…
Spacey
- 9,817
- 8
- 43
- 79
21
votes
4 answers
Discrete Fourier Transform: What is the DC Term really?
I am currently toying around with the Discrete Fourier Transform (DFT) in Matlab to extract features from images. I like to fully understand the concepts that I use. I have read several explanations, such as this, but so far, none really explained…
Domi
- 323
- 1
- 2
- 6
21
votes
3 answers
How to implement a digital oscillator?
I have a floating-point digital signal processing system that operates at a fixed sample rate of $f_s = 32768$ samples per second implemented using an x86-64 processor. Assuming that the DSP system is synchronously locked to whatever matters, what…
nibot
- 3,803
- 5
- 29
- 40
21
votes
5 answers
How to Remove a Glare / Clipped Brightness from an Image?
I have an image
Is there any way of removing the bright white spots ? Please help thanks
Edit:
After operating with gaussian and then displaying using imagesc get the following output which clearly shows the bright red spots How do i get rid of…
vini
- 2,182
- 4
- 21
- 37
20
votes
3 answers
How poles are related to frequency response
I have recently fallen into fallacy, considering pole s=1 as there is infinite response at frequency 1. Yet, response was only 1. Now, can you derive the frequency response, given the poles?
Secondly, the theory says that a system is stable when…
Val
- 1
- 2
- 6
- 17
20
votes
3 answers
What sampling frequency should I use if Nyquist is not available?
I have the following homework question that confuses me:
We have an audio emitter that can emit two signals:
It either emits a sine wave at 23 kHz or it emits a sine wave at 25 kHz.
The receiver has the following sampling frequencies available:…
NN amateur
- 303
- 2
- 5
20
votes
5 answers
How can I compare two pictures from the camera and tell if there are enough differences to detect movement?
I want to use my phone as a CCTV system to control a room in my house, and display an alert when something is moving.
For now, what I have succeeded in doing is to grab a picture every minute and upload them via a PHP script to my server. Now, I…
Waza_Be
- 303
- 2
- 5
20
votes
2 answers
What are advantages of having higher sampling rate of a signal?
Being a non signal processing science student I have limited understanding of the concepts.
I have a continuous periodic bearing faulty signal (with time amplitudes) which are sampled at $12\textrm{ kHz}$ and $48\textrm{ kHz}$ frequencies. I have…
Raady
- 345
- 1
- 3
- 11