Calculate the adaptive wiener filter output at pixels

Assignment Help Programming Languages
Reference no: EM131175018

ION 528 MIDTERM-2 EXAM SPRING 2012

Q1) (10 pts) You are given a binary image consisting of only zeros and ones, see image-A. Apply required morphological operations and give the output images on the grid.

Image-A

Operation

Structuring element

Output

When this operation is useful? What are its functional outcomes?

Q2) (7 pts) Suggest an algorithm in order to find the local maxima points of a given gray-scale image. (Hint: Gray-scale morphology would be useful)

Q3) (15pts) Consider the filter h[n,m] describing the input-output relationship below:

g[n,m]=f[n-1,m]+ f[n,m-1]+ f[n+1,m]+ f[n,m+1]

a) What is the impulse response of this filter?

b) Derive its Fourier Transform and sketch its magnitude and phase spectrum.

c) What type of a filter is this? Justify your answer.

Q4) (10pts) Compute the Fourier Transform of the following function:

f(x) = exp( - x2 /(2σ2)) cos (2πx/k)

where σ and k are constants.

What is the minimum sampling rate required for alias-free reconstruction, if any?

Q5) (10 pts) Assume that the model illustrated below is linear and position invariant. Also the noise and the image are uncorrelated.
Show that the power spectrum of the output is

Q6) (10 pts) Discuss how Wavelet Transform is suitable for each application below. You can give examples if you need to.

a) multi-resolution analysis of signals and images

b) space-frequency analysis

c) coding and compression

e) edge detection

f) object recognition

Q7) (8 pts) We have discussed three different color spaces: RGB, HSI and CMY(K). Specify the need for multiple color spaces. Why can we not use only one?

Q8) (10 pts) A telescope in an observatory is used to produce images on a high-resolution CCD array. Assume the optics are flawed so that the images are blurry. Keeping in mind that only astronomical objects are viewed, describe two ways of correcting the blur.

Q9) (10 pts) The magnitude spectrum of a continuous image is as given below.

a) Sketch the frequency response of the sampled spectrum if ωs =1.5 ωm along x and 3ωm along y directions in the figure below.

b) What is the minimum sampling rate along x and y to avoid aliasing ?

c) Do you believe this is the most efficient sampling scheme? Why or why not? If you were to select a more efficient sampling scheme in what ways would it make the sampling more complicated?

Assume the noise is additive to and independent of the noiseless image f(m,n). The global image noise variance is 100. Calculate the adaptive Wiener filter output at pixels (2,2)and (3,3) using a 3x3 pixel neighborhood and uniform box filters. Discuss your findings.

Attachment:- ION528 MIDTERM 2_MATLAB.pdf

Reference no: EM131175018

Questions Cloud

Compute the amount of insertion required to center the probe : A small velocity probe is to be inserted through a pipe wall. If we measure from the outside of the DN 150 Schedule 80 pipe, how far (in mm) should the probe be inserted to sense the average velocity if the flow in the pipe is laminar?
Strategic plan and its implementation : Include in this section the possible implications of the triple bottom line (people, planet, profit) on the strategic plan and its implementation.
Draw an arbitrary graph of 10 nodes with varying degrees : Referring to the attached document, draw an arbitrary graph of 10 nodes with varying degrees and perform the pagerank calculations as described from page 19 of the document.
Does this case set precedent for same-sex marriage : Begin by looking up the Loving v. Virginia case. Next, list the states that allow same-sex marriage. What were some of the arguments the states used in their legalization? What were some of the legal arguments against same-sex marriage?
Calculate the adaptive wiener filter output at pixels : Calculate the adaptive Wiener filter output at pixels (2,2)and (3,3) using a 3x3 pixel neighborhood and uniform box filters. Discuss your findings.
Identify managerial issues related to health care industry : Provide a detailed summary of your hospital's organizational structure. Include a tabulated description of the levels of professionals within the organization. Describe the duties of each major head within the organization.
How will the advertising industry : How will the advertising industry have to react to evolving conditions in developing countries and the former Soviet bloc? Please provide answer in a paragraph
Write a program in python to create a graph of 7 nodes : 1.Write a program in python to create a graph of 7 nodes and 15 edges using adjacency matrix representation. Recreate the graph though edge-list and adjacency-list representations of the graph and visualize the same.2. What is a Krchardt kite graph? ..
What is moral relativism according to one of the authors : What is moral relativism, according to one of the authors you read this week? What does the author mean when they are talking about "America's changing moral framework"?

Reviews

Write a Review

Programming Languages Questions & Answers

  Create program which computes person-s bmi

Create a program which computes a person's body mass index? Design a modular program that calculates and display a person's body mass index (BMI).

  Write program which inputs employee name

Write the program which inputs Employee Name and Tuition and prints, for each employee, Name and Rebate Amount.

  Find e(x) and var(x)

Suppose 0.4 of students are women and gpa for women has mean of 3 and sd 0.8; Gpa for men has mean of 2.5 and sd of 1.0. a sample size of 100 students which consist 40 women and 60 men.

  Prepare an algorithm that detects spam email

In this homework, your goal is to devise an algorithm that detects spam email. This homework is quite long but I belive you will find this addictive

  Application to print the sum of cubes

Write down the application to print the sum of cubes. Prompt for and read two integer values and print sum of each value raised to third power.

  Prepare a presentation on backgrounds and fonts

Can you still read the text? Is it too narrow or thick? Is an icon hidden by the background? You should also include tips for choosing backgrounds and fonts.

  Write a program to ask the user to enter the amount spent

Write a program to ask the user to enter the amount spent on food and Gas for each day of the week. Count and display the number of days the user spent more than 20 dollars per day on food and more than 10 dollars/per day on gas.

  Create program to calculate amount of paint needed

Create a program to calculate the amount of paint needed to cover one side of a house with a sloped roof . Assume tha this house has a rectangular shape with a rectangular window .

  Script that displays the results of rolling a die n times

The example in the links below shows a script that displays the results of rolling a die n times. It retains (in memory) and can display the results of all rolls. The two links below are the html and js files for this example.

  Develop vision system for building high safe mobile robot

You are tasked to develop a vision system for building a high safe mobile robot. In particular, your system should give a warning alarm when there are a danger of colliding (at certain distance) with a pedestrian.

  Write program to read line of text which ends with sentinel

Write program which will read line of text which ends with a period, that serves as sentinel value. Display all the letters which occur in text, one per line and in alphabetical order,

  Write a computer program that prompts user for two numbers

Write a computer program that prompts the user for two numbers, n for the number of items in the array to sort, and num_ifor a number of iterations

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