<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9"><efrbr-work:titleOfTheWork>Foveated rendering algorithms using eye-tracking technology in virtual reality</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9"><efrbr-expression:titleOfTheExpression>Foveated rendering algorithms using eye-tracking technology in virtual reality</efrbr-expression:titleOfTheExpression><efrbr-expression:titleOfTheExpression>Αλγόριθμοι απόδοσης τρισδιάστατων γραφικών με πολλαπλά επίπεδα ανάλυσης με χρήση τεχνολογίας ανίχνευσης σημείου εστίασης βλέμματος για περιβάλλοντα εικονικής πραγματικότητας</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Διπλωματική Εργασία
            Diploma Work
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-03-21</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2018</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>The wide-spread availability of consumer grade virtual reality head mounted displays, has transformed virtual reality to a commodity available for everyday use. Nowadays, nearly everything with a display can be used to immerse the user in a VR world. From Smart phones to game consoles, everything now has VR extensions such as the Samsung Gear VR and the PlayStation VR.
All this constant evolution around the VR world demands constantly better and more detailed head mounted displays. With the increasing use of 4K-8K Ultra High Definition displays and the push towards higher pixel densities for head-mounted displays, the industry is pressured to meet market demands for intensive real-time rendering. Since the current processors cannot deal with the increased demands for excessive resolution on the head mounted displays, new techniques of rendering must be implemented.
The human visual system is often assumed to be perfect despite limitations arising from a variety of different complexities and phenomena. Humans have two distinct vision systems: foveal and peripheral vision. Foveal vision is sharp and detailed, while peripheral vision lacks fidelity. This lack of fidelity in the peripheral vision system is what new techniques of rendering, the so called foveated rendering techniques, are trying to exploit. Perceptually lossless foveated rendering systems and methods, seek to increase rendering performance by lowering image quality in the periphery, while maintaining the user’s perception of full HD rendering.
In this thesis, we are trying to gather insights on how beneficial may the adoption of these methods at a commercial level be, by implementing and evaluating our own foveated rendering approach. To do so, we are using a Head Mounted Display unit [the Nvis SX 111] and an eye-tracking device [the Arrington Viewpoint-EyeTracker]. The foveated rendering technique developed in this thesis renders at three different layers of resolution. Apart from the foveal layer, which surrounds the area that the user is looking at and has full HD resolution capabilities, and the peripheral layer, which contains everything that is in the user’s peripheral vision and renders at 40% of the full HD resolution, we implement another layer which functions as a transition layer between them. This last layer renders at 60% of the full HD resolution, and it was added so that the user doesn’t notice the massive difference in resolution at the border between the other two layers.
In order to have a more accurate picture of the results and the functionality of the algorithm created, we conducted a number of experiments involving 19 students from the institution. The users were asked to enter a virtual world and complete a small game. While the users were immersed in the virtual environment, we were monitoring the performance of the algorithm. During these experiments, a 57% decrease in the number of pixels shaded was recorded. Most of these pixels belonged to the peripheral layer. This decrease leads to a maximum increase of 18.3% regarding the number of rendered frames per second.
This increase in FPS is the fundamental objective of this dissertation. Since we have achieved such an increase in FPS, it is safe to assume that foveated rendering algorithms are capable of large reductions in rendering cost using the latest technologies.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="academic unit">Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="http://purl.tuc.gr/dl/dias/A8F4E032-4333-4E88-A709-AFCDAA0ED638"><efrbr-manifestation:titleOfTheManifestation>Marianos_Nikolaos-Xenofon_Dip_2018.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2018-03-21</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>4.9 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~nmarianos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Marianos Nikolaos-Xenofon
            Μαριανος Νικολαος-Ξενοφων
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~cbalas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Balas Costas
            Μπαλας Κωστας
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~amania"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Mania Aikaterini
            Μανια Αικατερινη
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~adeligiannakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Deligiannakis Antonios
            Δεληγιαννακης Αντωνιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="99BE578B-FC35-4834-A4E6-4A1152BD5623"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Πολυτεχνείο Κρήτης
            Technical University of Crete
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="C18742EA-F810-42A2-A1D0-8A2859197306"><efrbr-concept:termForTheConcept>
            Virtual reality
            Εικονική πραγματικότητα
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="9E98D3B4-FEB5-42C7-BC08-71F766473391"><efrbr-concept:termForTheConcept>
            Τρισδιάστατα γραφικά
            3D graphics
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C1892727-606C-4BD5-907F-3C57DB1DC248"><efrbr-concept:termForTheConcept>
            Eye-tracking
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="159622B6-6AF0-4238-98FA-264DD71088EC"><efrbr-concept:termForTheConcept>
            Foveated rendering
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/A8F4E032-4333-4E88-A709-AFCDAA0ED638"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="http://users.isc.tuc.gr/~nmarianos"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="http://users.isc.tuc.gr/~nmarianos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="http://users.isc.tuc.gr/~cbalas" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="http://users.isc.tuc.gr/~amania" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adeligiannakis" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="person" targetURI="99BE578B-FC35-4834-A4E6-4A1152BD5623" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="concept" targetURI="C18742EA-F810-42A2-A1D0-8A2859197306"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="concept" targetURI="9E98D3B4-FEB5-42C7-BC08-71F766473391"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="concept" targetURI="C1892727-606C-4BD5-907F-3C57DB1DC248"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/5DFC687C-1307-402C-86F0-2C706C0EB7F9" targetEntity="concept" targetURI="159622B6-6AF0-4238-98FA-264DD71088EC"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>