<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/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C"><efrbr-work:titleOfTheWork>A heterogenous system approach to the realTime stereo problem</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C"><efrbr-expression:titleOfTheExpression>A heterogenous system approach to the realTime stereo problem</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DAIS:TYPES">
            Μεταπτυχιακή Διατριβή
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2014-03-24</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2013</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>The time of monolithic devices is soon to end as the demand for innovative applications increases and sophisticated technologies like augmented reality come to be. A hard constraint for such technologies is immense processing power, while also operating under real time constrains, conventional systems and software principles fail to win the challenge.
However a new era of embedded devices is dawning as heterogeneous systems
become readily available, the power hidden inside these tiny giants can bring applications previously unthought of within our grasp. By applying distributed embedded software engineering and following the principles of heterogeneous systems we have created a novel system that can solve the Stereo Vision challenge in Real Time with more than 40FPS in QVGA and with less than 2 Watts total power consumption while at the same time performing feature detection, furthermore the proposed architecture allows the same system to be used for any processing intensive work where parallel calculation is required, such as signal processing, by exploiting our novel client-server system developed.
Lastly the design and implementation principles used and proposed in this thesis
foresee and support the cooperation with a higher level of heterogeneous systems with more processing units such as the OpenCL enabled GPUs, soon to come. The proposed system can satisfy some of the most demanding processing requirements in real time, opening the door to applications previously available only to workstation machines.</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/8EE02326-4872-42F7-8B93-43B6BC49EF7E"><efrbr-manifestation:titleOfTheManifestation>Agadakos_Ioannis_MSc_2013.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>2014-03-24</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>N/A</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:manifestationIdentifier>http://www.library.tuc.gr/artemis/MT2013-0114/MT2013-0114.pdf</efrbr-manifestation:manifestationIdentifier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~Iagadakos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Agadakos Ioannis
            Αγαδακος Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~ipapaefstathiou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papaefstathiou Ioannis
            Παπαευσταθιου Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="8C05A1BB-B4C1-458D-9ABC-D61B72280877"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Technical University of Crete
            Πολυτεχνείο Κρήτης
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="B24EF83D-472B-4F05-85F2-97DF8B9F1703"><efrbr-concept:termForTheConcept>
            Signal processing--Digital techniques
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="EF0BF50A-BE5A-4817-955B-F6778346BC21"><efrbr-concept:termForTheConcept>
            Heterogeneous computing
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2934A0A3-F315-4147-9258-8CF03A4A73E4"><efrbr-concept:termForTheConcept>
            Real-time data processing
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="F6650F7C-8191-4ADB-9FD5-41A2493CCAC7"><efrbr-concept:termForTheConcept>
            Embedded computer systems--Programming
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="CF09191F-3A50-45DE-ABF7-A5E24EE92DE1"><efrbr-concept:termForTheConcept>
            Linux
         </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/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/8EE02326-4872-42F7-8B93-43B6BC49EF7E"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~Iagadakos"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~Iagadakos" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="person" targetURI="8C05A1BB-B4C1-458D-9ABC-D61B72280877" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="concept" targetURI="B24EF83D-472B-4F05-85F2-97DF8B9F1703"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="concept" targetURI="EF0BF50A-BE5A-4817-955B-F6778346BC21"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="concept" targetURI="2934A0A3-F315-4147-9258-8CF03A4A73E4"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="concept" targetURI="F6650F7C-8191-4ADB-9FD5-41A2493CCAC7"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/3E5D14B9-3B75-4F10-B54F-0E9BD07EB60C" targetEntity="concept" targetURI="CF09191F-3A50-45DE-ABF7-A5E24EE92DE1"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>