Skip to main content
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
Results tagged with
Search options answers only not deleted user 128

The gaussian function, an exponential function with a negative square of the argument in the exponent, is interesting in signal processing because the Fourier Transform of a gaussian function is also a gaussian function.

2 votes

How to Generate Band Limited Gaussian White Noise in MATLAB?

Full description is given here - How to Simulate AWGN (Additive White Gaussian Noise) in Communication Systems for Specific Bandwidth. …
Royi's user avatar
  • 20.5k
3 votes
Accepted

Gaussian Filter Close to Image Border

Pixels outside the image borders must be extrapolated. Now, you need to chose the model of your extrapolation. For instance, if you're working within the Discrete Fourier model a periodic extrapolati …
Royi's user avatar
  • 20.5k
1 vote
Accepted

Simulating Range Bearing Sensor with MATLAB with Gaussian Noise (Generating Gaussian Colored...

You can do that by multiplying the Lower Cholesky Decomposition of matrix by a column vector of Gaussian noise. Yet since you assume no correlation, you can do that by independent multiplication. …
Royi's user avatar
  • 20.5k
1 vote
Accepted

Are There Common Values of Standard Deviation for Gaussian Noise of an Image?

You can easily have a look on the values of the STD on Image Denoising Papers: The range of 1-15 is considered low. The range 15-30 is considered medium. The range 30-50 (Even above) is considered h …
Royi's user avatar
  • 20.5k
1 vote
Accepted

Why Does the Odd Multiple of $ \frac{\pi}{4} $ on Gaussian Cause Loss in Repeatability Under...

The answer boils down to 2 issues with the practical approximations of the Gaussian Kernel: Though the Gaussian Kernel is radially symmetric its discrete approximation has a rectangle support. … If I remember correctly, the SURF algorithm uses Box Blur based approximation of the Gaussian Kernel. …
Royi's user avatar
  • 20.5k
1 vote

Additive White Gaussian Noise (AWGN) and Undecimated DWT

One property of Orthogonal Transformations is that White Noise stays White (Uncorrelated) under Orthogonal Transformations (One could say it's a property of White Noise). Usually this property assi …
Royi's user avatar
  • 20.5k
2 votes

Parameters of Gaussian Kernel in the Context of Image Convolution

Some in practice remarks: The Gaussian Kernel is Separable hence if implemented as FIR filter it is implemented as 2 1D Convolutions - Along rows and along columns. … You may have a look at Fast Gaussian Blur GitHub Repository for IIR and Box Blur implementations which are insensitive to the radius parameter. …
Royi's user avatar
  • 20.5k
1 vote
Accepted

What Are Different Approaches to Realize a Gaussian Blur (Smoothing) Step on an Image?

You may have a look on my project - Fast Gaussian Blur. Update Meaning of FIR In this context FIR is the coefficients which are utilized to create the convolution kernel. … Size of the kernel (The STD of the Gaussian Kernel). The Quality required. …
Royi's user avatar
  • 20.5k
1 vote

Why Does the Kalman Filter Remove Only Gaussian Noise?

The thing with the case with Gaussian Noise is that Gaussian Process can be fully represented by its mean and covariance. … In the case of Gaussian Process that is all needed. …
Royi's user avatar
  • 20.5k
1 vote
Accepted

Generate Complex White Gaussian Noise in MATLAB

If you want a Circular Complex Gaussian Noise (Independent): vComplexNoise = sqrt(noiseVar / 2) * (randn(1, numSamples) + (1i * randn(1, numSamples))) For correlated noise you'll need to define the …
Royi's user avatar
  • 20.5k
2 votes
Accepted

How Is Laplacian of Gaussian (LoG) Implemented as Four 1D Convolutions?

The trick is that you can calculate the 2nd derivative of the image (Using Finite Differences -> Convolution) and then blur it with Gaussian Filter. … Filter Ixx with 1D Gaussian Kernel along the x direction. Do the above for the y direction as well. The LoG image is the sum of both. To answer your questions: See my explanation above. …
Royi's user avatar
  • 20.5k
1 vote
Accepted

Fast Recursive 1D Signal Smoothing - IIR / Auto Regressive Implementation of Gaussian Smoothing

Have a look at my Fast Gaussian Blur Project at GitHub. You will find there implementation of IIR Approximation of Gaussian Blur which implements the following papaers: Recursive Gabor Filtering. … Recursive Implementation of the Gaussian Filter. Boundary Conditions for Young - van Vliet Recursive Filtering. The idea is pretty straight forward. …
Royi's user avatar
  • 20.5k
2 votes
Accepted

The Effect of the Standard Deviation ($ \sigma $) of a Gaussian Kernel when Smoothing a Grad...

First, let's have a look on a few different Gaussian Kernels: As expected, they are wider as the Standard Deviation (STD) increase. …
Royi's user avatar
  • 20.5k
0 votes

Comparison Between Average Kernel (Box Kernel) and Gaussian Kernel

If you pre calculate the filter coefficients the complexity of the convolution is set by its radius only. Yet, if all coefficients are the same, it could be reduced into summation and one normalizatio …
Royi's user avatar
  • 20.5k
0 votes
Accepted

Use Scale Space Representation to Filter Single Image

I used factor 5-6 going from the Standard Deviation (Std) of the Gaussian to the Kernel: radius = ceil(6 * STD); Though it means more computation power is required. …
Royi's user avatar
  • 20.5k

15 30 50 per page