Xiaopei Liu


Assistant Professor

School of Information Science and Technology, ShanghaiTech University
Room 303C, School of Information Science & Technology Building No. 1
No. 393 Huaxia Middle Road, Pudong, Shanghai, China

Email: liuxp shanghaitech.edu.cn


I am currently an assistant professor at the School of Information Science and Technology, ShanghaiTech University, affiliated with the Virtual Reality and Visual Computing center as well as the Data Science and Machine Intelligence center. I received my Ph.D. degree on computer science and engineering from The Chinese University of Hong Kong (CUHK), and did postdoctoral research as a Research Fellow at Nanyang Technological University (NTU) in Singapore, where I had a long-term collaboration with School of Mechanical and Aerospace Engineering and Institute of Advanced Studies in NTU.


My research interests are multidisciplinary on the areas of computer graphics, fluid dynamics, scientific visualizations, as well as unmanned aerial vehicle systems:

Computer graphics: This is a very fascinating area in applied computer science which aims to use computers to produce very cool visual staffs. Computer graphics has dramatically changed our life and world in the past decade, from industrial design to entertainment, and it still keeps its active development now. My research on computer graphics mainly focuses on producing animations and their rendering effects, in particular, fluid flow animations where fluid physics and numerical computing techniques are intensively involved. The animation results can be used for both scientific study and industry. In the past years, we have produced a set of flow animations, from smoke to water dynamics, and from classical to quantum flows.

Fluid computing: Fluid dynamics is one of the oldest but quite useful disciplines in science. It has been widely used in many industries, such as aircraft and car designs, architecture, environment and atmospherical research, as well as astronomy, etc. The computing of realistic flow dynamics using computers is still challenging mainly due to the limit of computing resources and algorithm itself. My research on fluid computing tries to break the limitations and compute the flow dynamics with fewer resource and less time, with ensured accuracy and stability.

Scientific Visualization: This is a sub-area in computer graphics which aims to use computer graphics techniques to visually reveal hidden structures and properties in scientific datasets to help scientific study, especially for those cutting edge fundamental science with little knowledge. My research in this direction focuses on fluid flow visualization, where vortex and turbulence structure visualizations are the important topics. In the past years, we have developed techniques to visualize turbulence scales and superfluid vortex structures, which can help both theoretical and experimental physicists for their own studies.

Unmanned aerial vehicle system:  Drone research has been popular due to the development of control, sensor and AI technologies. In this direction, we are doing system and research work on the design and implementation of unmanned aerial vehicles, where navigation at low altitude is our main concern, with applications for professional and autonomous aerial photography as well as other data collection tasks. In addition, we are building virtual flight system where computer graphics with numerical computing for drone- and aero-dynamics is used for developing advanced control and navigation algorithms and for efficient early-stage verification.

For more details on computer graphics and fluid computing research, please go Computer Graphics & Fluid Computing, and for drone engineering and research, please go to Unmanned Aerial Vehicles Computing Lab.

I am looking for talented Master/Ph.D. students, research assistants, and postdoctoral researchers who are interested in the research directions stated above. We offer competitive remuneration packages. If you are interested in doing research related to my areas, please feel free to contact me by email.

Job Opennnings

Working Experience

Assistant Professor, ShanghaiTech University, Shanghai, June 2015 to present.
Research Fellow, Nanyang Technological University, Singapore, Sept. 2010 to Apr. 2015.
Research Assistant, The Chinese University of Hong Kong, Hong Kong, Aug. 2006 to Jul. 2008.
Visiting Student, Microsoft Research Asia, Beijing, Feb. 2004 to Jun. 2004.



Computer Animation and Physical Simulation, Spring, 2018.
Computer Graphics I, Spring, 2018.
Computer Animation and Physical Simulation, Spring, 2017.
Computer Graphics II (Advanced Computer Graphics), Fall, 2016.
Operating Systems, Spring, 2016.
GPU-based Parallel Computing and Its Applications, Fall, 2015.