Ingo Scholz studied computer science at the University Erlangen-Nuremberg, Germany, between 1994 and 2000, with an emphasis on pattern recognition and image processing. He graduated with the degree `Diplom-Informatiker'. In 2001 he joined the research staff at the Institute for Pattern Recognition of the University Erlangen-Nuremberg, focusing his research on the reconstruction of light field models, camera calibration techniques and structure from motion. He received his doctorate degree in 2008. Since 2007 he is working for Giesecke and Devrient GmbH in Munich, Germany, as a software developer and project manager in automated banknote processing. He is a member of the german `Gesellschaft für Informatik' (GI).