Most Popular
1500 questions
8
votes
3 answers
Purpose of image feature detection and matching
I'm a new guy in image processing and computer vision, so this question might be stupid to you.
I just learned some feature detection and description algorithms, such as Harris, Hessian, SIFT, SURF, they process images to find out those keypoints…
avocado
- 877
- 3
- 12
- 22
8
votes
1 answer
Detecting a fixed template image out of a semi-constant frame of video
There are a number of videos that I'm looking to process of different video games to detect various "states" in them.
The first game that I am tackling is any edition of Super Street Fighter 4.
In it, I'd like to detect when the "vs" character…
casperOne
- 141
- 10
8
votes
4 answers
Higher order spline interpolation
I noticed that spline interpolation with a degree higher than 3 (everything beyond cubic splines) have a very high interpolation error, hence the prediction is mostly awful. I've come across various lecture notes, slides and Youtube videos that…
goocreations
- 183
- 1
- 4
8
votes
3 answers
Difference between a wavelet transform and a wavelet decomposition
I'm confused about the difference between a wavelet transform and a wavelet decomposition is. For example
load woman
[cA1,cH1,cV1,cD1] = dwt2(X,'db1');
[c,s] = wavedec2(X,2,'db1');
What's the difference between these two matlab commands, and when…
Tom Kealy
- 1,067
- 1
- 12
- 20
8
votes
2 answers
kernels to compute second order derivative of digital image
For an image $I$, its first order derivatives can be computed using several oprators, such as
$$K_{sobel} = \left[ \begin{array}{ccc} -1 &0 &1 \\ -2 &0 &2 \\ -1 &0 &1 \end{array}\right]$$
$$I_{x} = I * K_{sobel},\ I_{y} = I * K_{sobel}.T$$.
And to…
avocado
- 877
- 3
- 12
- 22
8
votes
2 answers
How can I remove random dots from an image?
I recently received some scanned pictures which are in a pretty good state, with OK resolution, but they are randomly spattered with a bunch of black dots. These cover everything (clothes, faces, walls, windows, and so on) except for a few very…
Emilio Pisanty
- 301
- 2
- 11
8
votes
2 answers
Help implementing audio dynamic range compression
I am trying to implement audio dynamic range compression in JavaScript (not using web audio API).
There is a lot of articles for sound technicians, and some high level documentation, but I couldn't find any helpful reference for actually…
sebpiq
- 283
- 1
- 3
- 7
8
votes
3 answers
What are high frequencies and low frequencies in a signal?
I'm new to signal processing. I'm plotting a signal in the time-domain in matlab. I don't understand which parts of the signal are high frequencies and low frequencies, can someone explain what a high and low frequency is, and how to see high…
user1117262
- 89
- 1
- 1
- 2
8
votes
1 answer
what is proper setting for Fb,Fc in Complex morlet wavelet (cmor)?
I am using Cmor-Fb-FC wavelet transform in matlab environment. Fb is bandwidth and Fc is center frequency parameters. with trail and error procedure I select Fb-Fc as 5-1, and I've got rational output. But I want to know whats the rule of selecting…
SAH
- 1,317
- 4
- 17
- 39
8
votes
1 answer
Example of Fourier Transform not existing for real-life signals?
I got curious based on this question here, but basically, is there ever a real-life signal that exists where its Fourier transform does not exist? If a signal is not finite energy, then its Fourier Transform does not exist, so what might be an…
TheGrapeBeyond
- 1,792
- 5
- 16
- 27
8
votes
1 answer
why eigenvalues concerned in Harris corner detection?
In Harris corner detection, as I see, the goal is to find out those points $(x,y)$ which makes $S(x,y)$ a large value for any direction of shifting, $$ S(x,y) = [\Delta x , \Delta y]M\left[ \begin{array}{c}
\Delta x \\
\Delta y \\
\end{array}…
avocado
- 877
- 3
- 12
- 22
7
votes
1 answer
"Ensemble averaging ... cannot track dynamic changes"?
A book claims this as a motivation for introducing exponential averaging:
A disadvantage of ensemble averaging is that the resulting estimate cannot track dynamic changes occurring in the observed signal.
-- L. Sörnmo and P. Laguna, Bioelectrical…
user42
7
votes
2 answers
How can I perform object tracking using noisy images?
The problem
Take 50+ of Lena images, add gaussian noise to them to the point that you couldn't say it is Lena. I insist, gaussian noise, not gaussian blurring.
Now imagine a cropping window randomly moving around Lena's face (like a video camera…
user1637
7
votes
2 answers
Simple beat detection algorithm for microcontroller
For the purpose of controlling DIY disco lighting, I'm looking at implementing beat detection in a microcontroller with limited computing power (i.e. Arduino Uno). While detecting all beats would be a plus (for one, it would allow measuring BPM,…
abey
- 171
- 1
- 1
- 6
7
votes
1 answer
Can I simultaneously remove salt and pepper noise and improve the image resolution?
What should my approach be towards designing a filter that can simultaneously remove salt & pepper noise and improve the resolution?
vini
- 2,182
- 4
- 21
- 37