• Image and video processing using graphics hardware 

      Lanes, Børge (Master thesis; Mastergradsoppgave, 2010-05)
      Graphic Processing Units have during the recent years evolved into inexpensive high-performance many-core computing units. Earlier being accessible only by graphic APIs, new hardware architectures and programming tools have made it possible to program these devices using arbitrary data types and standard languages like C. This thesis investigates the development process and performance of image and ...
    • Implementing an SMB2 Server in the Vortex Operating System 

      Sandengen, Vegard (Master thesis; Mastergradsoppgave, 2015-05-15)
      With the advent of computer networks, the ability for sharing and accessing files across the network between multiple workstations and remote servers was sought after. In the nineteen eighties, prominent networked file systems were developed and reached widespread adoption among enterprise businesses and institutions. A few of these, notably Networked File System (NFS) and Server Message Block (SMB), ...
    • Improving audio training for Cochlear Implant users 

      Opdahl, Christer Hagenes (Mastergradsoppgave; Master thesis, 2022-05-15)
      A Cochlear Implant(CI) is an implant that replaces the functionality of the inner ear with an electronic prosthesis. The prosthesis stimulates the auditory nerves within the cochlea so that people with auditory disabilities regain hearing. While the medical process of inserting the implant is relatively straightforward, learning how to use the implant may be difficult. This thesis proposes a ...
    • Improving the performance of the in-band byte stream file transfer XMPP extension 

      Orlin, Karsten (Master thesis; Mastergradsoppgave, 2009-09-24)
      In looking at the XMPP protocol as an alternative to the ordinary way of transferring files within a health network setting, namely e-mail, performance and security are important factors to consider. For security reasons we preferred to use in-band over out-of-band file transfer. The tradeoff is that this method puts a higher strain on the XMPP server and is significantly slower than its counterpart, ...
    • Improving the text compression ratio for ASCII text Using a combination of dictionary coding, ASCII compression, and Huffman coding 

      Haldar-Iversen, Sondre (Mastergradsoppgave; Master thesis, 2020-11-15)
      Data compression is a field that has been extensively researched. Many compression algorithms in use today have been around for several decades, like Huffman Coding and dictionary coding. These are general-purpose compression algorithms and can be used on anything from text data to images and video. There are, however, much fewer lossless algorithms that are customized for compressing certain types ...
    • Increasing physical activity for individuals with intellectual disability through indoor bike cycling and exergaming 

      Berg, Valter (Master thesis; Mastergradsoppgave, 2019-06-01)
      Studies reveal that individuals with intellectual disabilities have more sedentary lifestyles than the general population. Regular physical activity is of both medical and social importance, reducing risks of cardiovascular diseases and obesity. Health organizations recommend that everyone should at least engage in 150 minutes of physical activity each week because of the beneficial health effects. There ...
    • Incremental Information Retrieval. Finding new information by registering and ignoring already seen search results 

      Johannessen, Erlend (Master thesis; Mastergradsoppgave, 2017-05-15)
      When searching the internet today we want immediate answers. We often search for a person, or a solution to a problem, or some topic we are interested in. The result quality of this kind of search is pretty good, most of the time we get the answers we need. The results, though, seems to be minor variations on the same results. But what if the search for information is of a different nature, more ...
    • Information Collection Platform for Smart Nudging. A Microservice-Based Approach. 

      Hansen, Raymon Skjørten (Master thesis; Mastergradsoppgave, 2020-06-30)
      This thesis aims to explore the problem of integrating heterogeneous data sources into the Smart Nudge system. The Smart Nudge system is a system that produces personalised nudges that are contextually relevant to each user. The system relies on access to live data that could be constructed and presented in specific ways to influence users behaviour towards an agreed-upon goal. The goal is to ascertain ...
    • Integrating Various Sensor Readings from MySignals into a Standalone Mobile Health App 

      Koirala, Madhu (Master thesis; Mastergradsoppgave, 2021-05-22)
      This project integrates various health parameters Temperature, Heart Rate, Pulse Rate, Blood Pressure, Respiration Rate, ECG, EMG, GSR, Spirometry values, Snore, Blood Sugar, Body Positions and Weight measured through wired and wireless sensors, into a standalone mobile health app. It shows Health Status of the user based on these parameters, and displays the values in different colors for normal ...
    • Interactive visualizations of unstructured oceanographic data 

      Kirkvik, Simen Lund (Mastergradsoppgave; Master thesis, 2023-02-15)
      The newly founded company Oceanbox is creating a novel oceanographic forecasting system to provide oceanography as a service. These services use mathematical models that generate large hydrodynamic data sets as unstructured triangular grids with high-resolution model areas. Oceanbox makes the model results accessible in a web application. New visualizations are needed to accommodate land-masking and ...
    • Investigating the effects of dynamic approximation methods on machine learning (ML) algorithms running on ML-specialized platforms 

      Haugen, Eirik (Master thesis; Mastergradsoppgave, 2021-05-15)
      This thesis discusses the application of optimizations to machine learning algorithms. In particular, we look at implementing these algorithms on specialized hardware, I.e. a Graphcore Intelligence Processing Unit, while also applying software optimizations that have been shown to improve performance of traditional workloads on general purpose CPUs. We discuss the feasibility of using these techniques ...
    • Keeping Up with the Market: Extracting competencies from Norwegian job listings 

      Fagerbakk, Anton Garri (Mastergradsoppgave; Master thesis, 2021-05-15)
      The Norwegian labour market is under continuous change because of fast-paced innovation in technology. It is therefore vital for educational institutions curricula to reflect the changing requirements to keep the population hireable and provide employers with a highly adaptable workforce. There are no complete systems that let us analyse and extract this information about the labour market efficiently. ...
    • Kvik : interactive exploration of genomic data from the NOWAC postgenome biobank 

      Fjukstad, Bjørn (Master thesis; Mastergradsoppgave, 2014-05-15)
      Recent technological advances provide large amounts of data for epidemiological analyses that can provide novel insights in the dynamics of carcinogenesis. These analyses are often performed without prior hypothesis and therefore require an exploratory approach. Realizing exploratory analysis requires the development of new systems that provide interactive exploration and visualization of large-scale ...
    • Large Multiples : exploring the large-scale scattergun approach to visualization and analysis 

      Holsbø, Einar (Master thesis; Mastergradsoppgave, 2014-05-15)
      We create 2.5 quintillion bytes of data every day. A whole 90% of the world’s data was created in the last two years.1 One contribution to this massive bulk of data is Twitter: Twitter users create 500 million tweets a day,2 which fact has greatly impacted social science [24] and journalism [39]. Network analysis is important in social science [6], but with so much data there is a real danger of ...
    • M2S and CAIR. Image based information retrieval in mobile environments. 

      Aarbakke, Anne Staurland (Master thesis; Mastergradsoppgave, 2007-05-01)
      Images are commonly used on a daily basis for research, information and entertainment. The introduction of digital cameras and especially the incorporation of cameras in mobile phones makes people able to snap photos almost everywhere at any time since their mobile phone is almost always brought with them. The fast evolution in hardware enables users to store large image collection without high ...
    • Management of large geospatial datasets 

      Lau, Ka Hin (Mastergradsoppgave; Master thesis, 2022-05-15)
      In large simulations, like predicting the movement of ocean particles, it is common that simulation executions are related when they share one or more inputs. When the number of simulations increases, it becomes harder for users who run the simulations to keep track of all the simulations. Also, more storage spaces are wasted if there are multiple copies of the same input files. This thesis ...
    • Mario. A system for iterative and interactive processing of biological data 

      Ernstsen, Martin (Master thesis; Mastergradsoppgave, 2013-11-15)
      This thesis address challenges in metagenomic data processing on clusters of computers; in particular the need for interactive response times during development, debugging and tuning of data processing pipelines. Typical metagenomics pipelines batch process data, and have execution times ranging from hours to months, making configuration and tuning time consuming and impractical. We have analyzed ...
    • The Mask: Masking the effects of Edge Nodes being unavailable 

      Zhakun, Ilia (Mastergradsoppgave; Master thesis, 2021-11-15)
      The arctic tundra is observed to collect data to be used for climate research. Data can be collected by cyber-physical computers with sensors. However, the arctic tundra has a limited availability of energy. Consequently, the nodes rely on batteries and sleep most of the time to increase the battery-limited operational lifetime. In addition, only a few nodes can expect to be in reach of a back-haul ...
    • Metadata state and history service for datasets. Enable extracting, storing and access to metadata about a dataset over time. 

      Hansen, Roberth (Master thesis; Mastergradsoppgave, 2018-05-14)
      Distributed Arctic Observatory (DAO) aims to automate, streamline and improve the collection, storage and analysis of images, video and weather measurements taken on the arctic tundra. Automating the process means that there are no human users that needs to be involved in the process. This leads to a loss of monitoring capabilities of the process. There are insufficient tools that allow the human ...
    • Motivating for behavioral change through smart nudging. Evaluating digital representations of psychological effects 

      Gjærum, Isak (Master thesis; Mastergradsoppgave, 2021-05-13)
      This thesis aims to study psychological effects and how to represent them digitally within a smart nudging system. A smart nudging system creates personalized digital nudges that are highly relevant to the user's context. How the system presents the nudges and what psychological effects are used is critical to influencing the user towards the nudging goal. The goal of the thesis is to find, implement ...