Now showing items 1-20 of 311

    • Accelerating Image Processing Pipeline on Mobile Devices Using GPU 

      Hakanen, Jesse (2014-06-04)
      Majority of current mobile devices include a camera. To meet the form-factor and price requirements, the camera is typically built from inexpensive components which causes defects such as noise, dead pixels and distortions. ...
    • Accessing Natural Language Processing Engines and Tasks 

      Saveski, Grigorij Ljubin (2014-12-03)
      This thesis presents how a natural language task can be accessed through the use of natural language processing engine in an easy way. So far the access to the task of part-of-speech tagging and other tasks has been going ...
    • Advanced algorithms for manipulating 2D objects on touch screens 

      Palén, Akseli (2016-06-08)
      Multi-touch gestures are widely used on touch screens to scale, rotate, or otherwise transform geometric objects such as maps and images. Typical gesture recognition implementations handle one or two touch points successfully ...
    • Agile in public research projects 

      Nikkilä, Timo (2015-04-03)
      Public research relies on projects. Knowledge and awareness of project management have increased in software development in last few decades. At the same time project management has become one success factor in enterprise ...
    • Ajastettuja tehtäviä suorittavan ylläpidollisen työkalun määrittely ja toteutus 

      Tuikka, Jarkko (2015-01-13)
      Asiakkalla oli tuotantojärjestelmä, johon oli asiakkaan toimesta lisätty skriptejä, ohjelmia ja palveluita, jotka hoitivat suhteellisen yksinkertaisia tehtäviä ajastetusti. Ongelmana tässä järjestelmässä oli se, että ...
    • Aktiojärjestelmä moniydinsuorittimelle 

      Mäkinen, Arto Johannes (2016-10-05)
      Aktioparadigma kuvaa ohjelmien suorituksen aktioiden ja objektien avulla. Objektit kuvaavat järjestelmän dataa ja aktiot sisältävät suoritettavan koodin. Jokainen aktio käsittelee objektien osajoukkoa. Jos aktiot eivät ...
    • Altitude Control System for Indoor Airship 

      La Croce, Davide (2014-09-03)
      The indoor airship is designed to estimate direction and altitude using dead reckoning techniques. Sensors such as gyroscopes and accelerometers provide measurements affected by biases and additive noise. Degradation of ...
    • Alustariippumattoman mobiilisovelluskehityksen tekniikat 

      Raivio, Miikka (2013-12-04)
      Mobiilisovellusten kehitys mobiilikäyttöjärjestelmien virallisten kehitystyökalujen avulla muuttuu haastavaksi, kun sama sovellus on toteutettava useammalle kuin yhdelle kohdealustalle. Tällöin ohjelmistokehittäjän on ...
    • Analysis of fixed-point and floating-point quantization in fast Fourier transform 

      Ghalib, Ataul (2013-06-05)
      Digital Signal Processors (DSPs) can be categorized on the basis of number system used for the arithmetic calculations. Either they can be fixed-point or floating-point processors. Some processors also support both fixed-point ...
    • Analysis of Key Performance Indicators in Software Development 

      Ojha, Trailokya Raj (2014-06-04)
      Productivity, quality, efficiency, speed and fit for purpose are the major factors to be considered in software development. Every software development company wants to develop a well performing, easy to use, effective, ...
    • Analysis of OpenFlow Protocol in Local Area Networks 

      Khatri, Vikramajeet (2013-08-14)
      The traditional networking infrastructure is still static in nature due to its complexity, vendor dependence and QoS requirements. Software Defined Networking (SDN) is aimed at surpassing the limits of traditional networking ...
    • Analysis of software engineering data with self-organizing maps 

      Patrushev, Alexey (2016-11-09)
      Nowadays software developers have tools that help to assist them during development and management processes of software products. These tools store large amount of Software Engineering data resulted from these processes. ...
    • Analyzing Offensive and Defensive Networking Tools in a Laboratory Environme 

      Heikura, Niko (2015-03-04)
      The safest way of conducting network security testing is to do it in a closed laboratory environment that is isolated from the production network, and whose network configuration can be easily modified according to needs. ...
    • Analyzing practical communication security of Android vendor applications 

      Nurmi, Juho (2014-12-03)
      The development of mobile devices and the new personalized services have gone to the point, where users do not alone control their data. While the devices are in constant communication with the cloud services the user’s ...
    • Android Camera Tuning Application 

      Parviainen, Heikki Ilmari (2016-08-17)
      The Image Quality team at Intel had a problem with the tuning tools being tied to not enough mobile tool implemented with Matlab. The final tuning of the camera requires lot of field testing and carrying a device capable ...
    • Androidin fragmentaatio – ongelmia ja ratkaisuja 

      Hautala, Heikki (2015-06-03)
      Android on Googlen kehittämä avoimeen lähdekoodiin perustuva käyttöjärjestelmä, joka on suunnattu kosketusnäytöllisille mobiililaitteille. Android-laitteiden valmistajia on paljon, ja valmistajilla saattaa olla kymmeniä ...
    • Asiakasjärjestelmien turvaaminen hyökkäyksenestojärjestelmällä 

      Järvenpää, Tero (2016-06-08)
      Verkkohyökkäysten määrän alati kasvaessa pelkkä palomuuri ei enää nykyään riitä palveluiden kattavaan suojaukseen. Tällaisiin tilanteisiin ratkaisuksi sopivat erilaiset hyökkäyksenestojärjestelmät. Omassa ylläpidossa olevien ...
    • Asiakasuskollisuuden kehittäminen 

      Matintalo, Veijo Juhani (2016-05-04)
      Yritykset käyttävät valtavasti resursseja uusien asiakkaiden hankkimiseen, vaikka asiakasuskollisuutta kehittämällä voitaisiin päästä yrityksen kannalta parempaan lopputulokseen. Asiakaskokemusta mitataan useimmiten ...
    • Assessing Product and Feature Viability Using Iteration 

      Terho, Henri (2015-06-03)
      Managing a startup using methods proven to work in established enterprises does not typically work as expected, as the startup operates under a totally different environment as a large enterprise. While enterprises create ...
    • Asunnonvälittäjien tilastointijärjestelmä 

      Leinonen, Teemu (2013-03-06)
      Asunnonvälityksessä on tärkeää saada arvioitua myytävän asunnon hinta ja arvo mahdollisimman tarkasti verrattuna vallitseviin markkinoihin. Asuntoa voidaan arvioida pelkästään itse asuntoa tarkastelemalla, mutta tarkempia ...