Gaussian derivatives, Electrical Engineering

Assignment Help:

Gaussian derivatives

Generate Gaussian kernels for a given scale "sigma", and display the kernel.

The size of the kernel should be floor(3*sigm)+1;

(i) Write an m-file "gauss.m" which generates Gaussian kernel.

function G=gauss(sigm)
s=floor(3*sigm)+1;
x=[-s:s];
G = exp(-x.^2/(2*sigm^2));
G=G/sum(sum(G));
plot(?);

Why G has to be normalized?

(ii) write an m-file gauss_x.m which generates 1 order derivative of the Gaussian kernel.

function G=gauss_x(sigm)
s=floor(3*sigm)+1;
x=[-s:s];

G=?

(iii)  Write an m-file gauss_xx.m which generates 2 order derivative of the Gaussian kernel.

function G=gauss_xx(sigm)
s=floor(3*sigm)+1;
x=[-s:s];
G=?

Observe Gaussian kernels for different sigma values.
Why the size of the kernel should be  (3*sigm)+1 ?


Related Discussions:- Gaussian derivatives

Factors that influence choice of carrier frequency, 1. Why must a modem be ...

1. Why must a modem be used to transmit binary data through a PSTN? (1) Use sketches and additional text to describe the following modulation methods. (a) Amplitude shift key

Explain how ccitt standards help in building the base band, Q. Discuss FDM ...

Q. Discuss FDM and illustrate how CCITT stndards help in building the base band? Ans: Frequency Division Multiplexing: It is the process of combining numerous informatio

Squeeze castings, Squeeze Castings: Squeeze casting, also known as ...

Squeeze Castings: Squeeze casting, also known as liquid metal forging, is a combination of casting and forging process . The molten metal is poured into the bottom half

Fourier deries, how to compute the fourier series expansion of a rectangula...

how to compute the fourier series expansion of a rectangular pulse train

4gls - fourth generations languages, 4GLs (Fourth Generations Languages) ...

4GLs (Fourth Generations Languages) These  are called  non procedural  languages May be considered as  advanced HLL. Objects oriented programming  languages and language  with

Explain numeric processor 8087, Explain numeric processor 8087. Numeric...

Explain numeric processor 8087. Numeric processor 8087 is a coprocessor which has been intended to work under the control of the processor 8086 and offer it additional numeric

Intrinsic semiconductor, Draw a graph illustrating how resistivity varies w...

Draw a graph illustrating how resistivity varies with temperature for an intrinsic semiconductor. b) Gallium nitride, GaN, has an energy gap of 3.36 eV at 300 K. Calculate the w

Explain fet amplifiers, Explain FET amplifiers? Just like the BJT ampli...

Explain FET amplifiers? Just like the BJT amplifiers, FET amplifiers are constructed in common-source (CS, analogous to CE), common-drain (CD, analogous to CC), and common-gate

Components of gis, Components of GIS: 1.  Software: GIS software gi...

Components of GIS: 1.  Software: GIS software gives the functions and tools required to store, analyze, and show geographical information. The key software elements are:

Demodulators for FM, Demodulators for FM Figure  shows a block diagram ...

Demodulators for FM Figure  shows a block diagram of a general FM demodulator, which is implemented by generating an AM signal whose amplitude is proportional to the instantane

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd