Show simple item record

dc.creatorLaatu, Ville
dc.date.accessioned2018-12-17T10:50:19Z
dc.date.available2018-12-17T10:50:19Z
dc.identifier.urihttp://dspace.cc.tut.fi/dpub/handle/123456789/27027
dc.description.abstractTämän diplomityön tarkoituksena on parantaa Liikenneviraston uuden integroidun tieliikenteen ohjausjärjestelmän suorituskykyä yhdessä sen osa-alueista. Järjestelmä on hyvin laaja ja sen kehittäminen on aloitettu jo vuonna 2013 moniasiakasprojektina. Järjestelmän tarkoituksena oli sulattaa aiemmin käytössä olevat yli 40 erilaista järjestelmää yhdeksi suureksi kokonaisuudeksi. Kyseinen järjestelmä on ollut tuotantokäytössä jo vuodesta 2015 lähtien, mutta laajuutensa myötä se on vieläkin aktiivisessa kehitysvaiheessa. Työssä tarkasteltava kokonaisuus liittyy Suomen tieliikenteen keli- ja tiekameroihin, joista järjestelmään saadaan reaaliaikaista videokuvaa. Nykyään teknologian kehittyessä, myös näitä kameroita on alettu uusimaan, jolloin niistä saadaan entistäkin tarkempaa videokuvaa toistettavaksi. Tällä on haittapuolensa, sillä parempilaatuisen kuvan purkamisesta katsottavaan muotoon syntyy suurempi kuormitus. Aiemmin näitä videovoita on toistettu VLC multimediasoittimen avulla, joka tarjoaa mahdollisuuden laitteistokiihdytyksen käyttämiseen, eli videovuon purkamiseen grafiikkaprosessoria hyväksikäyttäen. Ongelmana on kuitenkin se, että VLC ei mahdollista grafiikkaprosessorin valintaa itse, vaan oletuksena se valitsee aina purkamiseen sen grafiikkaprosessorin, joka on liitettynä näyttöpäätteeseen. Työn tarkoituksena onkin löytää keino, kuinka tätä kuormaa voitaisiin jatkossa jakaa usealle grafiikkaprosessorille suoritettavaksi. Ratkaisu tähän ongelmaan löytyi DirectX ohjelmointirajapinnasta, jonka avulla Windows käyttöjärjestelmän alaisuudessa pyörivää laitteistoa voidaan käsitellä. Ohjelmointirajapinta mahdollistaa kaikkien grafiikkaprosessoreiden tunnistamisen sekä enumeroinnin, jotka ovat kytkettynä alla olevaan laitteistoon. Näiden toimintojen avulla voidaan aina valita haluttu grafiikkaprosessori, jolla videovuo tullaan purkamaan.en
dc.format.extent57en
dc.format.mimetypeapplication/pdf
dc.language.isofien
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
dc.titlePakatun videovuon purkaminen grafiikkaprosessorin avullaen
dc.identifier.urnURN:NBN:fi:tty-201812192876
dc.contributor.laitosTietotekniikka – Pervasive Computingen
dc.contributor.tiedekuntaInformaatioteknologian ja viestinnän tiedekunta – Faculty of Information Technology and Communication Sciencesen
dc.contributor.yliopistoTampereen teknillinen yliopisto - Tampere University of Technology
dc.programmeTietotekniikkaen
dc.date.published2019-03-07
dc.permissionPermission granteden
dc.contributor.thesisadvisorHämäläinen, Timo
dc.contributor.degreesupervisorHämäläinen, Timo
dc.type.ontasotDiplomityö - Master's thesis
dc.permissionminingMining permission granteden


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record