OpenCL Structure from Motion This project is based on libviso2, by Andreas Geiger (Copyright 2012, Institute of Measurement and Control Systems, Karlsruhe Institute of Technology, Germany). Additions include a graphical demo application and OpenCL integration.