ME606 Digital Signal Processing Assignment

Assignment Help Software Engineering
Reference no: EM132492134

ME606 Digital Signal Processing Assignment - Melbourne Institute of Technology, Australia

Course Name - Master of Engineering (Telecommunications)

Assessment Title - Study of decimation and interpolation techniques

Unit Learning Outcomes covered in this assessment -

a. Development and implementation of signal processing algorithms in MATLAB or Scilab.

b. In-depth design of digital filters c. Understand the design of multirate signal processing and their applications.

Assignment - Digital signal processing (DSP) is the manipulation of an information signal to extract information or modify it. These include compressing, measuring, and filtering real-world digital signals. Digital signal processing can involve linear or nonlinear operations. Some application of digital signal processing are:

1. Audio signal processing,

2. Audio compression,

3. Digital image processing,

4. Video compression,

5. Speech processing,

6. Speech recognition,

7. Digital communications,

8. RADAR,

9. SONAR,

10. Financial signal processing,

11. Seismology,

12. Biomedicine

In this assignment, we start exploring the world of signal processing by investigating deeper into some areas of its applications. This assignment has two parts.

Part A: Literature review on some of the applications of signal processing and tools

Section 1 - Review one of the following study areas:

Elaborate on the differences between Audio processing and speech processing, application areas, their commonality and differences and type of processing they need.

A detailed review of algorithms for image interpolation using a discrete cosine transform (DCT) and fast Fourier transform (FFT).

A detailed review of polynomial interpolation techniques (including spline) and their applications.

Section 2 -

Introduce software packages, hardware, firmware and procedures that are used in implementations of signal processing algorithms.

In this section, we expect you to cover tools, implementation techniques, and standalone hardware that are widely used in developing DSP applications.

You must demonstrate that you have understood the field and major industries that are dedicated to this field.

Report content and style: Write and submit a report of not less than four (4) A4 pages with a single line spacing length with following sections:

1. Abstract

2. Introduction

3. Project scope and goals

4. A clear statement of the problem to be addressed

5. Expected significance of the results

6. A review of relevant literature. We expect to see five papers, published in the last 5 years for section 1. For section 2, you may refer to web pages of developers or vendors.

7. References (IEEE format)

Part B: Signal decimation Using MATLAB

A signal in MATLAB ".mat" format is given in the Moodle with the name "original_signal.mat" that contains a vector "x" with 200000 samples taken at a rate of 24 Mega samples per second (24MHz sampling frequency) from a modulated baseband signal.

Section 1 - Up/downsampling and spectral estimation with MATLAB:

1. Load the signal "x" into your workspace, and draw the first 2000 samples of this signal. (Do not forget to use the title command title ("MIT19...") to insert your student ID on top of every plot that you include in your report.)

2. Under sample "x" by the rate of L=3 and call it "y"; Follow the following link and use both variations of periodogram spectral estimation shown there to find power spectrum of "x" and "y". Set the FFT size 512. Show your codes and the spectrums they give in your report. Discuss the similarities and differences in the spectrums of "x" and "y".

3. Zero pad (up-sample) the "y" signal sample with 2 zeros in the middle of adjacent samples to increase the sampling frequency by 3 and call the resultant signal "zy". Load a root raised cosine filter impulse response, h, from the given file "rrc_filter.mat" into your workspace. Filter your signal ("zy") using the command "fzy=conv(x,h);" and draw the power spectrum of "fzy" and "zy" in dB on one axis using one of the practiced programs. Report your code, plots and discuss the zero-padding and filtering effects on the signal spectrum.

4. Use the cubic spline interpolation in MATLAB to interpolate the signal "y" using the command "ys= interp1(1: length(y), y,1:1/3:length(y), 'spline');". Draw the spectrum of "ys" and compare it with the result of section 3. Repeat section 3 by changing the method to 'linear' and 'nearest'.

5. Filter the signals "ys" in section 12 with the given filter and find and draw the spectrum and discuss the result.

Section 2 - Discussion and literature review on spectral estimation methods:

Give an overview of the work you have done and discuss the strength and weakness of each used interpolation method in Part 2. In addition, give a brief literature review on spectral estimation methods.

Note - Just need to do part A.

Attachment:- Digital Signal Processing Assignment File.rar

Reference no: EM132492134

Questions Cloud

Design the implementation of a program : Design the implementation of a program, including; stakeholder engagement, communication strategies, and budget and time management strategies
How does social media contribute to the plot progression : How does social media(insert chosen subject matter) contribute to the plot's progression? What is the Director/Screenplay Writer, Boots Riley
What is a man-in-the-middle attack : Briefly describe the coordinated IoT attack of 2016 (also called "2016 Dyn cyberattack"). What is the last phishing email that you have received?
Compare the sequence of bf solutions : Demonstrate graphically that the feasible region is unbounded - Select an objective function for which this model has no optimal solution.
ME606 Digital Signal Processing Assignment : ME606 Digital Signal Processing Assignment Help and Solution - Melbourne Institute of Technology, Australia. Study of decimation and interpolation techniques
Who are the members of a healthcare team : As their names imply, the honeyguide bird and the honey badger both share an affinity for honey. Honeyguide birds specialize in finding beehives but struggle.
What changes has judith newman seen in son : What changes has Judith Newman seen in her son since he has become "BFF's" with Siri? Summarize the changes that she describe.
How many prominent themes are in the first song : How many prominent themes are in the first song? Who wrote the first song? From what album? How is this unusual for jazz? When is the first big drum solo?
Discuss about demographics surrounding the ethical issue : Find three articles on the topic and include information from these articles in your piece. Your piece should include: A clear understanding of the ethical.

Reviews

Write a Review

Software Engineering Questions & Answers

  User experience is very important to the success

The quality of the user experience is very important to the success of an application. In the early days of computing, users often experienced long delays since computing power was poor and networks had comparatively slow throughput.

  What is the overall dre for the project

Prior to delivery, the software team found 242 errors during formal technical reviews and all testing tasks. What is the overall DRE for the project after one month's usage?

  How will new servers be deployed

You have been hired by Shiv LLC as an Information Technology consultant to develop a technology proposal. Shiv LLC manufactures and distributes solar panel for the consumer market. Your job is to submit a proposal that meets their criteria.

  Advantages and disadvantages of implementing dfs

Explain advantages and disadvantages of implementing a DFS for this size of company, along with a recommendation for or against, and why.

  The president of a company that manufactures car seats has

the president of a company that manufactures car seats has been concerned about the number and cost of machine

  A explain what is software measurement explain its

a explain what is software measurement? explain its importance? explain how the software measurement affects the

  Describe the information flows permitted by medical ethics

The Chinese Wall security policy is a well-known information control policy used in the commercial world that is used to specify control over information when

  Review article about network security

Need to review given article and give response with 2 references - Network security is becoming more and more crucial as the size of data being exchanged

  Is the idea of edirectory good design

This will enable the concept of single sign-on for enterprise. Does this concept have similarity to the Reference Monitor Concept? From a security viewpoint, is the idea of eDirectory good design?

  Who is supposed to define the criteria for go vs. nogo

When a project reaches this phase, the project has been successfully delivered and all tasks are complete. What do you think the detail tasks in this phase should be?

  Demonstrating your state transition diagram

Analysis of a large system development problem to decide upon the best methodological approach - Implement quality assurance activities in order to verify user

  Describe the approaches used by at least two methodologies

question 1 why is defining the proper scope for a project so important? what are the dangers a project can face if the

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