I am a senior research scientist at Google. Before that I was a senior research scientist at NVIDIA. I received the Ph.D. degree in Computer Science from Brown University, the M.Phil. degree in Electronic Engineering from the Chinese University of Hong Kong, and the B.Eng. degree in Electronic and Information Engineering from Harbin Institute of Technology. I was a research intern at Microsoft Research New England in 2010. I was a postdoctoral fellow and am a visiting researcher at Harvard University. My research interests include computer vision and machine learning, particularly optical flow estimation and the applications to video processing. I regularly serve on program committees and reviews papers for major computer vision, machine learning, and computer graphics conferences. I served as an area chair for ECCV 2018, CVPR 2019, and CVPR 2020. I co-organized "what is optical flow for?" workshop at ECCV 2018 and "deep learning for content creation" tutorial at CVPR 2019. My collaborators and I won the first place in the optical flow competition of the Robust Vision Challenge and received a best paper honorable mention award at CVPR 2018 for our work on sparse lattice networks for point cloud processing.