Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος
Το παρόν σύγγραμμα αποτελεί μια εισαγωγή στις βασικές αρχές επεξεργασίας διακριτών σημάτων με εφαρμογές στη βιοϊατρική. Ο στόχος του βιβλίου δεν είναι μια παρουσίαση του συνόλου των διαδικασιών και μεθόδων της επεξεργασίας σημάτων, που υπάρχουν εξάλλου σε δεκάδες ακαδημαϊκά συγγράμματα, αλλά περισσό...
Main Authors: | , |
---|---|
Format: | 1 |
Language: | Greek |
Published: |
2024
|
Subjects: | |
Online Access: | http://dx.doi.org/10.57713/kallipos-976 http://repository.kallipos.gr/handle/11419/13148 |
id |
kallipos-11419-13148 |
---|---|
record_format |
dspace |
institution |
Kallipos |
collection |
DSpace |
language |
Greek |
topic |
Διακριτό Σήμα Βιοσήματα Ιατρικό Σήμα Discrete Signal Biosignals Medical Signal |
spellingShingle |
Διακριτό Σήμα Βιοσήματα Ιατρικό Σήμα Discrete Signal Biosignals Medical Signal Καλατζής, Ιωάννης Kalatzis, Ioannis Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
description |
Το παρόν σύγγραμμα αποτελεί μια εισαγωγή στις βασικές αρχές επεξεργασίας διακριτών σημάτων με εφαρμογές στη βιοϊατρική. Ο στόχος του βιβλίου δεν είναι μια παρουσίαση του συνόλου των διαδικασιών και μεθόδων της επεξεργασίας σημάτων, που υπάρχουν εξάλλου σε δεκάδες ακαδημαϊκά συγγράμματα, αλλά περισσότερο η πληρέστερη κατανόησή τους μέσω της υλοποίησής τους με αλγοριθμικό τρόπο σε μια γλώσσα προγραμματισμού. Το βιβλίο, στο πρώτο μέρος του, αρχικά εισάγει τον αναγνώστη σε γενικές έννοιες περί σημάτων, με εστίαση σε ιατρικά σήματα. Στη συνέχεια, μετά από την παρουσίαση βασικών συναρτήσεων δημιουργίας διακριτών σημάτων, εισάγονται οι βασικές έννοιες επεξεργασίας σημάτων, δηλαδή η συνέλιξη, η συσχέτιση και ο μετασχηματισμός Fourier. Παράλληλα, αναπτύσσονται εφαρμογές χρήσης των ανωτέρω διαδικασιών, κυρίως στο φιλτράρισμα σημάτων, τόσο στο πεδίο του χρόνου όσο και στο πεδίο των συχνοτήτων. Τα χρησιμοποιούμενα παραδείγματα αναφέρονται κατά βάση σε ιατρικά σήματα και εικόνες. Το δεύτερο μέρος του βιβλίου περιλαμβάνει μια σειρά ολοκληρωμένων εργαστηριακών ασκήσεων που αφορούν την υλοποίηση σε γλώσσα προγραμματισμού των θεωρητικών εννοιών επεξεργασίας σήματος που αναπτύχθηκαν στο πρώτο μέρος. Κάθε άσκηση αποτελείται από συνοπτική θεωρία, με τις βασικές γνώσεις που πρέπει να κατέχει ο φοιτητής για τη διενέργεια του εργαστηριακού μαθήματος, ακολουθούν λυμένα παραδείγματα των εννοιών του μαθήματος, με προοδευτική δυσκολία, και τέλος περιλαμβάνονται θέματα για εξάσκηση των οποίων οι λύσεις βρίσκονται στο τέλος του βιβλίου. Για την υλοποίηση των προγραμμάτων του συγγράμματος επιλέχθηκε το περιβάλλον MATLAB, λόγω τόσο της απλότητας και ευκολίας στη σύνταξη της γλώσσας προγραμματισμού του, όσο και της μεγάλης του διείσδυσης στον χώρο των μηχανικών, τόσο σε ακαδημαϊκό όσο και σε ερευνητικό αλλά και σε αναπτυξιακό περιβάλλον. Παρ’ όλα αυτά, καθώς στόχος του βιβλίου είναι η βαθύτερη κατανόηση των μεθόδων επεξεργασίας σημάτων που αναπτύσσονται, δεν χρησιμοποιούνται γενικά έτοιμες συναρτήσεις του MATLAB για επεξεργασία σήματος, αλλά ο κώδικας αναπτύσσεται με χρήση απλών αλγοριθμικών δομών κοινών στις περισσότερες συνήθεις γλώσσες προγραμματισμού. |
format |
1 |
author |
Καλατζής, Ιωάννης Kalatzis, Ioannis |
author_facet |
Καλατζής, Ιωάννης Kalatzis, Ioannis |
author_sort |
Καλατζής, Ιωάννης |
title |
Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
title_short |
Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
title_full |
Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
title_fullStr |
Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
title_full_unstemmed |
Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος |
title_sort |
αλγόριθμοι επεξεργασίας ιατρικού σήματος |
publishDate |
2024 |
url |
http://dx.doi.org/10.57713/kallipos-976 http://repository.kallipos.gr/handle/11419/13148 |
work_keys_str_mv |
AT kalatzēsiōannēs algorithmoiepexergasiasiatrikousēmatos AT kalatzisioannis algorithmoiepexergasiasiatrikousēmatos AT kalatzēsiōannēs medicalsignalprocessingalgorithms AT kalatzisioannis medicalsignalprocessingalgorithms AT kalatzēsiōannēs epexergasiadiakritousēmatosmeepharmogesstēbioïatrikē AT kalatzisioannis epexergasiadiakritousēmatosmeepharmogesstēbioïatrikē AT kalatzēsiōannēs discretesignalprocessingwithbiomedicalapplications AT kalatzisioannis discretesignalprocessingwithbiomedicalapplications |
_version_ |
1799946645626945536 |
spelling |
kallipos-11419-131482024-05-20T07:14:30Z Αλγόριθμοι Επεξεργασίας Ιατρικού Σήματος Medical Signal Processing Algorithms Επεξεργασία Διακριτού Σήματος με Εφαρμογές στη Βιοϊατρική Discrete Signal Processing with Biomedical Applications Καλατζής, Ιωάννης Kalatzis, Ioannis Διακριτό Σήμα Βιοσήματα Ιατρικό Σήμα Discrete Signal Biosignals Medical Signal Το παρόν σύγγραμμα αποτελεί μια εισαγωγή στις βασικές αρχές επεξεργασίας διακριτών σημάτων με εφαρμογές στη βιοϊατρική. Ο στόχος του βιβλίου δεν είναι μια παρουσίαση του συνόλου των διαδικασιών και μεθόδων της επεξεργασίας σημάτων, που υπάρχουν εξάλλου σε δεκάδες ακαδημαϊκά συγγράμματα, αλλά περισσότερο η πληρέστερη κατανόησή τους μέσω της υλοποίησής τους με αλγοριθμικό τρόπο σε μια γλώσσα προγραμματισμού. Το βιβλίο, στο πρώτο μέρος του, αρχικά εισάγει τον αναγνώστη σε γενικές έννοιες περί σημάτων, με εστίαση σε ιατρικά σήματα. Στη συνέχεια, μετά από την παρουσίαση βασικών συναρτήσεων δημιουργίας διακριτών σημάτων, εισάγονται οι βασικές έννοιες επεξεργασίας σημάτων, δηλαδή η συνέλιξη, η συσχέτιση και ο μετασχηματισμός Fourier. Παράλληλα, αναπτύσσονται εφαρμογές χρήσης των ανωτέρω διαδικασιών, κυρίως στο φιλτράρισμα σημάτων, τόσο στο πεδίο του χρόνου όσο και στο πεδίο των συχνοτήτων. Τα χρησιμοποιούμενα παραδείγματα αναφέρονται κατά βάση σε ιατρικά σήματα και εικόνες. Το δεύτερο μέρος του βιβλίου περιλαμβάνει μια σειρά ολοκληρωμένων εργαστηριακών ασκήσεων που αφορούν την υλοποίηση σε γλώσσα προγραμματισμού των θεωρητικών εννοιών επεξεργασίας σήματος που αναπτύχθηκαν στο πρώτο μέρος. Κάθε άσκηση αποτελείται από συνοπτική θεωρία, με τις βασικές γνώσεις που πρέπει να κατέχει ο φοιτητής για τη διενέργεια του εργαστηριακού μαθήματος, ακολουθούν λυμένα παραδείγματα των εννοιών του μαθήματος, με προοδευτική δυσκολία, και τέλος περιλαμβάνονται θέματα για εξάσκηση των οποίων οι λύσεις βρίσκονται στο τέλος του βιβλίου. Για την υλοποίηση των προγραμμάτων του συγγράμματος επιλέχθηκε το περιβάλλον MATLAB, λόγω τόσο της απλότητας και ευκολίας στη σύνταξη της γλώσσας προγραμματισμού του, όσο και της μεγάλης του διείσδυσης στον χώρο των μηχανικών, τόσο σε ακαδημαϊκό όσο και σε ερευνητικό αλλά και σε αναπτυξιακό περιβάλλον. Παρ’ όλα αυτά, καθώς στόχος του βιβλίου είναι η βαθύτερη κατανόηση των μεθόδων επεξεργασίας σημάτων που αναπτύσσονται, δεν χρησιμοποιούνται γενικά έτοιμες συναρτήσεις του MATLAB για επεξεργασία σήματος, αλλά ο κώδικας αναπτύσσεται με χρήση απλών αλγοριθμικών δομών κοινών στις περισσότερες συνήθεις γλώσσες προγραμματισμού. This book is an introduction to the basic principles of discrete signal processing with applications in biomedicine. The goal of the book is not a presentation of all the processes and methods of signal processing, which are also presented in dozens of academic books, but rather their deeper understanding through their implementation in an algorithmic way in a programming language. The book, in its first part, introduces the reader to general concepts of signals, with a focus on medical signals. Then, after introducing basic discrete signal generation functions, basic signal processing concepts are presented, namely convolution, correlation, and Fourier transform. At the same time, applications are being developed using the above procedures, mainly in signal filtering, both in the time and in the frequency domains. The examples used refer mainly to medical signals and images. The second part of the book includes a series of comprehensive laboratory exercises, involving the implementation in a programming language of the theoretical signal processing concepts developed in the first part. Each exercise consists of a brief theory, with the basic knowledge that the student must know in order to carry out the laboratory course followed by solved examples of the concepts of the course with progressive difficulty, and finally topics for practice are included, the solutions of which are at the end of the book. The MATLAB environment was chosen for the implementation of the programs in the book, due to both the simplicity and ease of coding, as well as its great penetration in engineering, both in academic and research as well as in a development environment. However, as the goal of the book is to gain a deeper understanding of the signal processing methods being developed, ready-made MATLAB functions for signal processing are generally not used. Instead, the code is developed using simple algorithmic structures, common to most widely used programming languages. 2024-04-23T07:52:41Z 2024-05-09T16:35:50Z 2024-04-23T07:52:41Z 2024-05-09T16:35:50Z 1 978-618-228-236-6 http://dx.doi.org/10.57713/kallipos-976 http://repository.kallipos.gr/handle/11419/13148 el 1 304 application/pdf application/pdf application/pdf |