education

Education


Round Corner
Department of Computer and Information Science

Forberedende- og fordypningsprosjekt 2021

Marker valg for å avgrense hvilke oppgaver som skal vises.

Studieretninger

Datateknologi (830)






Informatikk (647)





Helseinformatikk (24)


Faglærere (10)










Sorter etter:

Oppgaveforslag (26)

A RISC V Oberon compiler backend

Current software systems require multiple gigabytes of memory and multicore systems to run efficiently. However, the advances in hardware speed and capabilities due to the advancement of Moore's Law that enabled this so-called "software bloat" are coming to an end. Accordingly, a movement advocating for lean software has surfaced [1]. This is based on the observations that earlier computers were able to provide a useful working environment including a graphical user interface and networking with far fewer resources.

Faglærer: Michael Engel     Status: Tildelt     Egnet for: Gruppe     Lenke: plink

AI automated cardiovascular therapy and diagnostics

For cardiovascular therapy as well as valve repair or replacement, a hybrid operating room is becoming a prerequisite. To facilitate a correct device deployment the relationship between the anatomy and the position of the instruments has to be known and presented to the surgeon. The position of the instruments and the geometry of the vascular tree is best visualized on Xray images, with a wide field of view, however the resulting images are 2D projections of the 3D world for a given a position of the X-ray source. On the other hand the heart’s anatomy is very well depicted using ultrasound images (e.g. 3D transesophageal ultrasound - TEE), however these images have a much smaller field of view due to the positioning of the TEE probe with regards to the heart. Therefore, tools that can automatically identify the position and orientation of the ultrasound probe and cathethers in X-ray images as well as automatic localization of anatomic structures of interest is highly desirable. Today most of these tasks are solved manually or semi-automatically, however automating them would improve the accuracy and also reduce the amount of time the interventionalists spend on aligning the images.

Faglærer: Gabriel Kiss     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Artificial Intelligence in the Healthcare sector

Advanced forms of analytics and aritificlai intelligence are becoming increasingly deployed to support the work of healthcare workers. Medical doctors, nurses, and administrative staff either use, or are aided by sophisticated technologies which are posed to radically change the nature of their work. For example, radiologists now rely increasingly more on machine learning techniques to and other applications of AI to diagnose patients, while a lot of procedural and repeptive tasks are being done by machines. The objective of this project is to understand how the nature of work for health practitioners is changing, and what positive and negative consequences they experience.

 

Faglærer: Patrick Mikalef     Status: Valgbart     Egnet for: En student     Lenke: plink

Augmented reality tools for cardiac and bronchoscopic procedures

The aim of this work is to develop a new visualization framework using mixed reality which may improve the way data is presented to an operator during a cardiac ultrasound exam or bronchoscopy procedure.

Faglærer: Gabriel Kiss     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Autonomous vehicles (AVs), AI/ML/DL and Computer Vision (CV)

Interested in AVs, AI and CV?

Have a look here

 

Faglærer: Frank Lindseth     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Blockchain-based Data Marketplace

The European regulations about privacy, the GDPR, is changing people’s understanding and attitude towards data/information they own and those the others own. The ownership of data/information has always been a concern but with GDPR there will be more awareness as well as more obligations related to data collection and sharing.

Faglærer: Hai Thanh Nguyen     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Climbing Mont Blanc Back-Ends and Energy Efficiency Analysis

Climbing Mont Blanc (CMB) is a system for training and competitions in energy efficient programming of small processors. CMB has been using a heterogeneous multicore (MPSoC, Exynos from Samsung) in more that five years. The chip is accessed via an Odroid XU3 board that has integrated energy monitors. These boards are no longer produced, and the energy measurements are not as precise as we would like. The goal of the proposed project is to be able to use one or two newer single board computers (SBC) as CMB back-end and the Lynsyn system to achieve more precise energy measurements. The project can be continued as a master thesis project in the spring semester.

Faglærer: Lasse Natvig     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Creating a microkernel-based multi-server operating system

Background

Faglærer: Michael Engel     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Decentralized AI

Nowadays, big tech giants, such as Google, Facebook, Amazon, IBM and Microsoft, are dominating the AI market by offering cloud-based AI solutions and APIs. They are collecting user data in one place through free services and systems, analyze it for insights and resell to third parties, such as advertisement companies. This model is centralized AI, which is working fine now. But in the long-run it could lead to monopolization of the AI market. This could also cause unfair pricing, lack of transparency, interoperability, privacy issues and excluding smaller companies from AI innovation. Fortunately, there is the emergence of a decentralized AI market, born at the intersection of blockchain, on-device AI and edge computing/IoT.
In this project, we will investigate the possibility to build a proof-of-concept of a decentralized AI application through blockchain, such as Ethereum. AI agents will train and learn models from their own data. The decentralized AI application to be developed in this project then can combine multiple algorithms/models (developed by different agents) performing different sub-tasks. One of possible applications is Decentralized Autonomous Cars. 1 - 2 students.

Faglærer: Hai Thanh Nguyen     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Deep Learning to combat with micro-plastic pollution

An estimated 275 million tonnes of plastic waste was produced on a global scale in 2010, with 8 million of those tonnes being introduced to the oceans - about 3% of global annual plastics waste. Once the plastic reaches the oceans, it is broken down into smaller particles(micro-plastic) by being exposed to ultra violet (UV) radiation and mechanical abrasion from wave actions [1].The quantity of plastic waste floating at the ocean surface in 2013 was estimated to be approximately 269,000 tonnes (small macro- to micro-plastic), this estimate does not include plastic in-depth or at the seafloor). The plastic debris can affect the wildlife in multiple ways, such as entanglement- entrapping, encircling, or constricting,ingestion- accidental ingestion or ingestion of prey containing plastic, and interaction- being in contact with plastic debris [1].It is therefore important to be able to detect and collect the plastic waste in nature,before it reaches the oceans. Once plastic waste has reaches a micro-stadium, it is near impossible to collect it and remove it from the water. An analysis on deep sea locations(range from 1176 to 4843m) showed that there was an average abundance of 1 micro-plastic per 25cm3(particle sizes ranging from 75 to 161μm) [2]

Faglærer: Hai Thanh Nguyen     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Digital Twins (DTs), Wearable sensors and Medical Imaging++

Instersted in Digital Twins (DTs), Wearable sensors and Medical Imaging?

Have a look here

 

Faglærer: Frank Lindseth     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

General Data Protection Regulation (GDPR) and opportunities it brings: analysis of my all-data and generating insights

After enforcement of GDPR (General Data Protection Regulation) (May 2018), all companies and institutions collecting data about individuals are obliged to deliver to people the data they collected about them (e.g., whatever facebook, google, amazon, insurance companies etc collects about me shall deliver the data they collected about me when I asked for it). GDPR will give a chance for people to look into her/his data stored by those companies.
So, what people can do with so much (and rich) data about themselves? It would be super hard for them to analyze, extract insights and even look into the raw data downloaded from Facebook, Google, etc..

Faglærer: Hai Thanh Nguyen     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

ICT and data architecture and Smart cities

 

Faglærer: Sobah Abbas Petersen     Status: Valgbart     Egnet for: En student     Lenke: plink

Machine learning for reverse engineering of unknown instruction set architectures and custom virtual machines

Reverse engineering (RE) is the process of discovering features and functionality of a hardware or software system. RE of software is applied where the original source code for a program is missing, proprietary, or otherwise unavailable. Motivation for RE ranges from extending support of legacy software to discovery of security vulnerabilities to creating open source alternatives to proprietary software.

Faglærer: Donn Alexander Morrison     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Multimodal Learning Analytics for video-based learning

Supervisors: Kshitij Sharma, Michail Giannakos
Place: LCI Lab: https://lci.idi.ntnu.no/

Faglærer: Michail Giannakos     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Porting Inferno to RISC V

The RISC V platform is gaining ground in research as well as industrial
projects. However, system software support is mostly focussing on the
well-known large open source operating systems (Linux, BSD) or very
tiny embedded real-time kernels so far. The large systems have now
grown too big for many applications on restricted hardware platforms,
e.g. running on a small FPGA-based system, whereas the traditional
real-time operating systems suffer from a lack of useful network integration,
memory protection, or orthogonal concepts of files and file systems,
which makes their use in networked settings (IoT, Cloud) more challenging.

Faglærer: Michael Engel     Status: Tildelt     Egnet for: En student     Lenke: plink

Porting Plan 9 to RISC V

The RISC V platform is an innovative and open computing platform that
aims to be suitable for a large range of systems starting from minimal
embedded systems to high performance computing.

Faglærer: Michael Engel     Status: Tildelt     Egnet for: En student     Lenke: plink

Program slicing for intermittent computing in IoT systems

Many systems in the Internet of Things (IoT) run on energy harvesting, e.g. using solar cells, and thus may suffer from power loss during operation. Intermittent computing [1] is the general name of a research area that develops and implements methods to enable software to run on systems with interrupted power supply without having to restart.

Faglærer: Michael Engel     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Remote Learning and Collaboration with Augmented Reality and Hololens 2

Augmented Reality (AR) can provide rich and interactive learning experiences and performance augmentation for remote distributed learners. The use of AR for collaboration and learning has significantly increased during the ongoing pandemic and has been widely adopted by several companies (e.g. Equinor), hospitals treating COVID-19 patients (https://www.businessinsider.com/london-doctors-microsoft-hololens-headsets-covid-19-patients-ppe-2020-5?r=US&IR=T) and educational institutions.

Faglærer: Gabriel Kiss     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Self determination, privacy and sustainability in IoT systems

This is an umbrella project that can result in of a number of subtopics for specific projects. Accordingly, the specific topics will be defined in details together with the interested student(s). Please get in touch with me for further information and/or discussing details.

Faglærer: Michael Engel     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Software defined memory

Non-functional properties of computer systems, such as runtime and energy consumption. are becoming increasingly unpredictable due to the introduction of memory hierarchy levels and, especially, complex caches.

Faglærer: Michael Engel     Status: Tildelt     Egnet for: Gruppe     Lenke: plink

Software infrastructure for a joint robotics project

Topic

Faglærer: Michael Engel     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Sporing av sau ved hjelp av enkel radioteknologi

Masteroppgave:
Sporing av sau ved hjelp av enkel radioteknologi

Faglærer: Svein-Olaf Hvasshovd     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Towards a 3D model of the brain in AR as an educational tool

The aim of the MSc project is to investigate the feasibility to visualize the current version of the Waxholm 3D atlas in AR and to explore the applicability as an educational tool in settings where one teacher works with groups of students and students can subsequently explore brain anatomy independently.

 

Faglærer: Gabriel Kiss     Status: Tildelt     Egnet for: En student     Lenke: plink

Virtual, Augmented and Mixed Reality for learning AI etc.

Interested in Virtual, Augmented and Mixed Reality (i.e. XR) related to learning (e.g. AI/ML/DL) and training (e.g. medical cases)

Have a look here

 

 

Faglærer: Frank Lindseth     Status: Valgbart     Egnet for: Gruppe     Lenke: plink

Volume rendering on a mixed reality device

The project will investigate the possibility of implementing volume rendering techniques directly on a mixed reality headset (e.g. Microsoft HoloLens). Main purpose is to visualize patient-specific ultrasound data and/or computed tomography scans and combine them with geometric models representing structures of interest.

 

Faglærer: Gabriel Kiss     Status: Tildelt     Egnet for: En student     Lenke: plink
NTNU logo