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 progessing 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, ITC, VTK, Halide, HALCON, Caffee, TensorFlow as well as C++/Qt.

Finished Computer Vision projects

  • Software Architecture and Performance
    Software Architecture and Performance 02.2020 - 12.2020

    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 8 LEDs