• Reviewer
    • PRCV 2023 (Chinese Conference on Pattern Recognition and Computer Vision)
    • PRCV 2024 (Chinese Conference on Pattern Recognition and Computer Vision)
    • PRCV 2025 (Chinese Conference on Pattern Recognition and Computer Vision)
    • PRCV 2026 (Chinese Conference on Pattern Recognition and Computer Vision)
    • ICMR 2024 (The Annual ACM International Conference on Multimedia Retrieval)
    • ICMR 2025 (The Annual ACM International Conference on Multimedia Retrieval)
    • NIPS 2024 (The Annual Conference on Neural Information Processing Systems)
    • NIPS 2025 (The Annual Conference on Neural Information Processing Systems)
    • NIPS 2026 (The Annual Conference on Neural Information Processing Systems)
    • ICLR 2025 (International Conference on Learning Representations)
    • ICLR 2026 (International Conference on Learning Representations)
    • ICML 2025 (International Conference on Machine Learning)
    • ICML 2026 (International Conference on Machine Learning)
    • ACMM 2025 (ACM International Conference on Multimedia)
    • ACMM 2026 (ACM International Conference on Multimedia)
    • AAAI 2026 (The Annual AAAI Conference on Artificial Intelligence)
    • AAAI 2027 (The Annual AAAI Conference on Artificial Intelligence)
    • TIP (IEEE Transactions on Image Processing)
    • IEEE Transactions on Circuits and Systems for Video Technology(TCSVT)
    • Pattern Recognition
  • Teaching Assistant
    • ECE 4014 Computer Vision 2022 Fall 2023 Fall
    • ECE 3070 Medical Image Process 2023 Spring
    • ECE 449 Machine Learning 2023 Fall
    • ECE 428 Distributed System 2023 Spring