Signalverarbeitung mit MATLAB und Künstlicher Intelligenz

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Abb. 1: Signalverarbeitung mit MATLAB® und Künstlicher Intelligenz
Autor: Moye Nyuysoni Glein Perry
Art: Project Work
Starttermin: 14.11.2024
Abgabetermin: 31.03.2025
Betreuer: Prof. Dr.-Ing. Schneider

MindMap

Signal Processing with MATLAB and Artificial Intelligence MindMap

Introductiong

Signal processing has traditionally focused on analyzing, filtering, and interpreting signals in both the time and frequency domains. With the integration of AI, especially deep learning, the possibilities expand to include noise reduction and more. It is essential in many modern applications such as communications, audio and image processing, biomedical signal analysis, and control systems.

Traditionally, classical algorithms have been taught to solve engineering problems. This project solves teaching problems using artificial intelligence and compares these classical algorithms.

Signal Processing Fundamentals

Time Domain vs. Frequency Domain

Time Domain: Time-domain analysis involves studying a signal as it varies over time. However, it might be challenging to extract features such as periodicity or noise characteristics directly from the time domain.

Frequency Domain: Converting a signal into its frequency components (using techniques like the Fourier Transform) often makes it easier to identify and filter out noise, detect repeating patterns, or study signal behavior over various frequency bands.


Signals:

A signal is any piece of information that changes over time or space and can be measured. It may be continuous (analog) or discrete (digital).

Transforms:

Techniques like the Fourier Transform and the Discrete Wavelet Transform decompose signals into constituent frequency (or time-frequency) components for easier analysis.

Filtering:

The process of removing unwanted noise or extracting useful parts of a signal. Techniques include low-pass, high-pass, band-pass, and adaptive filters.

Low Pass Filters: Permit signals with frequencies lower than a cutoff frequency, useful for removing high-frequency noise.

High Pass Filters: Permit frequencies higher than a cutoff frequency, often used to eliminate low-frequency drift or interference.

Band Pass and Band Stop Filters: Focus on specific frequency bands.

cutoff frquency: The cutoff frequency, or cutoff, determines where the signal is cut off. If a signal contains frequencies that range from 500Hz up to 8000 Hz and the cutoff frequency is set at 4000 Hz, frequencies above 4000 Hz are filtered for example in the case of low pass filters.

Task

  1. Familiarization with MATLAB® AI toolboxes
  2. Researching practical application examples that can be converted to AI
  3. Implementation of selected examples
  4. Identify the advantages and disadvantages of AI compared to conventional data processing
  5. Discussion of the results
  6. Test and scientific documentation
  7. Providing MATLAB®-examples as wiki articles

Anforderungen

Das Projekt erfordert Vorwissen in einigen aber nicht allen nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen, kann die Aufgabenstellung mit Blick auf Ihre Vorkenntnisse individuell angepasst werden.

Anforderungen an die wissenschaftliche Arbeit

Image Processing

Image processing refers to the use of algorithms and computational techniques to analyse, enhance, and manipulate images. It involves altering or improving images using various methods and tools. The main aim of image processing is to improve image quality. Whether it’s enhancing contrast, adjusting colours, or smoothing edges, the focus is on making the image more visually appealing or suitable for further use. It’s about transforming the raw image into a refined version of itself.


centered

Sample Task: Object Detection Identify in an Image

  • Classical Method: Circular Objects Detection

centered

  • results:

centered

  • AI based method: Detect people, cats and dogs in message using YOLO model.

centered

  • Results

centered


References

https://support.apple.com/guide/logicpro-ipad/cutoff-frequency-lpip5e73bf83/ipados

Repository

URL: https://svn.hshl.de/svn/MATLAB_Vorkurs/trunk/Signalverarbeitung_mit_Kuenstlicher_Intelligenz




→ zurück zum Hauptartikel: Studentische Arbeiten