代做EEEE4120: Digital Signal Processing Course Assignment 1帮做Matlab编程

- 首页 >> Java编程

EEEE4120: Digital Signal Processing

Course Assignment 1 - Digital Image Processing

Department of Electrical and Electronic Engineering

1. Introduction

As part of the Digital Signal Processing Module (EEEE4120), students are required to complete two coursework assignments - each assignment will account for 30% of the module assessment. The projects outlined in these documents are based on real-world problems - students will have sufficient time (4.5 weeks) to explore different solutions to the problems, design and write the code for these solutions, document the implementation results, and write a report on all these aspects.

This course assignment is a personal task - students are not allowed to collaborate on the project assignment or the written report.

1.1 Background

Most of the photographs taken in industrial, research, commercial, and even personal environments are captured using some form. of digital camera – this typically includes semiconductor camera array sensors (such as CMOS, CCD), electronic circuits, and optical devices that form. the image on the array. However, due to improper alignment or damage of the equipment, aberrations may occur in the images, and noise may interfere with the pixel-level measurements of the camera due to the influence of surrounding electronic devices and the environment.

Image processing plays a crucial role in astronomy – images captured from the Earth or from orbiting satellites need to be processed to improve image quality. Optical engineers face several challenges. Firstly, due to the great distance of celestial bodies and their "apparent" size, clear images are limited by the diffraction limit – observatories or satellites need very large optical components, which may suffer from wear and tear during manufacturing or maintenance. Similarly, the intensity of the light when it reaches the sensor means that the signal-to-noise ratio may be very low. For ground-based telescopes, the atmosphere significantly affects the clarity of the images.

Eliminating the causes of image distortion can be extremely difficult, expensive, or even impossible to achieve. Therefore, engineers use image processing techniques to "correct" the input data – since there is usually no "one-size-fits-all" solution, there are several different processing methods. Under normal circumstances, developing processing methods is only part of the engineer's responsibility – it is equally important to communicate the problems, solutions, design, and results in a clear and concise manner. For this course assignment, it will be presented in the form. of a report document.

1.2 Objective

The objective of this project is to process the provided.png images, removing as much noise and aberration as possible while preserving the features of the original images. In this course assignment, students will use MATLAB to handle the images. 

The learning outcomes of Course Assignment 1 are as follows: 

• Learn to apply various digital image processing techniques to reduce noise elements in the image data.

• Conduct research and analysis on the image data before and after processing (for example, what is the noise content?) 

Students will have the opportunity to study and apply a variety of image processing techniques. By the end of the course, students will have a deep understanding of these techniques.



站长地图