Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές
Στη διπλωματική αυτή εργασία παρουσιάζεται η μετατροπή ενός βίντεο δύο διαστάσεων σε βίντεο τριών διαστάσεων, με δύο διαφορετικές προσεγγίσεις. Και στις δύο προσεγγίσεις, το τελικό αποτέλεσμα, τοποθετείται σε ένα κύβο, φτιαγμένο σε τρισδιάστατο περιβάλλον και η προβολή του, γίνεται μέσω Oculus Ri...
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Language: | Greek |
Published: |
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10889/12172 |
id |
nemertes-10889-12172 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-121722022-09-05T13:58:44Z Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές 2D to 3D video conversion Σαράντη, Ναταλία Μουστάκας, Κωνσταντίνος Δερματάς, Ευάγγελος Saranti, Natalia Αλγόριθμος k-means Εικονική πραγματικότητα Χαρτογράφηση εικόνας σε κύβο K-means algorithm Virtual reality Mapping image to cube 006.696 Στη διπλωματική αυτή εργασία παρουσιάζεται η μετατροπή ενός βίντεο δύο διαστάσεων σε βίντεο τριών διαστάσεων, με δύο διαφορετικές προσεγγίσεις. Και στις δύο προσεγγίσεις, το τελικό αποτέλεσμα, τοποθετείται σε ένα κύβο, φτιαγμένο σε τρισδιάστατο περιβάλλον και η προβολή του, γίνεται μέσω Oculus Rift. Κατά την πρώτη προσέγγιση, γίνεται διαχωρισμός της εικόνας κάθε καρέ, σε τέσσερις περιοχές (υπο-εικόνες). Για τη συγκεκριμένη υλοποίηση, γίνεται χρήση ιστογραμμάτων και σύγκρισή τους, μέσω του αλγόριθμου k-means, για γρήγορο διαχωρισμό των pixel στις τέσσερις περιοχές. Κατά τη δεύτερη, προσέγγιση ο διαχωρισμός των pixel, γίνεται σε πέντε περιοχές. Αρχικά η εικόνα χαρτογραφείται σε εικονική σφαίρα. Στη συνέχεια γίνεται αντιστοίχιση κάθε σημείου ενός κύβου, σε εικονική σφαίρα και τέλος το κάθε σημείο του κύβου, αντιστοιχείται σε pixel της αρχικής εικόνας. Η δεύτερη προσέγγιση εφαρμόζεται σε εικονικό περιβάλλον και με την χρήση των γυαλιών εικονικής πραγματικότητας, Oculus Rift, η αντίληψη ενός τρισδιάστατου βίντεο από το μάτι γίνετε πιο αληθινή. Χρήση γλώσσας προγραμματισμού C++. Χρήση βιβλιοθηκών: OpenCV, OpenGL, glew, glm, LibOVR The aim of this diploma thesis is the conversion of a two-dimensional video to a threedimensional video with two different approaches. In both approaches, the outcome of the process is placed on a cube, created in a three-dimensional environment and the results, are then viewed through the Oculus Rift. On the first approach, each frame of the video, was individually processed and divided into four different regions (sub-images). For processing the images, histograms were created and the k-means algorithm, was used for the fast division of each pixel into the four sub areas. On the second approach, the pixels are divided into five areas. The image is initially mapped on a virtual sphere. Then each point on the cube, is matched on my virtual sphere, and finally each point on the cube, is matched on a pixel on the initial picture. The second approach, is applied to a virtual environment and with the use of the virtual reality headset, Oculus Rift, the perception of a three-dimensions video feels more realistic for the human eye. With the use of C++ programming language. With the use of OpenCV, OpenGL, glew, glm, LibOVR libraries. 2019-05-24T16:48:15Z 2019-05-24T16:48:15Z 2019-03-11 Thesis http://hdl.handle.net/10889/12172 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Αλγόριθμος k-means Εικονική πραγματικότητα Χαρτογράφηση εικόνας σε κύβο K-means algorithm Virtual reality Mapping image to cube 006.696 |
spellingShingle |
Αλγόριθμος k-means Εικονική πραγματικότητα Χαρτογράφηση εικόνας σε κύβο K-means algorithm Virtual reality Mapping image to cube 006.696 Σαράντη, Ναταλία Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
description |
Στη διπλωματική αυτή εργασία παρουσιάζεται η μετατροπή ενός βίντεο δύο διαστάσεων
σε βίντεο τριών διαστάσεων, με δύο διαφορετικές προσεγγίσεις. Και στις δύο προσεγγίσεις,
το τελικό αποτέλεσμα, τοποθετείται σε ένα κύβο, φτιαγμένο σε τρισδιάστατο περιβάλλον και
η προβολή του, γίνεται μέσω Oculus Rift.
Κατά την πρώτη προσέγγιση, γίνεται διαχωρισμός της εικόνας κάθε καρέ, σε τέσσερις
περιοχές (υπο-εικόνες). Για τη συγκεκριμένη υλοποίηση, γίνεται χρήση ιστογραμμάτων και
σύγκρισή τους, μέσω του αλγόριθμου k-means, για γρήγορο διαχωρισμό των pixel στις τέσσερις περιοχές.
Κατά τη δεύτερη, προσέγγιση ο διαχωρισμός των pixel, γίνεται σε πέντε περιοχές. Αρχικά
η εικόνα χαρτογραφείται σε εικονική σφαίρα. Στη συνέχεια γίνεται αντιστοίχιση κάθε σημείου
ενός κύβου, σε εικονική σφαίρα και τέλος το κάθε σημείο του κύβου, αντιστοιχείται σε pixel
της αρχικής εικόνας.
Η δεύτερη προσέγγιση εφαρμόζεται σε εικονικό περιβάλλον και με την χρήση των γυαλιών
εικονικής πραγματικότητας, Oculus Rift, η αντίληψη ενός τρισδιάστατου βίντεο από το μάτι
γίνετε πιο αληθινή.
Χρήση γλώσσας προγραμματισμού C++.
Χρήση βιβλιοθηκών: OpenCV, OpenGL, glew, glm, LibOVR |
author2 |
Μουστάκας, Κωνσταντίνος |
author_facet |
Μουστάκας, Κωνσταντίνος Σαράντη, Ναταλία |
format |
Thesis |
author |
Σαράντη, Ναταλία |
author_sort |
Σαράντη, Ναταλία |
title |
Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
title_short |
Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
title_full |
Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
title_fullStr |
Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
title_full_unstemmed |
Εξαγωγή τρισδιάστατου βίντεο από 2D εικονοσειρές |
title_sort |
εξαγωγή τρισδιάστατου βίντεο από 2d εικονοσειρές |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/12172 |
work_keys_str_mv |
AT sarantēnatalia exagōgētrisdiastatoubinteoapo2deikonoseires AT sarantēnatalia 2dto3dvideoconversion |
_version_ |
1771297250441428992 |