際際滷

際際滷Share a Scribd company logo
Problem 1.1 An imaging lens in a digital camera has a focal length of 6 cm. How far should the
lens be from the cameras CCD array to focus on an object
(a) 12 cm in front of the lens?
(b) 15 cm in front of the lens?
Solution:
(a) The lens equation (Eq. (1.1)) is 1
do
+ 1
di
= 1
f .
Here, f = 6 cm and do = 12 cm, so di = 12 cm .
(b) The lens equation (Eq. (1.1)) is 1
do
+ 1
di
= 1
f .
Here, f = 6 cm and do = 15 cm, so di = 10 cm .
Contact me in order to access the whole complete document.
WhatsApp: https://wa.me/message/2H3BV2L5TTSUF1
Email: smtb98@gmail.com
Telegram: https://t.me/solutionmanual
s
m
t
b
9
8
@
g
m
a
i
l
.
c
o
m
s
m
t
b
9
8
@
g
m
a
i
l
.
c
o
m
complete document is available on https://unihelp.xyz/ *** contact me if site not loaded
Problem 1.2 An imaging lens in a digital camera has a focal length of 4 cm.
How far should the lens be from the cameras CCD array to focus on an object
(a) 12 cm in front of the lens;
(b) 8 cm in front of the lens.
Solution:
(a) The lens equation (Eq. (1.1)) is 1
do
+ 1
di
= 1
f .
Here, f = 4 cm and do = 12 cm, so di = 6 cm .
(b) The lens equation (Eq. (1.1)) is 1
do
+ 1
di
= 1
f .
Here, f = 4 cm and do = 8 cm, so di = 8 cm .
Problem 1.3 The following program loads an image stored in clown.mat as Io(x, y), passes it
through an imaging system with the PSF given by Eq. (1.6), and displays Io(x, y) and Ii(x, y).
Parameters , D, di, and 了 (all in mm) are specified in the programs first line.
clear;Delta=0.0002;D=0.03;lambda=0.0000005;di=0.003;T=round(0.01/Delta);
for I=1:T;for J=1:T;x2y2(I,J)=(I-T/2).*(I-T/2)+(J-T/2).*(J-T/2);end;end;
gamma=pi*D/lambda*sqrt(x2y2./(x2y2+di*di/Delta/Delta));
h=2*besselj(1,gamma)./gamma;
h(T/2,T/2)=(h(T/2+1,T/2)+h(T/2-1,T/2)+h(T/2,T/2+1)+h(T/2,T/2-1))/4;
h=h.*h;H=h(T/2-5:T/2+5,T/2-5:T/2+5);load clown.mat;Y=conv2(X,H);
figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray)
Run the program and display Io(x, y) (input) and Ii(x, y) (output).
Solution: Io(x, y) is at left and Ii(x, y) is at right.
The image formed by the optical system is blurred, as expected.
Problem 1.4 Compare the azimuth resolution of a real-aperture radar with that of a synthetic-
aperture radar, with both pointed at the ground from an aircraft at a range R = 5 km. Both
systems operate at 了 = 3 cm and utilize a 2-m-long antenna.
Solution: For the real-aperture radar,
Y 
min =
了R
ly
=
3  102  5  103
2
= 75 m.
For the SAR,
Y 
min =
ly
2
=
2
2
= 1 m.
Problem 1.5 A 2-m-long antenna is used to form a synthetic-aperture radar from a range of 100 km.
What is the length of the synthetic aperture?
Solution: Scaling the range in Fig. 1-21 from 400 km down to 100 km leads to a synthetic
aperture shorter by the same factor. Hence, the synthetic aperture is of length 8 km/4 = 2 km.
Problem 1.6 The following program loads an image stored in sar.mat as Io(x, y), passes it through
an imaging system with the PSF given by Eq. (1.15), and displays Io(x, y) and Ii(x, y).
Parameters , , and l are specified in the programs first line.
clear;Delta=0.1;l=5;tau=1;I=[-15:15];z=pi*1.8*Delta*I/l;load sar.mat;
hy=sin(pi*z)./(pi*z);hy(16)=1;hy=hy.*hy;hx=exp(-2.77*Delta*Delta*I.*I/tau/tau);
H=hy*hx;Y=conv2(X,H);
figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray)
Run the program and display Io(x, y) (input) and Ii(x, y) (output).
Solution: Io(x, y) is at left and Ii(x, y) is at right.
The image formed by the radar system is blurred, as expected.
Problem 1.7 (This problem assumes prior knowledge of the 1-D Fourier transform (FT)). The basic
CT problem is to reconstruct 留(両, 侶) in Eq. (1.18) from p(r, 慮). One way to do this is as follows:
(a) Take the FT of Eq. (1.18), transforming r to f. Define p(r, 慮) = p(r, 慮 + ).
(b) Define and substitute 袖 = f cos 慮 and 僚 = f sin 慮 in this FT.
(c) Show that the result defines 2 FTs, transforming 両 to 袖 and 侶 to 僚, and that A(袖, 僚) =
P(f, 慮). Hence, 留(両, 侶) is the inverse FT of P(f, 慮).
Solution:
(a) The FT of Eq. (1.18) taking r to f is
P(f, 慮) = F
F
F{p(r, 慮)} =
Z 

Z 

留(両, 侶) ej2f(両 cos 慮+侶 sin 慮)
d両 d侶.
(b) Substituting gives
P(f, 慮) =
Z 

Z 

留(両, 侶) ej2袖両
ej2僚侶
d両 d侶.
(c) P(f, 慮) = F
F
F両袖{F
F
F侶僚{留(両, 侶)}} = A(袖, 僚),
Problem 1.8 The following program loads an image stored in mri.mat as Io(x, y), passes it through
an imaging system with the PSF given by Eq. (1.20), and displays Io(x, y) and Ii(x, y).
Parameters , N, and dk are specified in the programs first line.
clear;N=16;Delta=0.01;dk=1;I=[-60:60];load mri.mat;
h=dk*sin(pi*N*dk*I*Delta)./sin(pi*dk*I*Delta);h(61)=N;H=h*h;Y=conv2(X,H);
figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray)
Run the program and display Io(x, y) (input) and Ii(x, y) (output).
Solution: Io(x, y) is at left and Ii(x, y) is at right.
The image formed by the MRI system is blurred, as expected.
Problem 1.9 This problem shows how beamforming works on a linear array of transducers, as
illustrated in Fig. 1-35, in a medium with a wave speed of 1540 m/s. We are given a linear
array of transducers located 1.54 cm apart along the x axis, with the nth transducer located
at x = 1.54n cm. Outputs {yn(t)} from the transducers are delayed and summed to produce
the signal y(t) =
P
n yn(t 0.05n). In what direction (angle from perpendicular to the array)
is the array focused?
Solution: Consider a plane wave (impulse in space and time) 隆(t  x sin 慮  y cos 慮) arriving
at the array from a direction 慮 (angle from perpendicular to the array). The plane wave hits
the nth transducer at t = n sin(慮) 1.54 cm
1540 m/s = 0.1n sin 慮. Setting the delay between tranducers
0.05n = 0.1n sin 慮 gives 慮 = 30 .
Problem 2.1 Compute the following convolutions:
(a) et u(t)  e2t u(t)
(b) e2t u(t)  e3t u(t)
(c) e3t u(t)  e3t u(t)
Solution:
The convolution of two causal signals is y(t) = u(t)
R t
0 h() x(t  ) d.
(a): et u(t)  e2t u(t) = u(t)
R t
0 e e2(t) d = e2t u(t)
R t
0 e d = e2t u(t) [et  1] =
et u(t)  e2t u(t)
(b): e2t u(t)  e3t u(t) = u(t)
R t
0 e2 e3(t) d = e3t u(t)
R t
0 e d = e3t u(t) [et  1] =
e2t u(t)  e3t u(t)
(c): e3t u(t)  e3t u(t) = u(t)
R t
0 e3 e3(t) d = e3t u(t)
R t
0 d = te3t u(t)
Problem 2.2 Show that the spectrum of sin(20t)
t
sin(10t)
t is zero for |f| > 15 Hz.
Solution:
Using the Fourier transform property F[x(t)y(t)] = X(f)  Y(f),
and the property that the width of a convolution is the sum of the widths,
the bandwidth of the product of two signals is the sum of their bandwidths.
F

sin(20t)
t

=

1, |f|  10 Hz
0, |f|  10 Hz
and
F

sin(10t)
t

=

1, |f|  5 Hz
0, |f|  5 Hz.
Hence,
F

sin(20t)
t
sin(10t)
t

= 0 for |f|  15 Hz.
Problem 2.3 Using only Fourier transform properties, show that
sin(10t)
t
[1 + 2 cos(20t)] =
sin(30t)
t
.
Solution:
F
h
sin(10t)
t
i
=

1, |f|  5
0, |f|  5
Using the modulation property:
F[x(t) cos(2f0t)] =
1
2
X(f  f0) +
1
2
X(f + f0),
we have
F

sin(10t)
t
cos(20t)

=
 1
2, 5 Hz  |f|  15 Hz,
0, otherwise.
Adding the first equation to double the second equation gives
F

sin(10t)
t
(1 + 2 cos(20t))

=

1, |f|  5 Hz
0, |f|  5 Hz
+

1, 5 Hz  |f|  15 Hz,
0, otherwise
=

1, |f|  15 Hz,
0, |f|  15 Hz.
The inverse Fourier transform of this result is sin(30t)
t .
The sum of this lowpass filter and bandpass filter is another lowpass filter:
- f (Hz)
15 5 5 15
Ad

Recommended

Solution Manual Image Processing for Engineers by Yagle and Ulaby
Solution Manual Image Processing for Engineers by Yagle and Ulaby
spaceradar35
Analysis of an E-plane waveguide T-junction with a quarter-wave transformer u...
Analysis of an E-plane waveguide T-junction with a quarter-wave transformer u...
Yong Heui Cho
ECE 565 Project1
ECE 565 Project1
?? ?
Principles of Communications 7th Edition Ziemer Solutions Manual
Principles of Communications 7th Edition Ziemer Solutions Manual
acekiololo
Mm chap08 -_lossy_compression_algorithms
Mm chap08 -_lossy_compression_algorithms
Eellekwameowusu
summary.pdf
summary.pdf
SubbuSiva1
Convolution
Convolution
vandanamalode1
D021018022
D021018022
researchinventy
assignment_2
assignment_2
Ciaran Cox
7076 chapter5 slides
7076 chapter5 slides
Nguyen Mina
Solvedproblems 120406031331-phpapp01
Solvedproblems 120406031331-phpapp01
Rimple Mahey
Line circle draw
Line circle draw
Praveen Kumar
Application of Module Structure of Algebra in Homomorphic Signal Processing
Application of Module Structure of Algebra in Homomorphic Signal Processing
ijsrd.com
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Angel David Ortiz Resendiz
Signal Processing Homework Help
Signal Processing Homework Help
Matlab Assignment Experts
matlab.docx
matlab.docx
AraniNavaratnarajah2
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
spaceradar35
Paper computer
Paper computer
bikram ...
Paper computer
Paper computer
bikram ...
Open GL T0074 56 sm4
Open GL T0074 56 sm4
Roziq Bahtiar
Banco de preguntas para el ap
Banco de preguntas para el ap
MARCELOCHAVEZ23
Matlab 2
Matlab 2
asguna
Online Signals and Systems Assignment Help
Online Signals and Systems Assignment Help
Matlab Assignment Experts
Fourier Specturm via MATLAB
Fourier Specturm via MATLAB
ZunAib Ali
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
Zheng Mengdi
Signals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptx
SelamawitHadush1
25285 mws gen_int_ppt_trapcontinuous
25285 mws gen_int_ppt_trapcontinuous
Jyoti Parange
Ejercicio de fasores
Ejercicio de fasores
dpancheins
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
SHERAZ AHMAD LONE
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club

More Related Content

Similar to Solutions for Image Processing for Engineers by Yagle and Ulaby (20)

assignment_2
assignment_2
Ciaran Cox
7076 chapter5 slides
7076 chapter5 slides
Nguyen Mina
Solvedproblems 120406031331-phpapp01
Solvedproblems 120406031331-phpapp01
Rimple Mahey
Line circle draw
Line circle draw
Praveen Kumar
Application of Module Structure of Algebra in Homomorphic Signal Processing
Application of Module Structure of Algebra in Homomorphic Signal Processing
ijsrd.com
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Angel David Ortiz Resendiz
Signal Processing Homework Help
Signal Processing Homework Help
Matlab Assignment Experts
matlab.docx
matlab.docx
AraniNavaratnarajah2
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
spaceradar35
Paper computer
Paper computer
bikram ...
Paper computer
Paper computer
bikram ...
Open GL T0074 56 sm4
Open GL T0074 56 sm4
Roziq Bahtiar
Banco de preguntas para el ap
Banco de preguntas para el ap
MARCELOCHAVEZ23
Matlab 2
Matlab 2
asguna
Online Signals and Systems Assignment Help
Online Signals and Systems Assignment Help
Matlab Assignment Experts
Fourier Specturm via MATLAB
Fourier Specturm via MATLAB
ZunAib Ali
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
Zheng Mengdi
Signals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptx
SelamawitHadush1
25285 mws gen_int_ppt_trapcontinuous
25285 mws gen_int_ppt_trapcontinuous
Jyoti Parange
Ejercicio de fasores
Ejercicio de fasores
dpancheins
assignment_2
assignment_2
Ciaran Cox
7076 chapter5 slides
7076 chapter5 slides
Nguyen Mina
Solvedproblems 120406031331-phpapp01
Solvedproblems 120406031331-phpapp01
Rimple Mahey
Application of Module Structure of Algebra in Homomorphic Signal Processing
Application of Module Structure of Algebra in Homomorphic Signal Processing
ijsrd.com
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Ad2014 calvec-industrial-jllf.ps14000302.curvas (1)
Angel David Ortiz Resendiz
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
Solution Manual Engineering Signals and Systems by Ulaby & Yagle
spaceradar35
Paper computer
Paper computer
bikram ...
Paper computer
Paper computer
bikram ...
Open GL T0074 56 sm4
Open GL T0074 56 sm4
Roziq Bahtiar
Banco de preguntas para el ap
Banco de preguntas para el ap
MARCELOCHAVEZ23
Matlab 2
Matlab 2
asguna
Online Signals and Systems Assignment Help
Online Signals and Systems Assignment Help
Matlab Assignment Experts
Fourier Specturm via MATLAB
Fourier Specturm via MATLAB
ZunAib Ali
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
2014 spring crunch seminar (SDE/levy/fractional/spectral method)
Zheng Mengdi
Signals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptx
SelamawitHadush1
25285 mws gen_int_ppt_trapcontinuous
25285 mws gen_int_ppt_trapcontinuous
Jyoti Parange
Ejercicio de fasores
Ejercicio de fasores
dpancheins

Recently uploaded (20)

ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
SHERAZ AHMAD LONE
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
K12 Tableau User Group virtual event June 18, 2025
K12 Tableau User Group virtual event June 18, 2025
dogden2
This is why students from these 44 institutions have not received National Se...
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
HistoPathology Ppt. Arshita Gupta for Diploma
HistoPathology Ppt. Arshita Gupta for Diploma
arshitagupta674
Values Education 10 Quarter 1 Module .pptx
Values Education 10 Quarter 1 Module .pptx
JBPafin
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
Ultimatewinner0342
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
Birnagar High School Platinum Jubilee Quiz.pptx
Birnagar High School Platinum Jubilee Quiz.pptx
Sourav Kr Podder
GREAT QUIZ EXCHANGE 2025 - GENERAL QUIZ.pptx
GREAT QUIZ EXCHANGE 2025 - GENERAL QUIZ.pptx
Ronisha Das
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
2025 June Year 9 Presentation: Subject selection.pptx
2025 June Year 9 Presentation: Subject selection.pptx
mansk2
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
jutaydeonne
Photo chemistry Power Point Presentation
Photo chemistry Power Point Presentation
mprpgcwa2024
YSPH VMOC Special Report - Measles Outbreak Southwest US 6-14-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 6-14-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
INDUCTIVE EFFECT slide for first prof pharamacy students
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
Vitamin and Nutritional Deficiencies.pptx
Vitamin and Nutritional Deficiencies.pptx
Vishal Chanalia
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
SHERAZ AHMAD LONE
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
K12 Tableau User Group virtual event June 18, 2025
K12 Tableau User Group virtual event June 18, 2025
dogden2
This is why students from these 44 institutions have not received National Se...
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
HistoPathology Ppt. Arshita Gupta for Diploma
HistoPathology Ppt. Arshita Gupta for Diploma
arshitagupta674
Values Education 10 Quarter 1 Module .pptx
Values Education 10 Quarter 1 Module .pptx
JBPafin
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
Ultimatewinner0342
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
Birnagar High School Platinum Jubilee Quiz.pptx
Birnagar High School Platinum Jubilee Quiz.pptx
Sourav Kr Podder
GREAT QUIZ EXCHANGE 2025 - GENERAL QUIZ.pptx
GREAT QUIZ EXCHANGE 2025 - GENERAL QUIZ.pptx
Ronisha Das
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
2025 June Year 9 Presentation: Subject selection.pptx
2025 June Year 9 Presentation: Subject selection.pptx
mansk2
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
jutaydeonne
Photo chemistry Power Point Presentation
Photo chemistry Power Point Presentation
mprpgcwa2024
INDUCTIVE EFFECT slide for first prof pharamacy students
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
Vitamin and Nutritional Deficiencies.pptx
Vitamin and Nutritional Deficiencies.pptx
Vishal Chanalia
Ad

Solutions for Image Processing for Engineers by Yagle and Ulaby

  • 1. Problem 1.1 An imaging lens in a digital camera has a focal length of 6 cm. How far should the lens be from the cameras CCD array to focus on an object (a) 12 cm in front of the lens? (b) 15 cm in front of the lens? Solution: (a) The lens equation (Eq. (1.1)) is 1 do + 1 di = 1 f . Here, f = 6 cm and do = 12 cm, so di = 12 cm . (b) The lens equation (Eq. (1.1)) is 1 do + 1 di = 1 f . Here, f = 6 cm and do = 15 cm, so di = 10 cm . Contact me in order to access the whole complete document. WhatsApp: https://wa.me/message/2H3BV2L5TTSUF1 Email: smtb98@gmail.com Telegram: https://t.me/solutionmanual s m t b 9 8 @ g m a i l . c o m s m t b 9 8 @ g m a i l . c o m complete document is available on https://unihelp.xyz/ *** contact me if site not loaded
  • 2. Problem 1.2 An imaging lens in a digital camera has a focal length of 4 cm. How far should the lens be from the cameras CCD array to focus on an object (a) 12 cm in front of the lens; (b) 8 cm in front of the lens. Solution: (a) The lens equation (Eq. (1.1)) is 1 do + 1 di = 1 f . Here, f = 4 cm and do = 12 cm, so di = 6 cm . (b) The lens equation (Eq. (1.1)) is 1 do + 1 di = 1 f . Here, f = 4 cm and do = 8 cm, so di = 8 cm .
  • 3. Problem 1.3 The following program loads an image stored in clown.mat as Io(x, y), passes it through an imaging system with the PSF given by Eq. (1.6), and displays Io(x, y) and Ii(x, y). Parameters , D, di, and 了 (all in mm) are specified in the programs first line. clear;Delta=0.0002;D=0.03;lambda=0.0000005;di=0.003;T=round(0.01/Delta); for I=1:T;for J=1:T;x2y2(I,J)=(I-T/2).*(I-T/2)+(J-T/2).*(J-T/2);end;end; gamma=pi*D/lambda*sqrt(x2y2./(x2y2+di*di/Delta/Delta)); h=2*besselj(1,gamma)./gamma; h(T/2,T/2)=(h(T/2+1,T/2)+h(T/2-1,T/2)+h(T/2,T/2+1)+h(T/2,T/2-1))/4; h=h.*h;H=h(T/2-5:T/2+5,T/2-5:T/2+5);load clown.mat;Y=conv2(X,H); figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray) Run the program and display Io(x, y) (input) and Ii(x, y) (output). Solution: Io(x, y) is at left and Ii(x, y) is at right. The image formed by the optical system is blurred, as expected.
  • 4. Problem 1.4 Compare the azimuth resolution of a real-aperture radar with that of a synthetic- aperture radar, with both pointed at the ground from an aircraft at a range R = 5 km. Both systems operate at 了 = 3 cm and utilize a 2-m-long antenna. Solution: For the real-aperture radar, Y min = 了R ly = 3 102 5 103 2 = 75 m. For the SAR, Y min = ly 2 = 2 2 = 1 m.
  • 5. Problem 1.5 A 2-m-long antenna is used to form a synthetic-aperture radar from a range of 100 km. What is the length of the synthetic aperture? Solution: Scaling the range in Fig. 1-21 from 400 km down to 100 km leads to a synthetic aperture shorter by the same factor. Hence, the synthetic aperture is of length 8 km/4 = 2 km.
  • 6. Problem 1.6 The following program loads an image stored in sar.mat as Io(x, y), passes it through an imaging system with the PSF given by Eq. (1.15), and displays Io(x, y) and Ii(x, y). Parameters , , and l are specified in the programs first line. clear;Delta=0.1;l=5;tau=1;I=[-15:15];z=pi*1.8*Delta*I/l;load sar.mat; hy=sin(pi*z)./(pi*z);hy(16)=1;hy=hy.*hy;hx=exp(-2.77*Delta*Delta*I.*I/tau/tau); H=hy*hx;Y=conv2(X,H); figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray) Run the program and display Io(x, y) (input) and Ii(x, y) (output). Solution: Io(x, y) is at left and Ii(x, y) is at right. The image formed by the radar system is blurred, as expected.
  • 7. Problem 1.7 (This problem assumes prior knowledge of the 1-D Fourier transform (FT)). The basic CT problem is to reconstruct 留(両, 侶) in Eq. (1.18) from p(r, 慮). One way to do this is as follows: (a) Take the FT of Eq. (1.18), transforming r to f. Define p(r, 慮) = p(r, 慮 + ). (b) Define and substitute 袖 = f cos 慮 and 僚 = f sin 慮 in this FT. (c) Show that the result defines 2 FTs, transforming 両 to 袖 and 侶 to 僚, and that A(袖, 僚) = P(f, 慮). Hence, 留(両, 侶) is the inverse FT of P(f, 慮). Solution: (a) The FT of Eq. (1.18) taking r to f is P(f, 慮) = F F F{p(r, 慮)} = Z Z 留(両, 侶) ej2f(両 cos 慮+侶 sin 慮) d両 d侶. (b) Substituting gives P(f, 慮) = Z Z 留(両, 侶) ej2袖両 ej2僚侶 d両 d侶. (c) P(f, 慮) = F F F両袖{F F F侶僚{留(両, 侶)}} = A(袖, 僚),
  • 8. Problem 1.8 The following program loads an image stored in mri.mat as Io(x, y), passes it through an imaging system with the PSF given by Eq. (1.20), and displays Io(x, y) and Ii(x, y). Parameters , N, and dk are specified in the programs first line. clear;N=16;Delta=0.01;dk=1;I=[-60:60];load mri.mat; h=dk*sin(pi*N*dk*I*Delta)./sin(pi*dk*I*Delta);h(61)=N;H=h*h;Y=conv2(X,H); figure,imagesc(X),axis off,colormap(gray),figure,imagesc(Y),axis off,colormap(gray) Run the program and display Io(x, y) (input) and Ii(x, y) (output). Solution: Io(x, y) is at left and Ii(x, y) is at right. The image formed by the MRI system is blurred, as expected.
  • 9. Problem 1.9 This problem shows how beamforming works on a linear array of transducers, as illustrated in Fig. 1-35, in a medium with a wave speed of 1540 m/s. We are given a linear array of transducers located 1.54 cm apart along the x axis, with the nth transducer located at x = 1.54n cm. Outputs {yn(t)} from the transducers are delayed and summed to produce the signal y(t) = P n yn(t 0.05n). In what direction (angle from perpendicular to the array) is the array focused? Solution: Consider a plane wave (impulse in space and time) 隆(t x sin 慮 y cos 慮) arriving at the array from a direction 慮 (angle from perpendicular to the array). The plane wave hits the nth transducer at t = n sin(慮) 1.54 cm 1540 m/s = 0.1n sin 慮. Setting the delay between tranducers 0.05n = 0.1n sin 慮 gives 慮 = 30 .
  • 10. Problem 2.1 Compute the following convolutions: (a) et u(t) e2t u(t) (b) e2t u(t) e3t u(t) (c) e3t u(t) e3t u(t) Solution: The convolution of two causal signals is y(t) = u(t) R t 0 h() x(t ) d. (a): et u(t) e2t u(t) = u(t) R t 0 e e2(t) d = e2t u(t) R t 0 e d = e2t u(t) [et 1] = et u(t) e2t u(t) (b): e2t u(t) e3t u(t) = u(t) R t 0 e2 e3(t) d = e3t u(t) R t 0 e d = e3t u(t) [et 1] = e2t u(t) e3t u(t) (c): e3t u(t) e3t u(t) = u(t) R t 0 e3 e3(t) d = e3t u(t) R t 0 d = te3t u(t)
  • 11. Problem 2.2 Show that the spectrum of sin(20t) t sin(10t) t is zero for |f| > 15 Hz. Solution: Using the Fourier transform property F[x(t)y(t)] = X(f) Y(f), and the property that the width of a convolution is the sum of the widths, the bandwidth of the product of two signals is the sum of their bandwidths. F sin(20t) t = 1, |f| 10 Hz 0, |f| 10 Hz and F sin(10t) t = 1, |f| 5 Hz 0, |f| 5 Hz. Hence, F sin(20t) t sin(10t) t = 0 for |f| 15 Hz.
  • 12. Problem 2.3 Using only Fourier transform properties, show that sin(10t) t [1 + 2 cos(20t)] = sin(30t) t . Solution: F h sin(10t) t i = 1, |f| 5 0, |f| 5 Using the modulation property: F[x(t) cos(2f0t)] = 1 2 X(f f0) + 1 2 X(f + f0), we have F sin(10t) t cos(20t) = 1 2, 5 Hz |f| 15 Hz, 0, otherwise. Adding the first equation to double the second equation gives F sin(10t) t (1 + 2 cos(20t)) = 1, |f| 5 Hz 0, |f| 5 Hz + 1, 5 Hz |f| 15 Hz, 0, otherwise = 1, |f| 15 Hz, 0, |f| 15 Hz. The inverse Fourier transform of this result is sin(30t) t . The sum of this lowpass filter and bandpass filter is another lowpass filter: - f (Hz) 15 5 5 15