Vous êtes sur la page 1sur 5

Digital Signal Processing

Lab Manual
Session 16-TE-Alpha & Beta

Prepared By,
Mr. Fawad Khan, PhD student UET, Taxila, Pakistan
Email: Fawadmsee20@gmail.com
Lab #1:
Matlab Installation & introduction to basic signal processing

Objective:

The objective of this lab is to learn, matlab & latex installation and basic introduction of
matlab basic windows and both 1D and 2D signals.

Task # 1. Basic ID signal plotting and editing through plot tools


Task # 1. Plot the following signals in both continuous and discrete domain by using
sub-plot command, also modify the plot using plot tool in matlab figure.

a) 𝑓(𝑥) = e(x/10) + x 0.3 for x = [0 20] with step size = 0.01

b) 𝑓() =(sin(2 𝜋) + 2 for  = [0 2𝜋] with step size = 0 .1 𝜋

𝑛𝜋𝑥 𝑛𝜋𝑥
c) 𝑓(𝑥) = 𝑎0 + (𝑎𝑛 cos + 𝑏𝑛 sin ) with step size = 0.2 and 𝑎𝑛 = 4, 𝑏𝑛 =
𝐿 𝐿

2, 𝑛 = 0.2, 𝐿 = 10, 𝑎𝑛𝑑 𝑥 = [0 10]

Task # 2. Create a zero matrix “A” with dimension 5 X 3, substitute value 5 at all
diagonal position of the same matrix, by accessing matrix index positions.
3 4 5 6 9 3
Task # 3. Matrix A = [8 7 6], B = [6 1 4],
9 10 6 2 0 8

a) Calculate R = (A X B), show the dimension and data type of each matrix in
the workspace

b) Calculate R = A+B
c) Calculate R = A-B

d) Substitute value 1000 at 3rd row and 2nd column position of matrix A.

Task # 4. Create a “sin(2 𝜋𝑓𝑡)” wave in continuous domain with any smallest step
size of your choice, use frequency “ f ” = 2 Hz, using different sampling rate to show
the effect of aliasing. Plot all signals through subplot in the figure.

Task # 5. Read any .png, jpeg, or .tiff formatted image from your directory and display
the same image in gray scale, also show the pixel histogram of the image.

Task # 6. Read an image from your directory and resize the same image into half of
the original size. Also display the result.

Task # 7. Read and image from your directory, convert the image into gray-scale, then
modify the pixel values in such a way that the left half portion of the image get black.
Also display the result.
For example:

Task # 8. Attach the snap-shot to prove that you have installed the latex on your PC.
Task # 9. Write in your own word:

a) What is the image local texture features, List about 10 different texture
features available for image texture description.

b) Confusion matrix is used for feature classification, write in your own words,
and also show me some examples of confusion matrix used in the image
processing research papers.

Task # 10. Attach snapshot to show me that you can download any recently published
research paper from “Google scholar”, Note only post a snap shot that show that you
have downloaded any image processing research paper from Google scholar.

Task # 11. What is a dataset in image / signal processing research papers; write in your
own words.

a) Write the names of the following datasets that are freely available.
b) Dataset for face gender classification
c) Dataset for Skin cancer detection
d) Dataset for Plant leaf disease classification
e) Dataset for Brain EEG signals
f) Dataset for Heart ECG signals
g) Dataset for Iris detection
h) Dataset for Pothole detection
i) Dataset for signature recognition
j) Dataset for abnormal activity recognition using video.
k) Dataset for Brain tumor localization
l) Dataset of satellite images
m) Dataset of drone camera footages
n) Dataset for fruit categorization
Task # 12. Write in your own words, what should be included in an image processing
research paper abstract?

Note!!!
At the End of this Lab, We expect conference papers form your class, so decide a
group of three students each. And send that list to your class CR.
 I will give you a topic related to Signal and image processing in next Lab.

Vous aimerez peut-être aussi