His research focuses on computer vision, activity recognition and the applications thereof to surgical workflow analysis and human-machine cooperation during surgery. He completed his PhD jointly between the Technische Universitat Munchen (TUM), Germany, and the INRIA in Nancy, France. Subsequently, he was a postdoctoral researcher and later an Assistant Research Professor in the Department of Computer Science at the Johns Hopkins University, Baltimore, USA.