Department of Film and Television Engineering;
Shanghai University;
Shanghai 200072;
China;
Shanghai Engineering Research Center of Motion Picture Special Effects;
Shanghai 200072;
China;
Department of Computer Science and Engineering;
Shanghai Jiao Tong University;
Shanghai 200240;
China;