• Object detection at the edge 

      Mathiassen, Truls (Mastergradsoppgave; Master thesis, 2020-11-10)
      While monitoring rodents in the Arctic Tundra to evaluate if climate changes affect the ecosystem. The camera-traps of the coat project generates image data in large scale each year. To manually examine the data in regards to label- ing is a tedious and time-consuming job, and a more efficient and automated tool for the task is required. In this thesis we presents the architecture, design and ...
    • OUA: Observation Unit Autonomy 

      Jønsson, Emil Anders (Master thesis; Mastergradsoppgave, 2018-06-01)
      More and more scientific equipment are being placed outside to monitor the environment. Such observation units can benefit from increased autonomy to function during harsh conditions and network partitioning. Environmental conditions like low temperatures can damage equipment. Therefor it is important for equipment to be able to autonomously launch countermeasures. This thesis describes an autonomous ...
    • p-SARS: Peer-to-peer search for a recommender system 

      Devik, Rune (Master thesis; Mastergradsoppgave, 2003-12-15)
      WAIF started out in 2002 and the overall goal is to make the computers automatically search for relevant information based on the user’s preferences, and to push this information directly to the user wherever he/she is and to whatever device he/she has available. In other words, make the machines serve us, with as little human interaction as possible. This thesis focuses on a specific part of this ...
    • Parallelization of the Alternating-Least-Squares Algorithm With Weighted Regularization for Efficient GPU Execution in Recommender Systems 

      Kampffmeyer, Michael Christian (Master thesis; Mastergradsoppgave, 2015-06-15)
      Collaborative filtering recommender systems have become essential to many Internet services, providing, for instance, book recommendations at Amazon's online e-commerce service, music recommendation in Spotify and movie recommendation in Netflix. Matrix factorization and Restricted Boltzmann Machines (RBMs) are two popular methods for implementing recommender systems, both providing superior ...
    • Particular: A Functional Approach to 3D Particle Simulation 

      Indreberg, Marius (Master thesis; Mastergradsoppgave, 2021-05-31)
      Simulating large bodies of entities in various environments is an old science that traces back decades in computer science. There are existing software frameworks with well built mathematical models for approximating various environments. These frameworks are however built on imperative programming fundamentals often following a object oriented paradigm. This thesis presents Particular a 3d ...
    • Peer Observations of Observation Units 

      Stormoen, Camilla (Master thesis; Mastergradsoppgave, 2018-06-01)
      The Arctic Tundra in the far northern hemisphere is one of ecosystems that are most affected by the climate changes in the world today. Five Fram Center institutions developed a long-term research project called Climate-ecological Observatory for Arctic Tundra (COAT). Their goal is to create robust observation systems which enable documentation and understanding of climate change impacts on the ...
    • PKI and high-level security programming abstractions for SNOOP 

      Stenhaug, Håkon (Master thesis; Mastergradsoppgave, 2019-12-15)
      When working with sensitive data in a distributed setting, secure multi-partycomputations(SMC) protocols aims to preserve the privacy of participants. Acore aspect of any SMC protocol is secure communication between participants.Based on the NOOP and SNOOP middleware with a combination of secret keyand public-key cryptography we design and implement a public key infrastruc-ture(PKI) to share signed ...
    • Product Tracing in the Norwegian Fishing Industry Supply Chain Utilizing GoQuorum Blockchain and Smart Contracts 

      Godtliebsen, Erik (Mastergradsoppgave; Master thesis, 2023-05-31)
      The Norwegian fishing industry faces a significant issue of fishery crimes, with product traceability systems presenting a potential solution to counter these illegal activities. Current supply chain management in the seafood industry is vulnerable to information alterations, thereby complicating product traceability. Blockchain technology, with its unique properties, offers an interesting approach ...
    • A Prototype for continuation-passing orchestration of composite web services 

      Josefsen, Kent Ove (Master thesis; Mastergradsoppgave, 2007-12-15)
      Web services enable businesses to deliver services via the Web. In addition, Web services can be used to improve business efficiency, because Web services can often replace manual activities in a business process. A Web service can be composed of other simpler Web services using the abstraction traditionally known as workflows. The process of controlling the correct and reliable execution of a ...
    • A prototype system for context sensitive communication in hospitals based on an Ascom/trixbox experimental platform 

      Gironi, Lorenzo (Master thesis; Mastergradsoppgave, 2011-06-01)
      Hospital's communication infrastructure suffers from different types of common problems. Currently, this infrastructure relies mainly on the use of pagers which are devices particularly interruptive for the daily work of hospital's workers, and moreover they do not support context-awareness communication. Wireless phones are supposed to be a valid alternative to pagers and they can also be used to ...
    • Real-time annotation of video streams using staged processing 

      Holmstad, Øyvind (Master thesis; Mastergradsoppgave, 2011-06-01)
      Real-time media rich applications rely on live streams of rich and accurate meta-data describing the video content to provide personal user experiences. Unfortunately, the general amount of video meta-data today is often limited to titles, synopsis and a few keywords. A wildly used approach for extraction of meta-data from video is computer vision. It has been developed a number of different ...
    • Reconstructing Omni-kernel control flow 

      Haugen, Christopher (Master thesis; Mastergradsoppgave, 2014-12-15)
      Today, with the prevalence of many- and multi-core systems has it been sparked a new interest for programming models that permits developer to exploit their resources. This has sparked renewed interest in creating larger event-based systems, systems where stack ripping occurs and with an obfuscated control flow. Both increases the complexity of debugging errors. During the development of the ...
    • Reduce bandwidth in live-streaming by cooperative edge relay networks 

      Knudsen, Tor Seivaag (Master thesis; Mastergradsoppgave, 2020-06-30)
      Live-streaming and particular live video-streaming are becoming increasingly popular as a multimedia-service. More and more types of content and events are live-streamed. Live video-streaming has shown to be a useful tool in the case of pandemic outbursts such as Covid-19. As people should use social distancing, live video-streaming can give people the ability to simulate conventional social ...
    • RoadAhead - Removing Uncertainty in Travel. Creating a Data Warehouse for Green Transportation Nudging 

      Wallann, Håkon (Master thesis; Mastergradsoppgave, 2019-06-22)
      This paper describes a data warehouse approach to environmentally friendly transportation nudging. Transportation makes up a significant part of global carbon emissions. These emissions impacts both the climate and the health of individuals. As such, efforts should be done to address transportation patterns and habits. In addition to the reduction of air pollution, making people more active ...
    • RoboMind. A platform for on-the-fly programming and inspection of behavior-based robot programs 

      Svendsen, Alexander (Master thesis; Mastergradsoppgave, 2014-06-01)
      Lego Mindstorms is a popular tool used by universities for educational and demonstrational purposes. Lego Mindstorms is a set of buildable and programmable robotic kits, made by Lego. It allows for a high level of participation from the audience, while being easily programmable. However, for demonstrational and recruitment purposes, it is not without shortcomings. When there is a limited time to ...
    • Ruoksat. A system for capturing, persisting and presenting the digital footprint of soccer knowledge and expertise 

      Sørensen, Kim-Edgar (Master thesis; Mastergradsoppgave, 2013-06-01)
      There are currently over 27 000 registered soccer teams in Norway. However, even with mandatory coaching licenses, there are still a vast variety of approaches to how training sessions should be planned and executed. Even in top-level professional soccer organizations, the planning of exercises involves a considerable amount of manual labor. The most common approaches include using old-fashioned pen ...
    • Safe and secure outsourced computing with fully homomorphic encryption and trusted execution environments 

      Singh, Isak Sunde (Master thesis; Mastergradsoppgave, 2020-06-30)
      Increases in data production and growing demands for more computing power leads to the current trend of outsourcing data and computation services to cloud providers. With data breaches and cases of data misuse becoming increasingly common, there is a high demand for secure systems. This, however, conflicts with the current data trust models. A solution to this that is becoming more common is the use ...
    • Sáhka 

      Hilbertsen, Markus Bergum (Mastergradsoppgave; Master thesis, 2022-05-25)
      Elite football today is infused with technologies for collecting data on players' performance and health. Technologies such as wearable health and fitness trackers, full-body medical scans, and positional systems mounted around a stadium give coaches a wide range of accurate data about their players. However, coaches do not have the time or ability to analyze all this data for each player to give ...
    • Scalable exploration of population-scale drug consumption data 

      Skar, Tengel Ekrem (Master thesis; Mastergradsoppgave, 2019-06-01)
      The potential for knowledge discovery is currently underutilized on pharmacoepidemiologic data sets. A big dataset enables finding and assessing rare drug consumption patterns that are associated with adverse drug reactions causing hospitalization, or death. To enable such exploration of big pharmacoepidemiology data, four key issues need so be addressed. First, to ingest, transform, preprocess ...
    • A scalable, interactive widget library for visualizing biological data 

      Johansen, Terje Andre (Master thesis; Mastergradsoppgave, 2011-06)
      In biology the introduction next generation technology is increasing the amount of data generated rapidly. New sequencing machines are able to produce terabytes of genomic data in days and in later years the cost of storing data has become higher than to produce it. With enormous amounts of data arrives great opportunities, but also new challenges; how should biologists analyze and interpret the ...