I build systems.
Useful, interesting, or efficient —
ideally all three.
Undergrad '23 · AI · NCST
Featured · 01 — Research
Project page →
ANVIL: Accelerator-Native Video Interpolation via Codec Motion Vector Priors
Submitted to IEEE Transactions on Circuits and Systems for Video Technology · arXiv:2603.26835
Real-time 30→60 fps video frame interpolation on mobile NPUs by reusing H.264 motion vectors instead of learned optical flow. 12.8 ms 1080p inference at 8-bit integer precision; 28.4 ms median end-to-end latency on Snapdragon 8 Gen 3.
- 12.8 ms
- 1080p NPU inference, 8-bit integer
- 28.4 ms
- Median end-to-end latency, Snapdragon 8 Gen 3
- 30 → 60 fps
- Real-time frame doubling on mobile
Featured · 02 — Tooling
waybar-ai-usage
Live · 40+ starsA Waybar widget that surfaces remaining quota and reset time for Claude Code, Codex CLI, GitHub Copilot, and OpenCode Zen. Uses browser cookies for Claude and Codex; no API keys required.
Featured · 03 — Open Source Contribution
Animeko × PikPak
Pending Upstream ReviewCloud offline-download backend for Animeko, an open-source anime streaming app. Downloads magnet links on overseas PikPak servers and serves them as HTTPS streams to local players, with fallback to BitTorrent. A Kotlin Multiplatform SDK was extracted from the work.
Selected Open Source
All projects →- renpak Rust · MPL-2.0github.com/NihilDigit/renpak ↗
AVIF compression for Ren'Py visual novel archives — typically 4–5× smaller on image data, without forking the engine. Hooks Ren'Py's standard
file_open_callback, so the game decodes AVIF transparently at runtime. Tested on Eternum (Caribdis): 11.3 → 7.2 GiB on disk, 4.73× on the image bytes themselves. - shulker Rust · MITgithub.com/NihilDigit/shulker ↗
TUI for a friend-group Minecraft (Paper/Purpur) server. Whitelist, ops, world switching,
server.properties/paper-global.ymlediting, scheduled restarts and backups, chunk pre-gen, SakuraFrp tunnel control — reading and writing only the files Paper itself writes. Quitshulkerand the server is unchanged.
Publications
All publications →- 2026 Under review
ANVIL: Accelerator-Native Video Interpolation via Codec Motion Vector Priors
Shibo Liu
IEEE TCSVT
- 2026 Under review
RAFNet: A Relation-Aware Adaptive Fusion Network for Dense Classroom Student Behavior Recognition
Yongying Xia*, Elankovan A. Sundararajan, Shibo Liu, Lei Xiao
The Visual Computer