Browse Source

fingers crossed

master
Christina Theodoridou 6 years ago
parent
commit
58bd4af9f6
  1. BIN
      ml algorithms.zip
  2. 31
      tex/2.past_implementations.tex
  3. 2
      tex/2.what.tex
  4. 11
      tex/3.our_implementation.tex
  5. 1
      tex/3.why.tex
  6. 15
      tex/4.1.radio.tex
  7. 17
      tex/4.2.Cuckoo.tex
  8. 13
      tex/4.2.robust.tex
  9. 17
      tex/4.3.Cuckoo.tex
  10. 14
      tex/4.4.hybrid.tex
  11. 17
      tex/4.5.mirex.tex
  12. 20
      tex/4.6.speech.tex
  13. 1
      tex/6.etc.tex
  14. 12
      tex/Makefile
  15. 23
      tex/cites.bib
  16. 8
      tex/intro.tex
  17. 81
      tex/main.tex

BIN
ml algorithms.zip

Binary file not shown.

31
tex/4.past_implementations.tex → tex/2.past_implementations.tex

@ -1,7 +1,5 @@
\section{Προηγούμενες υλοποιήσεις} \section{Προηγούμενες υλοποιήσεις}
% make a table with times
Υπάρχει πληθώρα βιβλιογραφίας σχετική με το θέμα. Έχουν βρεθεί ήδη Υπάρχει πληθώρα βιβλιογραφίας σχετική με το θέμα. Έχουν βρεθεί ήδη
αρκετές λύσεις, ενώ οι πιο πρόσφατες πετυχαίνουν αξιοσημείωτα αρκετές λύσεις, ενώ οι πιο πρόσφατες πετυχαίνουν αξιοσημείωτα
αποτελέσματα τόσο όσων αφορά την ταχύτητα του διαχωρισμού όσο και την ακρίβεια αποτελέσματα τόσο όσων αφορά την ταχύτητα του διαχωρισμού όσο και την ακρίβεια
@ -51,6 +49,7 @@ similarity matrix) και στην λειτουργία του ίδιου του
\item MFCCs (Mel Frequency Cepstral Coefficients) \item MFCCs (Mel Frequency Cepstral Coefficients)
\end{enumerate} \end{enumerate}
% TODO: η παράγραφος δε βγάζει και πολύ νόημα μετά από ένα σημείο
Έγινε ανάλυση κύριων συνιστωσών (Principal component analysis ή PCA) με στόχο να Έγινε ανάλυση κύριων συνιστωσών (Principal component analysis ή PCA) με στόχο να
μειωθούν οι διαστάσεις των διανυσμάτων χαρακτηριστικών (feature vectors). μειωθούν οι διαστάσεις των διανυσμάτων χαρακτηριστικών (feature vectors).
Δημιουργήθηκαν οι πίνακες ομοιότητας υπολογίζοντας την ευκλείδεια απόσταση Δημιουργήθηκαν οι πίνακες ομοιότητας υπολογίζοντας την ευκλείδεια απόσταση
@ -64,9 +63,31 @@ Detection και τα δείγματα αυτά προστίθενται στα
ταξινομήθηκαν τα τμήματά του κατά πλειοψηφία. ταξινομήθηκαν τα τμήματά του κατά πλειοψηφία.
\vspace{1em} \vspace{1em}
Σύμφωνα με το ~\cite{cuckoo} το back propagation neural network πέτυχε ακρίβεια Στο ~\cite{speech} προτείνεται πως τα features μπορεί να μην καλύπτουν
89.08\%, ενώ το SVM πέτυχε 90.12\% και η δική τους υλοποίηση SVM (με τον χαρακτηριστικά και της φωνής και της μουσικής, αλλά να βασίζονται κυρίως σε
αλγόριθμο cuckoo), CS-SVM, πέτυχε 92.75\%. χαρακτηριστικά ενός από τα δύο. Ενδιαφέρον παρουσιάζουν τα χαρακτηριστικά της
ομιλίας, τα οποία λόγω των μέσων που την παράγουν (τα χείλη, η γλώσσα και οι
φωνητικές χορδές) έχουν ιδιαίτερα γνωρίσματα. Η μελέτη αυτών των χαρακτηριστικών
και η χρήση τους ως features σε έναν classifier αποδεικνύεται πως μπορεί να
αυξήσει την επιτυχία του διαχωρισμού.
Ενδεικτικά, πέρα από το καθιερωμένο feature των 4Hz modulation energy, λόγω του
ρυθμού των συλλαβών, κάποια άλλα speech specific features βασίζονται στην
αναγνώριση του ήχου που παράγεται στις φωνητικές χορδές κατά την εναλλαγή της
προφοράς ενός συμφώνου σε ένα φωνήεν ή στην μελέτη της αυτοσυσχέτησης του
σήματος μετά από φιλτράρισμα (Zero Frequency Filtered Signal) όπου εμφανίζονται
συγκεκριμένα χαρακτηριστικά μόνο στην ομιλία.
\vspace{1em}
Πέρα από την επιλογή των features, η μέθοδος εκπαίδευσης έχει μεγάλη επίπτωση στην
τελική αποτελεσματικότητα του αλγορίθμου. Μερικές φορές χρήση σύνθετων μεθόδων
εκπαίδευσης μπορούν να επιφέρουν καλύτερα αποτελέσματα σε μεγαλύτερο ποσοστό
διότι επιτρέπουν την έξοδο από τοπικά ελάχιστα. Η σύνθετες μέθοδοι μπορεί να μην
είναι συμβατικές ή και να δανείζονται από παρατηρήσεις της φύσης, όπως ο
συνδυασμός ενός Support Vector Machine (SVM) με τον Cuckoo Algorithm ~\cite{cuckoo}.
Όπου, όπως το πουλί κούκος που γεννάει τα αυγά του σε ξένες φωλιές, στις
επαναλήψεις εκπαίδευσης του SVM κάποιες λύσεις πετιούνται και αντικαθίστανται από
νέες οι οποίες μπορεί να επιφέρουν καλύτερα αποτελέσματα.
\vspace{1em} \vspace{1em}
Στο ~\cite{hybrid} οι συγγραφείς χρησιμοποιούν τα features: Στο ~\cite{hybrid} οι συγγραφείς χρησιμοποιούν τα features:

2
tex/2.what.tex

@ -1,2 +0,0 @@
\section{Τι θα κάνουμε}

11
tex/5.our_implementation.tex → tex/3.our_implementation.tex

@ -27,7 +27,7 @@ and error τεχνικών.
Τα συγκεκριμένα χαρακτηριστικά εμφανίζουν τις μεγαλύτερες ακρίβειες στη Τα συγκεκριμένα χαρακτηριστικά εμφανίζουν τις μεγαλύτερες ακρίβειες στη
ταξινόμηση ενώ ταυτόχρονα έχουν μικρή ετεροσυσχέτιση. Άλλα χαρακτηριστικά μπορεί ταξινόμηση ενώ ταυτόχρονα έχουν μικρή ετεροσυσχέτιση. Άλλα χαρακτηριστικά μπορεί
να προστεθούν στη πορεία μετά από αναλυτικότερη έρευνα της βιβλιογραφείας. να προστεθούν στη πορεία μετά από αναλυτικότερη έρευνα της βιβλιογραφίας.
\subsection{Μοντέλο ταξινόμησης} \subsection{Μοντέλο ταξινόμησης}
@ -42,6 +42,15 @@ features να ισχύει το αντίθετο. Για τον λόγο αυτ
όπως: Decision trees, Bayesian networks, Gaussian mixture model, Hidden Markov όπως: Decision trees, Bayesian networks, Gaussian mixture model, Hidden Markov
Model, SVMs, Artificial Neural networks, Genetic Algorithms. Model, SVMs, Artificial Neural networks, Genetic Algorithms.
\subsection{Preprocessing, άλλες τεχνικές}
Περισσότερες και πιο εξεζητημένες τεχνικές θα χρησιμοποιηθούν στο πρακτικό
κομμάτι που θα υλοποιηθεί αργότερα. Κατά το preprocessing των δεδομένων μέθοδοι
όπως data rescaling, data standardization, data binarization, data cleaning,
data integration, data transformation ενδέχεται να φανούν χρήσιμες. Ακόμα, κατά
την εκπαίδευση διάφορες γνωστοί μέθοδοι validation όπως το k-fold cross-validation,
leave one out, bootstrap, hold out θα δοκιμαστούν.
\subsection{Stack} \subsection{Stack}
Τόσο για την εξερεύνηση του χώρου των χαρακτηριστικών όσο και για την εκπαίδευση Τόσο για την εξερεύνηση του χώρου των χαρακτηριστικών όσο και για την εκπαίδευση

1
tex/3.why.tex

@ -1 +0,0 @@
\section{Γιατί θα το κάνουμε}

15
tex/4.1.radio.tex

@ -1,15 +0,0 @@
Εφαρμογές κατηγοριοποίησης όπου δεν επιβάλεται η λειτουργία σε
πραγματικό χρόνο, η χρήση energy features είναι επιθυμητές λόγο της
μεγάλης ακρίβειας τους. Συγκεκριμένα η αναζήτηση της Minimum Energy
Density δείχνει να υπερέχει από άλλες μεθόδους energy features και
στην αποτελεσματικότητα της, και στην απλότητα του υπολογισμού της. Σε
συνδυασμό το κριτήριο την διαφοράς ενέργειάς στα διάφορα κανάλια μιας
πολυκάναλης εισόδου, στο ~/cite{radio} πέτυχαν ακρίβεια 100\% στα
κομμάτια εισόδου όπου περιείχαν καθαρά μουσική ή φωνή και όχι τον
συνδυασμό τους (όπως στις ραδιοφωνικές διατιμήσεις).
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End:

17
tex/4.2.Cuckoo.tex

@ -1,17 +0,0 @@
Πέρα από την επιλογή των features, η μέθοδος εκπαίδευσης έχει μεγάλη
επίπτωση στην τελική αποτελεσματικότητα του αλγορίθμου. Μερικές φορές
χρήση σύνθετων μεθόδων εκπαίδευσης μπορούν να επιφέρουν καλύτερα
αποτελέσματα σε μεγαλύτερο ποσοστό διότι επιτρέπουν την έξοδο από
τοπικά ελάχιστα. Η σύνθετες μέθοδοι μπορεί να μην είναι συμβατικοί, ή
και να δανείζονται από παρατηρήσεις στην φύση, όπως ο συνδυασμός ενός
Support Vector Machine (SVM) με τον Cuckoo Algorithm
~\site{cuckoo}. Όπου όπως το πουλί ο Κούκος γεννάει τα αυγά του σε
ξένες φωλιές, στις επανάληψης εκπαίδευσης του SVM κάποιες λύσεις
πετιούνται και αντικαθίστανται από νέες οι οποίες "μπορεί" να
επιφέρουν καλύτερα αποτελέσματα.
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End:

13
tex/4.2.robust.tex

@ -1,13 +0,0 @@
ROBUST SPEECH / MUSIC CLASSIFICATION IN AUDIO DOCUMENTS
Julien PINQUIER, Jean-Luc ROUAS and R´ egine ANDRE-OBRECHT
Χρησιμοποεί σαν κριτήρια (features):
- Την διαμόρφωση ενέργειας στα 4Hz του σήματος
- Την διαμόρφωση εντροπίας του σήματος
- Τον αριθμό των στατικών τμημάτων
- Την διάρκεια των τμημάτων
Παρατηρήθηκε πειραματικά ότι τα πρώτα 3 κριτήρια δίνουν περίπου το ίδιο ποσοστό επιτυχών ταξινομήσεων(περίπου 84%) ενώ η μπαγιεσιανή προσέγγιση για το κριτήριο δίαρκειας τμημάτων έδωσε λίγο χαμηλότερο ποσοστό( 76.1%).
Για να αυξηθούν αυτά τα ποσοστό προτάθηκε ένας ιεραρχικός αλγόριθμος ταξινόμησης στον οποίο τα κριτήρια διαμόρφωσης ενέργειας των 4Ηz του σήματος και διαμόρφωσης εντροπίας του σήματος συγχωνεύονται. Σε περίπτωση που οι 2 ταξινομητές συμφωνούν αποφασίζουν για το αν το τμήμα αποτελεί ομιλία ή όχι, ενώ σε περιπτώση που δεν συμφωνούν, η απόφαση οριστικοποιείται από το κριτήριο του αριθμού τμημάτων. Αποδεικνύεται ότι τα αποτελέσματα αυτού του αλγορίθμου δίνουν 90.1% σωστές ταξινομήσεις.

17
tex/4.3.Cuckoo.tex

@ -1,17 +0,0 @@
Πέρα από την επιλογή των features, η μέθοδος εκπαίδευσης έχει μεγάλη
επίπτωση στην τελική αποτελεσματικότητα του αλγορίθμου. Μερικές φορές
χρήση σύνθετων μεθόδων εκπαίδευσης μπορούν να επιφέρουν καλύτερα
αποτελέσματα σε μεγαλύτερο ποσοστό διότι επιτρέπουν την έξοδο από
τοπικά ελάχιστα. Η σύνθετες μέθοδοι μπορεί να μην είναι συμβατικοί, ή
και να δανείζονται από παρατηρήσεις στην φύση, όπως ο συνδυασμός ενός
Support Vector Machine (SVM) με τον Cuckoo Algorithm
~\site{cuckoo}. Όπου όπως το πουλί ο Κούκος γεννάει τα αυγά του σε
ξένες φωλιές, στις επανάληψης εκπαίδευσης του SVM κάποιες λύσεις
πετιούνται και αντικαθίστανται από νέες οι οποίες "μπορεί" να
επιφέρουν καλύτερα αποτελέσματα.
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End:

14
tex/4.4.hybrid.tex

@ -1,14 +0,0 @@
Speech/Music Discrimination using Hybrid-Based Feature Extraction for Audio Data Indexing
Kun-Ching, Wang, Member, IEEE, Yung-Ming, Yang and Ying-Ru, Yang
Χρησιμοποούν τα features:
- ΜFCC
- ZCR (zero crossing rate)
- SC (Spectral Centroid)
- SR (Spectral Rolloff)
- SF (Specral Flux)
Τα features ΜFCC, ZCR και SF ταξινομούν με accuracy ~90\% το καθένα. Το feature SR με 83\%, ενώ το SC με 70\%.
Ο συνδυασμός όλων των features πετυχαίνει 93.5\% σωστή ταξινόμηση, ενώ με χρήση ενός SVM μοντέλου το ποστοστό φτάνει στο 95.68\%.
Παρατηρείται ότι η σωστή ταξινόμηση της μουσική είναι αρκετά δυσκολότερη (με αυτά τα features) σε σχέση με αυτή της ομιλίας. Συγκεκριμένα στην ομιλία επιτυγχάνεται (με το SVM) accuracy 98.25\% ενώ στη μουσική 93.1\%.

17
tex/4.5.mirex.tex

@ -1,17 +0,0 @@
MIREX 2015: METHODS FOR SPEECH / MUSIC DETECTION AND CLASSIFICATION
Nikolaos Tsipas Lazaros Vrysis Charalampos Dimoulas George Papanikolaou
Αναφέρεται ότι το πρόβλημα που δόθηκε αποτελεί 2 υποπροβλήματα: Το πρόβλημα εντοπισμού δειγμάτων και το πρόβλημα κατηγοριοποίησής τους.
Για τον εντοπισμό δειγμάτων μουσικής/φωνής εφαρμόστηκε ο αλγόριθμος Random Forest σε 2 εκδοχές του : Στην πρώτη, εφαρμόστηκε μαζί με έναν Silence detection αλγόριθμο ενώ στη δεύτερη βασίστηκε μόνο στις πληροφορίες ομοιογένειας ( self similarity ? ) και στην λειτουργία του ίδιου του ταξινομητή. Επίσης, για την ταξινόμηση προτάθηκαν 2 εναλλακτικές: Στην πρώτη χρησιμοποιήθηκε ένα προ-εκπαιδευμένο μοντέλο ενώ στην δεύτερη η εκπαίδευση γίνεται κατά την αξιολόγηση των δειγμάτων.
Χρησιμοποιήθηκαν σαν κριτήρια ( features):
- RMS ενέργεια
- ZCR ( Zero - Crossing Rate)
- Spectral rolloff ( Συχνότητα Αποκοπής ;)
- Spectral flux ( Φασματική Ροή ;)
- Spectral flatness ( Φασματική Επιπεδότητα)
- Spectral flatness per Band( Φασματική Επιπεδότητα ανά συχνοτικές ομάδες)
- MFCCs
Έπειτα χρησιμοποιήθηκε ο αλγόριθμος PCA για να μειωθούν οι διαστάσεις των διανυσμάτων κριτηρίων (feature vectors ? ) ενλω στη συνέχεια δημιουργήθηκαν οι πίνακες ομοιότητας υπολογίζοντας την ευκλίδεια απόσταση μεταξύ των δειγμάτων ήχου έτσι ώστε να χωριστούν τα τμήματα. Στη συνέχεια αυτά τα τμήματα κατηγοριοποιούνται ενώ ταυτόχρονα εφαρμόζεται ο αλγόριθμος για Silence Detection και τα δείγματα αυτά προστίθενται στα προηγούμενα. Για το πρόβλημα της κατηγοριοποίησης χρησιμοποιείται ό ίδιος αλγόριθμος Random Forest για την ταξινόμηση σε επίπεδο (frame)τμημάτων ήχου. Εφόσον για κάθε αρχείο ήχου έχουν εξαχθεί τα παραπάνω κριτήρια , κάθε τμήμα ήχου ταξινομείται στην κλάση που αποφασίζεται και έπειτα αλόκληρο το αρχείο ταξινομείται στην κλάση στην οποία ταξινομήθηκαν τα τμήματά του κατά πλειοψηφία.

20
tex/4.6.speech.tex

@ -1,20 +0,0 @@
Τα features μπορεί να μην καλύπτουν χαρακτηριστικά και της φωνής και
της μουσικής, αλλά να βασίζονται σε χαρακτηριστικά ενός από τα
δύο. Ενδιαφέρον παρουσιάζουν τα χαρακτηριστικά της ομιλίας, η οποία
λόγο των μέσων όπου την παράγουν (τα χείλη, η γλώσσα και οι φωνητικές
χορδές) έχουν περιορισμένα χαρακτηριστικά. Η μελέτη αυτών των
χαρακτηριστικών και τη χρήση τους ως features σε έναν classifier έχει
αποδειχθεί πως μπορεί να αυξήσει στην επιτυχία του διαχωρισμού
~/cite{Α}. Ενδεικτικά , πέρα από το καθιερωμένο feature των 4Hz
modulation energy λόγω του ρυθμού των συλλαβών, κάποια άλλα speech
specific features βασίζονται στην αναγνώριση του ήχου όπου παράγεται
στις φωνητικές χορδές κατά την εναλλαγή της προφοράς ενός συμφώνου σε
ένα φωνήεν ή στην μελέτη της αυτοσυσχέτησης του σήματος μετά από
φιλτράρισμα (Zero Frequency Filtered Signal) όπου παρουσιάζει
συγκεκριμένα χαρακτηριστικά μόνο στην ομιλία.
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End:

1
tex/6.etc.tex

@ -1 +0,0 @@
\section{Τι άλλο...;}

12
tex/Makefile

@ -1,3 +1,13 @@
UNAME_S := $(shell uname -s)
ifeq ($(UNAME_S),Linux)
PDFVIEW = ""
endif
ifeq ($(UNAME_S),Darwin)
PDFVIEW = ; skimview $@
endif
.PHONY: main.pdf all clean .PHONY: main.pdf all clean
all: main.pdf all: main.pdf
@ -6,7 +16,7 @@ FLAGS = -pdf -pdflatex="xelatex" -use-make \
-quiet -synctex=1 -quiet -synctex=1
main.pdf: main.tex main.pdf: main.tex
latexmk $(FLAGS) main.tex #; skimview $@ latexmk $(FLAGS) main.tex $(PDFVIEW)
clean: clean:
latexmk -CA latexmk -CA

23
tex/cites.bib

@ -1,4 +1,8 @@
@article { robust, @article { robust,
<<<<<<< HEAD
=======
author = "Julien Pinquier, Jean-Luc Rouas and Régine André-Obrecht",
>>>>>>> 9840d5f98437e155f3cd7fd430f31db16441f777
title = "ROBUST SPEECH/MUSIC CLASSIFICATION IN AUDIO DOCUMENTS", title = "ROBUST SPEECH/MUSIC CLASSIFICATION IN AUDIO DOCUMENTS",
author = "Julien Pinquier, Jean-Luc Rouas and Régine André-Obrecht", author = "Julien Pinquier, Jean-Luc Rouas and Régine André-Obrecht",
journal = "7th International Conference on Spoken Language Processing [ICSLP2002]", journal = "7th International Conference on Spoken Language Processing [ICSLP2002]",
@ -6,6 +10,10 @@ year = "2002"
} }
@article { mirex, @article { mirex,
<<<<<<< HEAD
=======
author = "Nikolaos Tsipas, Lazaros Vrysis, Charalampos Dimoulas and George Papanikolaou",
>>>>>>> 9840d5f98437e155f3cd7fd430f31db16441f777
title = "MIREX 2015: METHODS FOR SPEECH/MUSIC DETECTION AND CLASSIFICATION", title = "MIREX 2015: METHODS FOR SPEECH/MUSIC DETECTION AND CLASSIFICATION",
author = "Nikolaos Tsipas, Lazaros Vrysis, Charalampos Dimoulas and George Papanikolaou", author = "Nikolaos Tsipas, Lazaros Vrysis, Charalampos Dimoulas and George Papanikolaou",
journal = "MIREX 2015 Conference", journal = "MIREX 2015 Conference",
@ -13,6 +21,10 @@ year = "2015"
} }
@article { speech, @article { speech,
<<<<<<< HEAD
=======
author = "Baniriskhem K. Khonglah and S.R. Mahadeva Prasanna",
>>>>>>> 9840d5f98437e155f3cd7fd430f31db16441f777
title = "Speech / music classification using speech-specific features", title = "Speech / music classification using speech-specific features",
author = "Baniriskhem K. Khonglah and S.R. Mahadeva Prasanna", author = "Baniriskhem K. Khonglah and S.R. Mahadeva Prasanna",
journal = "Digital Signal Processing 48", journal = "Digital Signal Processing 48",
@ -26,11 +38,19 @@ journal = "2nd IEEE International Conference on Computational Intelligence and A
year = "2017" year = "2017"
} }
@article { hybrid,
author = " Kun-Ching Wang, Yung-Ming Yang and Ying-Ru Yang",
title = "Speech/music discrimination using hybrid-based feature extraction for audio data indexing",
journal = " 2017 International Conference on System Science and Engineering (ICSSE)",
year = "2017"
}
@article{ radio, @article{ radio,
title = "Speech/music discrimination for analysis of radio stations", title = "Speech/music discrimination for analysis of radio stations",
author = "Stanisław Kacprzak, Błażej Chwiećko and Bartosz Ziółko", author = "Stanisław Kacprzak, Błażej Chwiećko and Bartosz Ziółko",
journal = "2017 International Conference on Systems, Signals and Image Processing (IWSSIP)", journal = "2017 International Conference on Systems, Signals and Image Processing (IWSSIP)",
year = "2017" year = "2017"
<<<<<<< HEAD
} }
<<<<<<< HEAD <<<<<<< HEAD
@ -71,3 +91,6 @@ journal = " 2017 International Conference on System Science and Engineering (ICS
year = "2017" year = "2017"
} }
>>>>>>> 7e0fde228c5c02314be28f60d4c807791c1e2763 >>>>>>> 7e0fde228c5c02314be28f60d4c807791c1e2763
=======
}
>>>>>>> 9840d5f98437e155f3cd7fd430f31db16441f777

8
tex/1.intro.tex → tex/intro.tex

@ -13,10 +13,4 @@
ανάπτυξή αλγορίθμων για γρήγορη και φθηνή υπολογιστικά ταξινόμηση, ανάπτυξή αλγορίθμων για γρήγορη και φθηνή υπολογιστικά ταξινόμηση,
είτε στην αναγνώριση πολύ μεγάλης ακρίβειας. Αυτό διότι αυτή τη είτε στην αναγνώριση πολύ μεγάλης ακρίβειας. Αυτό διότι αυτή τη
στιγμή η αναγνώριση με ποσοστό επιτυχίας γύρω στο 98\% είναι κάτι στιγμή η αναγνώριση με ποσοστό επιτυχίας γύρω στο 98\% είναι κάτι
συνηθισμένο. συνηθισμένο.
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:

81
tex/main.tex

@ -1,36 +1,25 @@
{% !TeX spellcheck = el_GR-en_US % !TeX spellcheck = el_GR-en_US
\documentclass[11pt]{article} \documentclass[11pt]{article}
\usepackage{geometry} \usepackage{geometry}
\geometry{a4paper, top=2.5cm, bottom=2.5cm, left=2.2cm, \geometry{a4paper, top=2.5cm, bottom=2.5cm, left=2.2cm,
right=2.2cm} right=2.2cm}
\usepackage{fontspec} \usepackage{fontspec}
<<<<<<< HEAD
\usepackage{titlesec} \usepackage{titlesec}
\usepackage{titling} \usepackage{titling}
\usepackage{float} \usepackage{float}
\usepackage{caption} \usepackage{caption}
\usepackage{subcaption} \usepackage{subcaption}
=======
>>>>>>> 9840d5f98437e155f3cd7fd430f31db16441f777
\usepackage[nonumeralsign]{xgreek} \usepackage[nonumeralsign]{xgreek}
\usepackage{siunitx}
\usepackage{fancyhdr} \usepackage{fancyhdr}
\usepackage{hhline}
\usepackage{hyperref} \usepackage{hyperref}
\usepackage[export]{adjustbox}
\usepackage{enumitem} \usepackage{enumitem}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{array}
\usepackage{cite} \usepackage{cite}
\setmainfont{Lato} \setmainfont{Lato}
\setmonofont{Consolas} \setmonofont{Consolas}
\newfontfamily\titlefont{Lato}
\newfontfamily\headingfont{Lato}
\titleformat*{\section}{\large\headingfont}
\titleformat*{\subsection}{\small\headingfont}
\graphicspath{ {./Images/} }
\title{Τεχνολογία Ήχου και Εικόνας 2018\\ \title{Τεχνολογία Ήχου και Εικόνας 2018\\
Παραδοτεό 1} Παραδοτεό 1}
@ -46,71 +35,21 @@
\renewcommand{\footrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt}
\setlength{\headheight}{14pt} \setlength{\headheight}{14pt}
% \fancypagestyle{firstpage}{%
% \lhead{
% \titlefont \scriptsize
% % \includegraphics[width=.14\linewidth, valign=c ]{LogoAUTH.ai}
% \begin{tabular}{l}
% \textbf{Τεχνολογία Λογισμικού}\\Τομέας Ηλεκτρονικής και
% Υπολογιστών\\Τμήμα Ηλεκτρολόγων Μηχανικών και\\Μηχανικών
% Υπολογιστών Α.Π.Θ
% \end{tabular}
% }
% \rhead{\titlefont \scriptsize 8ο Εξάμηνο - Άνοιξη 2018}
% \setlength{\headheight}{100pt}
% }
\hypersetup{colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=blue} \hypersetup{colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=blue}
\urlstyle{same} \urlstyle{same}
\begin{document} \begin{document}
{\titlefont \maketitle} \maketitle
% \thispagestyle{firstpage}
% % \begin{figure}[H]
% % \centering
% % \includegraphics[]{logo.png}
% % \end{figure}
% \begin{center}
% \Large Robot Bartender for the human customer
% \vspace{1cm}
% {\titlefont \Huge Σχεδίαση Συστήματος}
% \end{center}
% \vspace{5cm}
% \vfill
% \begin{flushright}
% \titlefont \footnotesize
% \begin{tabular}{r l}
% Θεοδωρίδου Χριστίνα&christtk@auth.gr\\
% Μπλάννινγκ Φρανκ&frankgou@ece.auth.gr\\
% Παρασκευαΐδης Κωνσταντίνος&konstapf@ece.auth.gr\\
% Πάρναλης-Παλαντζίδης Γιώργος&parnalis@ece.auth.gr\\
% \end{tabular}
% \large
% \vspace{1.5cm}
% \textbf{\today}
% \vspace{.5cm}
% \end{flushright}
% \hrulefill
% \vspace{2.5cm}
% \newpage
\tableofcontents \tableofcontents
% \listoffigures
\newpage \newpage
\input{1.intro.tex}
\input{4.past_implementations.tex} \input{intro.tex}
\input{5.our_implementation.tex} \input{2.past_implementations.tex}
\input{3.our_implementation.tex}
\bibliographystyle{ieeetr}
\bibliography{cites}{} \bibliography{cites}{}
\bibliographystyle{plain} \bibliographystyle{plain}

Loading…
Cancel
Save