1. School of Electronic Engineering and Computer Science, Institute of Digital Media, Peking University, Beijing 100871, China, and National Engineering Laboratory for Video Technology, Peking University, Beijing 100871, China.
2. Department of Computer Science, City University of Hong Kong, Kowloon, Hong Kong.
3. Alibaba Group US, Sunnyvale, CA 94085, USA.