Line 1: Line 1:
<br>
+
[[Category:ECE]]
 +
[[Category:QE]]
 +
[[Category:CNSIP]]
 +
[[Category:problem solving]]
 +
[[Category:image processing]]
 +
 
 
<center>
 
<center>
<font size="4">[[ECE PhD Qualifying Exams|ECE Ph.D. Qualifying Exam]] </font>  
+
<font size= 4>
 +
[[ECE_PhD_Qualifying_Exams|ECE Ph.D. Qualifying Exam]]
 +
</font size>
  
<font size="4">Communication, Networking, Signal and Image Processing (CS)</font>
+
<font size= 4>
 +
Communication, Networking, Signal and Image Processing (CS)
  
<font size="4">Question 5: Image Processing </font>  
+
Question 5: Image Processing
 +
</font size>
  
August 2015  
+
August 2015
</center>  
+
</center>
 
----
 
----
 
 
----
 
----
 +
=== Part 1 ===
  
== Question  ==
+
Consider the emissive display device which is accurately modeled by the equation
  
Question is posted from this [https://engineering.purdue.edu/ECE/Academics/Graduates/Archived_QE_August_13/CS-5.pdf <u>link</u>].<br>  
+
<math>
 +
\left[ {\begin{array}{*{20}{c}}
 +
X\\
 +
Y\\
 +
Z
 +
\end{array}} \right] = \left[ {\begin{array}{*{20}{c}}
 +
a&b&c\\
 +
d&e&f\\
 +
g&h&i
 +
\end{array}} \right]\left[ {\begin{array}{*{20}{c}}
 +
R\\
 +
G\\
 +
B
 +
\end{array}} \right]
 +
</math>
  
'''Problem 1. ''' (50 pts) <br>
+
where R, G and B are the red, green, and blue inputs in the range 0 to 255 that are used to modulate physically realizable color primaries.
  
Consider the emissive display device which is accurately modeled by the equation
+
a) What is the gamma of the device?
  
<math>\left[ \begin{array}{c} X \\ Y\\Z \end{array} \right] = \begin{bmatrix} a & b & c \\ d & e & f \\ g & h & i \end{bmatrix} \times \left[ \begin{array}{c} R^{\alpha} \\ G^{\alpha} \\ B^{\alpha} \end{array} \right]</math>  
+
b) What are the chromaticity components <math>(x_r,y_r), (x_g,y_g)</math> and <math>(x_b,y_b)</math> of the device's three primaries.
  
Where R, G, and B  are red, green, and blue inputs in the range 0 to 255 that are used to modulate physically realizable color primaries.
+
c) What are the chromaticity components <math>(x_w,y_w)</math> of the device's white point.
  
a) What is the gamma of the device?  
+
d) If <math>(X,Y,Z)=(0,1/2,1/2)</math>, then what can you say about the values of <math>(R,G,B)</math>? (Hint: Draw a chromaticity diagram to find the answer.)
  
b) What are the chromaticity components &nbsp;<span class="texhtml">(''x''<sub>"r"</sub>, ''y''<sub>"r"</sub>).
+
e) Imagine that the values of <math>(R,G,B)</math> are quantized to 8 bits, and that you view a smooth gradient from black to white on this device. What artifact are you likely to see, and where in the gradient will you see it?
 
+
c) Derive an expression &nbsp;for&nbsp;<math>\sum_{n = -\infty}^{\infty}p_0(n)</math>&nbsp;interms of&nbsp;<span class="texhtml">''X''(''e''<sup>''j''μ</sup>,''e''<sup>''j''ν</sup>)</span>.
+
 
+
d) Do the function&nbsp;<span class="texhtml">''p''<sub>0</sub>(''n'')</span>&nbsp;and&nbsp;<span class="texhtml">''p''<sub>1</sub>(''m'')</span>&nbsp;together contains sufficient information to reconstruction the function&nbsp;<span class="texhtml">''x''(''m'',''n'')</span>? If so, provide a reconstruction algorithm; if not, provide a counter example.  
+
 
+
Click [[QE637 2013 Pro1|here]] to view student [[QE637 2013 Pro1|answers and discussions]] <br>
+
  
 +
:'''Click [[QE637_T_Pro1|here]] to view student [[QE637_T_Pro1|answers and discussions]]'''
 
----
 
----
 +
===Part 2===
  
<br> '''Problem 2. ''' (50 pts)
+
Consider the following 2-D LSI systems. The first system has input <math>x(m,n)</math> and output <math>y(m,n)</math>, and the second system has input <math>y(m,n)</math> and output <math>z(m,n)</math>.
 
+
Let <span class="texhtml">''r''<sub>0</sub>(λ)</span>, <span class="texhtml">''g''<sub>0</sub>(λ)</span>, and <span class="texhtml">''b''<sub>0</sub>(λ)</span> be the CIE color matching functions for red, green, and blue primaries at 700 nm, 546.1 nm, and 435.8 nm, respectively, and let <span class="texhtml">[''r'',''g'',''b'']</span>&nbsp;be the corresponding CIE tristimulus values.&nbsp;&lt;/span&gt;
+
 
+
Furthermore, let&nbsp;<span class="texhtml">''f''<sub>1</sub>(λ)</span>,&nbsp;<span class="texhtml">''f''<sub>2</sub>(λ)</span>, and&nbsp;<span class="texhtml">''f''<sub>3</sub>(λ)</span>&nbsp;be the spectral response functions for the three color outputs of a color camera. So for each pixel of the camera sensor, there is a 3-dimensional output vector given by&nbsp;<span class="texhtml">''F'' = [''F''<sub>1</sub>,''F''<sub>2</sub>,''F''<sub>3</sub>]<sup>''t''</sup></span>, where
+
 
+
<math>F_1 = \int_{-\infty}^{\infty}f_1(\lambda)I(\lambda)d\lambda</math>,  
+
 
+
<math>F_2 = \int_{-\infty}^{\infty}f_2(\lambda)I(\lambda)d\lambda</math>,
+
 
+
<math>F_3 = \int_{-\infty}^{\infty}f_3(\lambda)I(\lambda)d\lambda</math>
+
 
+
where&nbsp;<span class="texhtml">''I''(λ)</span>&nbsp;is the energy spectrum of the incoming light and&nbsp;<math>f_k(\lambda)\geq 0</math>&nbsp;for&nbsp;<span class="texhtml">''k'' = 0,1,2.</span>.
+
 
+
Furthermore, assume there exists a matrix,&nbsp;<span class="texhtml">''M''</span>, so that
+
 
+
 
<math>
 
<math>
\left[ {\begin{array}{*{20}{c}}
+
y(m,n) = \sum\limits_{j =  - N}^N {{a_j}x(m,n - j)\quad\quad S1</math> <br \>
f_1(\lambda)\\
+
<math>z(m,n) = \sum\limits_{i =  - N}^N {{b_i}y(m-i,n)\quad\quad S2</math>
f_1(\lambda)\\
+
f_1(\lambda)
+
\end{array}} \right] = {\begin{array}{*{20}{c}}
+
M
+
\end{array}} \left[ {\begin{array}{*{20}{c}}
+
r_0(\lambda)\\
+
g_0(\lambda)\\
+
b_0(\lambda)
+
\end{array}} \right]
+
</math>  
+
  
<br> a) Why is it necessary that&nbsp;<math>f_k(\lambda) \geq 0</math>&nbsp;for&nbsp;<span class="texhtml">''k'' = 0,1,2</span>?
+
a) Calculate the 2-D impulse response, <math>h_1(m,n)</math>, of the first system.
  
b) Are the functions, <math> r_0(\lambda) \geq 0</math>, <math>g_0(\lambda) \geq 0</math>, and <math>b_0(\lambda) \geq 0</math>? If so, why? If not, why not?
+
b) Calculate the 2-D impulse response, <math>h_2(m,n)</math>, of the second system.
  
c) Derive an formula for the tristimulus vector <span class="texhtml">[''r'',''g'',''b'']<sup>''t''</sup></span> in terms of the tristimulus vector <span class="texhtml">''F'' = [''F''<sub>1</sub>,''F''<sub>2</sub>,''F''<sub>3</sub>]<sup>''t''</sup></span>.  
+
c) Calculate the 2-D impulse response, <math>h(m,n)</math>, of the complete system.
  
d) Do functions <span class="texhtml">''f''<sub>''k''</sub>(λ)</span> exist, which meet these requirements? If so, give a specific example of such functions.  
+
d) How many multiplies does it take per output point to implement each of the two individual systems? How, many multiplies does it take per output point to implements the complete system with a single convolution.
  
Click [[QE637 2013 Pro2|here]] to view student [[QE637 2013 Pro2|answers and discussions]]
+
e) Explain the advantages and disadvantages of implementing the two systems in sequence versus a single complete system.
  
<br>
+
:'''Click [[QE637_T_Pro2|here]] to view student [[QE637_T_Pro2|answers and discussions]]'''
  
[[Category:ECE]] [[Category:QE]] [[Category:CNSIP]] [[Category:Problem_solving]] [[Category:Image_processing]]
+
----
 +
[[ECE_PhD_Qualifying_Exams|Back to ECE QE page]]:

Revision as of 17:26, 2 December 2015


ECE Ph.D. Qualifying Exam

Communication, Networking, Signal and Image Processing (CS)

Question 5: Image Processing

August 2015



Part 1

Consider the emissive display device which is accurately modeled by the equation

$ \left[ {\begin{array}{*{20}{c}} X\\ Y\\ Z \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} a&b&c\\ d&e&f\\ g&h&i \end{array}} \right]\left[ {\begin{array}{*{20}{c}} R\\ G\\ B \end{array}} \right] $

where R, G and B are the red, green, and blue inputs in the range 0 to 255 that are used to modulate physically realizable color primaries.

a) What is the gamma of the device?

b) What are the chromaticity components $ (x_r,y_r), (x_g,y_g) $ and $ (x_b,y_b) $ of the device's three primaries.

c) What are the chromaticity components $ (x_w,y_w) $ of the device's white point.

d) If $ (X,Y,Z)=(0,1/2,1/2) $, then what can you say about the values of $ (R,G,B) $? (Hint: Draw a chromaticity diagram to find the answer.)

e) Imagine that the values of $ (R,G,B) $ are quantized to 8 bits, and that you view a smooth gradient from black to white on this device. What artifact are you likely to see, and where in the gradient will you see it?

Click here to view student answers and discussions

Part 2

Consider the following 2-D LSI systems. The first system has input $ x(m,n) $ and output $ y(m,n) $, and the second system has input $ y(m,n) $ and output $ z(m,n) $. $ y(m,n) = \sum\limits_{j = - N}^N {{a_j}x(m,n - j)} \quad\quad S1 $
$ z(m,n) = \sum\limits_{i = - N}^N {{b_i}y(m-i,n)} \quad\quad S2 $

a) Calculate the 2-D impulse response, $ h_1(m,n) $, of the first system.

b) Calculate the 2-D impulse response, $ h_2(m,n) $, of the second system.

c) Calculate the 2-D impulse response, $ h(m,n) $, of the complete system.

d) How many multiplies does it take per output point to implement each of the two individual systems? How, many multiplies does it take per output point to implements the complete system with a single convolution.

e) Explain the advantages and disadvantages of implementing the two systems in sequence versus a single complete system.

Click here to view student answers and discussions

Back to ECE QE page:

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett