Best student paper at CVCS 2018