1. Shanghai Jiao Tong University, Shanghai, China
2. Hikvision Research Institute, Shanghai, China
3. Hikvision Research Institute & Zhejiang University, Shanghai, China
4. Hikvision Research Institute, Hangzhou, China
5. Zhejiang University, Hangzhou, China