Awesome
WebGPU Accelerated Anime 4K
Authors (alphabetical order with equal contribution):
- Ruijun(Daniel) Zhong LinkedIn | Personal Website
- Tong Hu LinkedIn
- Yuanqi Wang LinkedIn | GitHub
Description
WebGPU Accelerated Anime 4K harnesses WebGPU and GPU compute shaders to rapidly enhance anime-style graphics. Leveraging the power of modern GPUs, it executes complex deblurring, CNN-based upscaling, and denoising algorithms in real-time. As a result, each video frame is processed instantaneously, improving clarity, sharpness, and eliminating noise as it streams. This ensures a superior viewing experience with high-quality visuals delivered without interruption, ideal for anime fans and professionals seeking top-notch and efficient image fidelity.
Demo
Explore the Anime4K-WebGPU Package for additional examples.
<img src="Demo/Demo.gif" width="800px"> <img src="Demo/Demo2.gif" width="800px">Tutorial
<img src="Demo/UI1.png" width="800px"> <img src="Demo/UI2.png" width="800px">- Click "Choose File" to upload video/Textures
- Select effect from "Effects" drop down menu
- Modify related parameters
- To compare the video before and after the effect application, select the "Comparison" checkbox.
- Click "Download Canvas" to download current frame result
Reference
This project references a variety of resources:
-
Anime4K
- GitHub Repository: Anime4K
- Unity Implementation: Anime4K Unity
-
StyleRF
- Research Paper: StyleRF: Zero-shot 3D Style Transfer of Neural Radiance Fields
-
WebGPU
- Tutorial: Your First WebGPU App
- Base Code: WebGPU Samples
-
Media Demonstrations
- Demo gif (Uncle from Another World): YouTube Video
-
Additional Resources
- Process Diagrams: ProcessOn Diagrams
All trademarks and registered trademarks are the property of their respective owners. This list is intended for informational and educational purposes only.