Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Convolution is a mathematical operation on two functions f and g, producing a third function that is typically viewed as a modified version of one of the original functions.
4
votes
Accepted
Breaking a convolution into smaller pieces
Convolution is a linear process, which means that superposition holds. Thus, you can break up any convolution kernel $k$ into multiple parts ($k_1, k_2, ... k_N$) such that $k = \sum k_i$. … The sum would be equal to the convolution product of the original kernel.
Doing that would be inefficient, though, both in terms of computations and memory. …
0
votes
Accepted
Is it meaningful to find linear convolution of just two random sequences?
No, if the two sequences are random then convolving them is not useful.
9
votes
Accepted
Circular and Linear Convolution
Convolving that is circular convolution. In practice linear convolution and circular convolution are nearly the same, the difference happening at the beginning and the end of linear convolution. … With a few very rare exceptions we don't "choose" circular convolution. We almost always want linear convolution. …
6
votes
What are the characteristics of a "good" smoothing convolution kernel?
Yes, in general, your #2 is correct. That being said, both of the filters stink (with your triangle filter being a little better).
No, f3 does not have the same frequency response as f4. To get an …
1
vote
Understanding the transfer function of an FIR filter
I suspect it should be something like the following:
$$
y[n] = h[n] * \delta[n + N] \Rightarrow H(z)\cdot z^N
$$
2
votes
Accepted
Applying Convolution (In 2D) Theorem Swaps Quadrants
Since convolution via DFT is circular convolution, it's not so much of a quadrant swap as it is a wrap around. I believe that if you put the non-zero taps in the middle that it will fix the problem. …
1
vote
Accepted
Kernel Convolution in Frequency Domain - Cyclic Padding
The figures are simply showing how the circular aspect of the convolution works in 2 dimensions. …