Dr. Baining Guo is a Distinguished Scientist of Microsoft Corporation. He is Deputy Managing Director of Microsoft Research Asia, where he works on computer graphics, computer vision, and video analysis. Prior to joining Microsoft Research in 1999, he was a senior staff researcher with Intel Research in Silicon Valley. Dr. Guo got his BS degree from Beijing University and his MS and PhD degrees from Cornell University. Dr. Guo is an IEEE fellow and ACM fellow. He is also a member of Canadian Academy of Engineering.