94 pubs · 449 cites · h-index 10
Shenzhen Institute of Information Technology
2024 - Present
Harbin Institute of Technology
2023 - Present
Hubei University of Science and Technology
2025 - Present
Peng Cheng Laboratory
2023 - Present
Adobe Systems (United States)
2022 - 2025