Professional Service

Conference Commettee

Poster Chair, ACM SIGGRAPH Motion, Interaction and Games 2019, Newcastle Upon Tyne, UK.
Publicity Chair, British Machine Vision Conference 2018, Newcastle Upon Tyne, UK.
PC member, AAAI Conference on Artificial Intelligence (AAAI) (2022).
PC member, Eurographics (2021, 2020).
PC member, Pacific Graphics (2020, 2019).
PC member, The Computational Visual Media Conference (2022).
PC member, ACM SIGGRAPH Conference on Motion, Interaction and Games (2021, 2020, 2018, 2017, 2016, 2011).
PC member, IEEE International Conference on Artificial Intelligence and Virtual Reality (2021, 2020, 2018).
PC member, International Conference on Virtual Reality and Visualization (2021).
PC member, International Conference on Computer Animation and Social Agents (2021).
PC member, The ACM Symposium on Virtual Reality Software and Technology (2014).

Review Service

Journals

ACM Transactions on Graphics, IEEE Transactions on Visualization and Computer Graphics, IEEE Transactions on Multimedia, IEEE Transactions on Intelligent Transportation Systems, Computer Graphics Forum, Computer & Graphics, Computer Animation and Virtual World, The Visual Computer, Arts, International Journal of Distributed Sensor Networks

Conferences

ACM SIGGRAPH, The Conference on Computer Vision and Pattern Recognition (CVPR), International Conference on Robotics and Automation (ICRA), ACM SIGGRAPH Asia, Eurographics, The British Machine Vision Conference (BMVC), Pacific Graphics, Computer Graphics International,ACM SIGGRAPH Conference on Motion, Interaction and Games, International Conference on Graphics Graphics and Application, The ACM Symposium on Virtual Reality Software and Technology (VRST)