Refine
Document Type
- Bachelor Thesis (2)
Year of publication
- 2022 (2)
Language
- German (2)
Keywords
- MATLAB (2) (remove)
Institute
Automatisierte Detektion von Minutien und Bestimmung der Grundmuster von Fingerabdrücken mittels der Methoden Crossing Number Concept und Template Matching sowie Vergleich verschiedener Vorverarbeitungsarten in der Software MATLAB. Zunächst werden die Grundmuster der Fingerabdruckbilder mittels MATLAB bestimmt und mit den tatsächlich vorhanden Grundmustertypen in den jeweiligen Fingerabdrücken abgeglichen. Danach werden Gabel-Minutien in den ausgedünnten Papillarlinienbildern der Fingerabdrücke mittels MATLAB detektiert. Hierbei kommen das Crossing Number Concept und das Template Matching Verfahren zur Anwendung. In jedem Verfahren wird die Precision berechnet und die Methoden untereinander verglichen. Zuletzt wird analysiert, wie sich Änderungen in den Vorverarbeitungsschritten der Fingerabdruckbilder auf das Papillarlinienbild auswirken.
Ziel der Arbeit ist es den aktuellen Stand des Wissens zum Thema: „Erschaffung von Verzerrung als kreativen Effekt in Echtzeit-Audioprogrammen“ dazustellen, zu analysieren und anzuwenden. Es sollen Verzerrungsalgorithmen aus Fachliteratur kompiliert werden. Diese werden analysiert mit MATLAB. Die Analyse soll sich auf den Zeitbereich und den Frequenzbereich beziehen. Das Oberton verhalten soll charakterisiert werden. Die Analyse des Obertonverhaltens soll dazu dienen den Alias-Effekt des Algorithmus einzuschätzen und den Klang der verschiedenen Verzerrungsalgorithmen zu differenzieren. Es soll festgestellt werden, ob der Algorithmus für eine Echtzeit-Anwendung brauchbar ist und wie man ihn in ein Audioplugin implementieren kann. Ein Fokus liegt bei der Ansteuerung des Algorithmus mit verschiedenen Parametern wie z.B. Drive. Es soll ein VST-Plugin mit MATLAB erstellt werden. Dieses Plugin soll die für brauchbar befundenen Algorithmen anwenden. Es werden für die Anwendung spezifische Konzepte, wie z.B. die Überabtastung von Signalen, die Filterung von Signalen und andere Aspekte der Digitalen Signalverarbeitung vorgestellt und angewandt. Ein weiteres Ziel der Arbeit soll es sein, dem Leser das Objektorientierte Programmieren mit MATLAB näher zu bringen und brauchbaren Code zur Verfügung zu stellen. Der Leser wird in der Lage sein anhand dieser Arbeit ein Verzerrungs-plugin zu erstellen. Es soll besprochen werden, wie dieser Ansatz der Plugin-Erstellung weitergeführt werden kann. Die Motivation dieser Arbeit ist es einen Einstieg in die Digitale Signalverarbeitung mit MATLAB zu erlangen, anzuwenden und zu vermitteln.