From 2003 until 2013 he was researcher with Microsoft Research Cambridge/UK, and a member of the Computer Vision Group lead by Andrew Blake. From 2014 until 2017 he was full (W3) Professor at TU Dresden. Since September 2017 he is full Professor at Uni Heidelberg, heading the Visual Learning Lab Heidelberg. He is also coordinating director of the Heidelberg Collaboratory for Image Processing (HCI) 3rd phase. His research interests are in the field of computer vision and machine learning – ranging from deep learning and graphical models to smart data generation. He has been working on a broad range of applications – such as image editing (e.g. interactive image segmentation, alpha matting, and deconvolution), image matching (e.g. large displacement Scene Flow), scene understanding (e.g. 6D object pose estimation), Bio-Imaging (e.g. cell tracking). He has published over 150 articles (current H-index 60) at international conferences and journals. He won awards at BMVC ’16, ACCV ’14, CVPR ’13, BMVC ’12, ACCV ’10, CHI ’07, CVPR ’05, and Indian Conference on Computer Vision ’10. He was awarded the DAGM Olympus prize in 2009. He has co-developed two Microsoft products, GrabCut for Office 2010 and AutoCollage. He also co-authored a book on Markov Random Fields in Computer Vision and Image Processing. He serves as area chair for major conferences and he has been associated editor for T-PAMI.