Source: http://www.daaam.info/Downloads/Pdfs/proceedings/proceedings_2018/001.pdf