Computer Vision deals with the process of automatic understanding of visual information from a single-source or several images or image sequences. From an engineering point of view it applies methods from classical image processing and artificial intelligence to extract useful information from a given visual input source.

Some of the most important tasks in Computer Vision include object detection and classification, object tracking and scene reconstruction. In recent years, in addition to classical approaches, deep neural networks (DNN) have been increasingly used in these areas with significant success, especially with large amounts of training data at hand. Example work

Project requests

Based on many years of project work experience in the field of Computer Vision, we would be happy to assist you as your expert contact, whether you’d like to get an overview of state-of-the-art techniques and methods or in case you have a software development request.


We worked with a variety of clients and technologies over the years of which the most prominent are: OpenCV, ITK, VTK, Halide, HALCON, Caffee, TensorFlow as well as C++ and Qt.

Finished Computer Vision projects

  • 3D camera

    3D camera 03.2021 - 08.2021

    Optimization of existing software processes and methodologies for ToF-based camera systems

  • Software Architecture and Performance

    Software Architecture and Performance 02.2020 - 12.2021

    Refactoring of a 100k+ codebase and performance optimization of core algorithms for a variety of target platforms and devices

  • Volumeviewer for CT datasets

    Volumeviewer for CT datasets 07.2019 - 12.2020

    Development of a software application used for segmentation and measuring structures in 3D medical images

  • Computer Vision Workshop

    Computer Vision Workshop 3.2019

    Workshop with a focus on object detection and measurement, image segmentation, multiple-view 3D reconstruction and camera calibration

  • 3D Space-Carving

    3D Space-Carving 05.2018 - 07.2018

    Development of a prototype for detecting inclusions and dirt in translucent gemstones

  • Vision Algorithms

    Vision Algorithms 02.2016 - 12.2017

    Development, optimization and parallelization of Computer Vision algorithms for the HALCON machine vision library

  • Craquelure for Cryptography

    Craquelure for Cryptography 03.2015 - 01.2016

    R&D for secure and unique detection of craquelure patterns based on image features (2D) and surface patterns (3D)

  • Intraoral 3D-Scanner

    Intraoral 3D-Scanner 07.2012 - 12.2012

    Implementation of a realtime structured-light based 3D reconstruction algorithm for an intraoral scanner

  • Structured-Light 3D-Scanner

    Structured-Light 3D-Scanner 01.2012 - 12.2012

    Implementation of a user friendly, easy-to-use desktop application for the 3D reconstruction of objects for a commercial CNC machine

  • Mobile3DVision

    Mobile3DVision 06.2010 - 09.2010

    Stereo photography on a smartphone using a prism for color channel separation and depth estimation via point correspondence

  • Objectify - Android 3D Scanner

    Objectify - Android 3D Scanner 05.2011 - 08.2016

    World's first mobile 3D scanner for Android, doing on-device reconstruction using Photometric-Stereo

  • Uncalibrated Photometric-Stereo

    Uncalibrated Photometric-Stereo 11.2013 - 03.2015

    Photometric-Stereo under unknown light source diretions using SVD

  • Particle-Filter

    Particle-Filter 05.2012 - 07.2012

    Particle filter for tracking multiple humans in high-density crowds

  • Realtime Photometric-Stereo

    Realtime Photometric-Stereo 12.2012 - 04.2017

    Implementing realtime photometric-stereo using a monochromatic camera and eight LEDs

Recent posts