Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP

Αντικείμενο της εργασίας είναι η δημιουργία ενός ολοκληρωμένου συστήματος με DSP για λήψη, κωδικοποίηση σύμφωνα με το πρότυπο JPEG και αποστολή εικόνας με τη βοήθεια του πρωτοκόλλου TCP/IP. Η ανάπτυξη της εφαρμογής έγινε σε γλώσσα προγραμματισμού c, ενώ ο έλεγχος του συστήματος γίνεται μέσω ενός γρα...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσόλακας, Ανδρέας
Άλλοι συγγραφείς: Ζυγούρης, Ευάγγελος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2010
Θέματα:
Διαθέσιμο Online:https://hdl.handle.net/10889/3718
id nemertes-10889-3718
record_format dspace
spelling nemertes-10889-37182022-09-06T05:13:07Z Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP Τσόλακας, Ανδρέας Ζυγούρης, Ευάγγελος Tsolakas, Andrew Ζυγούρης, Ευάγγελος Οικονόμου, Γεώργιος Μπακάλης, Δημήτριος Λήψη εικόνας Κωδικοποίηση εικόνας DSP Baseline JPEG TCP/IP C6416T Αντικείμενο της εργασίας είναι η δημιουργία ενός ολοκληρωμένου συστήματος με DSP για λήψη, κωδικοποίηση σύμφωνα με το πρότυπο JPEG και αποστολή εικόνας με τη βοήθεια του πρωτοκόλλου TCP/IP. Η ανάπτυξη της εφαρμογής έγινε σε γλώσσα προγραμματισμού c, ενώ ο έλεγχος του συστήματος γίνεται μέσω ενός γραφικού περιβάλλοντος αλληλεπίδρασης με το χρήστη. Στο πρώτο κεφάλαιο περιγράφεται η αναπτυξιακή πλατφόρμα DSK C6416T. Γίνεται αναφορά στην αρχιτεκτονική του επεξεργαστή ψηφιακού σήματος TMSC3206416T της εταιρείας Texas Instruments καθώς και στις υπόλοιπες περιφερειακές συσκευές. Στο δεύτερο κεφάλαιο περιγράφεται η αρχιτεκτονική της θυγατρικής κάρτας DSKeye Gigabit της εταιρείας Bitec, που συνδέεται στο DSK. Η κάρτα αυτή διαχειρίζεται τα δεδομένα για την αποστολή τους μέσω TCP/IP, καθώς και την έγχρωμη κάμερα OV5610 της εταιρείας Omnivision, η οποία είναι απαραίτητη για τη λήψη των εικόνων. Περιγράφεται επίσης ο τρόπος διασύνδεσης όλων των συσκευών από άποψη υλικού, ενώ στη συνέχεια περιγράφεται και η διασύνδεση λογισμικού. Στο τρίτο κεφάλαιο γίνεται αναλυτική περιγραφή του προτύπου JPEG, ιδιαίτερα του τμήματος που αναφέρεται στο Baseline DCT. Ακολουθεί παράδειγμα με το οποίο γίνεται κατανοητή η διαδικασία κωδικοποίησης σύμφωνα με το JPEG πρότυπο. Στο τέταρτο κεφάλαιο περιγράφεται η υλοποίηση του συστήματος, το διάγραμμα ροής του βασικού προγράμματος ενώ παρουσιάζονται τα αποτελέσματα με τη βοήθεια του γραφικού περιβάλλοντος. Τέλος στο παράρτημα αναφέρονται τα είδη EDMA μεταφορών και τρόποι προγραμματισμού. This master thesis main purpose is to create a complete system using a DSP, for capturing images, encoding them according to the ISO/IEC 10918-1 specification widely known as JPEG and sending them to a remote client using the TCP/IP protocol. The source code was developed using the c programming language and a GUI was built in order to act as the remote client and also to control the capturing procedure. In the first chapter we review the C6416T DSP starter kit module, which incorporates the Texas Instruments 1GHz TMS320C6416T processor. In the next chapter we analyse the DSKeye gigabit daughtercard made by Bitec. This board features a 5.2 Megapixel colour camera used for capturing the desired images in Bayern format and also a gigabit Ethernet interface, allowing us to establish the TCP/IP communication. The following chapter explains the theoretical aspects of a baseline DCT JPEG encoder, laying emphasis on the details of the encoding procedure. Finally we present the flow charts and we summarise our results. The current project is a follow up to Bitec’s “webview” example, which uses the above hardware in order to capture and send a true colour bitmap image to a web browser. We used the DSKeye API with slight modifications in order to overcome memory restrictions imposed by image resolution and overall code size. The TCP stack was accessed using the BSD socket API. The encoder was ported to the DSP from the free JPEG c code available from the Independent JPEG Group. It was developed and tested using Microsoft’s Visual Studio 2005 Express Edition as well as TI’s Code Composer Studio v3.1. Finally the GUI was created using Labview 8.0. 2010-09-20T07:21:55Z 2010-09-20T07:21:55Z 2010-02-01 2010-09-20T07:21:55Z Thesis https://hdl.handle.net/10889/3718 gr Η ΒΚΠ διαθέτει αντίτυπο της διατριβής σε έντυπη μορφή στο βιβλιοστάσιο διδακτορικών διατριβών που βρίσκεται στο ισόγειο του κτιρίου της. 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Λήψη εικόνας
Κωδικοποίηση εικόνας
DSP
Baseline JPEG
TCP/IP
C6416T
spellingShingle Λήψη εικόνας
Κωδικοποίηση εικόνας
DSP
Baseline JPEG
TCP/IP
C6416T
Τσόλακας, Ανδρέας
Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
description Αντικείμενο της εργασίας είναι η δημιουργία ενός ολοκληρωμένου συστήματος με DSP για λήψη, κωδικοποίηση σύμφωνα με το πρότυπο JPEG και αποστολή εικόνας με τη βοήθεια του πρωτοκόλλου TCP/IP. Η ανάπτυξη της εφαρμογής έγινε σε γλώσσα προγραμματισμού c, ενώ ο έλεγχος του συστήματος γίνεται μέσω ενός γραφικού περιβάλλοντος αλληλεπίδρασης με το χρήστη. Στο πρώτο κεφάλαιο περιγράφεται η αναπτυξιακή πλατφόρμα DSK C6416T. Γίνεται αναφορά στην αρχιτεκτονική του επεξεργαστή ψηφιακού σήματος TMSC3206416T της εταιρείας Texas Instruments καθώς και στις υπόλοιπες περιφερειακές συσκευές. Στο δεύτερο κεφάλαιο περιγράφεται η αρχιτεκτονική της θυγατρικής κάρτας DSKeye Gigabit της εταιρείας Bitec, που συνδέεται στο DSK. Η κάρτα αυτή διαχειρίζεται τα δεδομένα για την αποστολή τους μέσω TCP/IP, καθώς και την έγχρωμη κάμερα OV5610 της εταιρείας Omnivision, η οποία είναι απαραίτητη για τη λήψη των εικόνων. Περιγράφεται επίσης ο τρόπος διασύνδεσης όλων των συσκευών από άποψη υλικού, ενώ στη συνέχεια περιγράφεται και η διασύνδεση λογισμικού. Στο τρίτο κεφάλαιο γίνεται αναλυτική περιγραφή του προτύπου JPEG, ιδιαίτερα του τμήματος που αναφέρεται στο Baseline DCT. Ακολουθεί παράδειγμα με το οποίο γίνεται κατανοητή η διαδικασία κωδικοποίησης σύμφωνα με το JPEG πρότυπο. Στο τέταρτο κεφάλαιο περιγράφεται η υλοποίηση του συστήματος, το διάγραμμα ροής του βασικού προγράμματος ενώ παρουσιάζονται τα αποτελέσματα με τη βοήθεια του γραφικού περιβάλλοντος. Τέλος στο παράρτημα αναφέρονται τα είδη EDMA μεταφορών και τρόποι προγραμματισμού.
author2 Ζυγούρης, Ευάγγελος
author_facet Ζυγούρης, Ευάγγελος
Τσόλακας, Ανδρέας
format Thesis
author Τσόλακας, Ανδρέας
author_sort Τσόλακας, Ανδρέας
title Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
title_short Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
title_full Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
title_fullStr Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
title_full_unstemmed Ολοκληρωμένο σύστημα με DSP για λήψη, κωδικοποίηση κατά JPEG και αποστολή εικόνας μέσω TCP/IP
title_sort ολοκληρωμένο σύστημα με dsp για λήψη, κωδικοποίηση κατά jpeg και αποστολή εικόνας μέσω tcp/ip
publishDate 2010
url https://hdl.handle.net/10889/3718
work_keys_str_mv AT tsolakasandreas oloklērōmenosystēmamedspgialēpsēkōdikopoiēsēkatajpegkaiapostolēeikonasmesōtcpip
_version_ 1799945005165445120