I'm a computer science Ph.D. candidate at NTNU working with application of computer vision and generative models for realistic image anonymization.
My work on anonymization received the best AI master thesis from the Norwegian Open AI Lab, best paper at ISVC2019, and the best demo at NorwAI Innovate 2022.
I am one of the main instructors of NTNU's courses on visual computing enrolling roughly 200 students each year, an undergraduate course on Visual Computing, and a graduate course on Computer Vision and Deep Learning.
I have a passion for deep learning, open-source, and education.
All my work is published open-source, so check out my github page!.
Education
PhD Candidate
Jun. 2019 - Jun. 2023
Norwegian University of Science and Technology
Topic: Generative models for image anonymization to ensure privacy and usability of image data for computer vision development.
M.Sc. Computer Science
Aug. 2014 - Jun. 2019
Norwegian University of Science and Technology
Thesis title: DeepPrivacy: A GAN-based framework for image anonymization.
Summer 2019: Development of real-time, low-footprint (CPU-based) face detection.
Summer 2018: Development of low-footprint keyword spotting detector ("Ok Google"-like).
Itera
Summer 2017
IT Consultant Intern
Responsible for intergation to third-party services for managing and distributing digital door keys to phones.
NTNU, Department of Civil and Environmental Engineering
Dec. 2016 - Aug. 2017
Research Assistant
Implemented a React-based smart-watch app to ease the reading of critical values connected to swimming halls.
Teaching Experience
NTNU, Department of Computer Science
Aug. 2018 - Jun 2022
Head Teaching Assistant
Responsible for mandatory course work and assignment lectures in the following courses:
TDT4265 - Computer Vision and Deep Learning
TDT4195 - Visual Computing Fundamentals
NTNU, Department of Computer Science
Aug. 2015 - Jun 2017
Teaching Assistant
Support courses by advising cstudents, grading exercises, lecturing and developing assignments in the following courses:
TDT4145 - Data Modelling, Databases and Database Management Systems
TDT4120 - Algorithms and Data Structures
TDT4100 - Object Oriented Programming
TMA4100 - Calculus 1
Description: A Generative Adversarial Network for synthesizing human figures given a missing region and 17 keypoints indicating the joints of the human body. Source code:http://github.com/hukkelas/deep_privacy2
DeepPrivacy2: Towards Realistic Full-body Anonymization
Description: DeepPrivacy2 is a toolbox for realistic anonymization of humans, including a face and a full-body anonymizer. Source code:http://github.com/hukkelas/deep_privacy2
State-of-the-Art Face Detection in Pytorch
Description: A library containing efficient, lightweight, and state-of-the-art face detection models in Pytorch and experimental ports to TensorRT. Source code:http://github.com/hukkelas/DSFD-Pytorch-Inference
Keypoint Mask R-CNN
Description: A library containing pre-trained, efficient, and high-performing Mask R-CNN models for keypoint and instance segmentation of human figures built on top of Detectron2. Source code:http://github.com/hukkelas/keypoint_mask_rcnn
DeepPrivacy: A Framework for Realistic Image Anonymization