PhD candidate @ UBC
flame-head-tracker. FLAME head tracker for single image reconstruction and monocular video tracking. [Note: This tracker operates offline and is not intended for real-time applications.]
151mediapipe-blendshapes-to-flame. Mapping Mediapipe's 52 blendshapes to FLAME's expression coefficients and poses.
66gaussian-dejavu. [WACV 2025] Official repository for "Gaussian Deja-vu: Creating Controllable 3D Gaussian Head-Avatars with Enhanced Generalization and Personalization Abilities"
64Mediapipe_2_Dlib_Landmarks. mediapipe2dlib
27gmesh. Gmesh supports differentiable rendering of mixed 3D Gaussians and meshes within a single scene.
16ArchitectHead. [WACV 2026] Official code repo of paper ArchitectHead: Continuous Level of Detail Control for 3D Gaussian Head Avatars.
13zenflow. Zenflow is a Python 3 library for building and training artificial neural networks.
6Convolution-Gomoku. The Demonstration of A Convolution-based Gomoku Game State Evaluation Algorith
4Algorithm-Zoo. This repo are my implementations and demonstrations of classic algorithms through Python 3.
3PeizhiYan.github.io. HTML
3DashcamTools. Python
1Simple_IDE. This is a very simple IDE (integrated development environment) program written in Java. It supports text file editing, and running Java and C++ file (you need to have Java and/or C++ environment installed on your computer).
1light_field_demo. Python
1Local_Network_Gomoku_Java. This is a PvP GOMOKU game in Java, using socket for local network communication. 局域网对战的五子棋Java程序。
1LinuxCookbook. Useful Linux commands, software, and setups.
1ELA. Tensorflow (version 1.13) Implementation of Extreme Learning Autoencoder
1google-interview-university. A complete daily plan for studying to become a Google software engineer.
1