Paper Review - InstantID
Identity-Perserving Generation task refers to synthesizing an image that contains a desired person's identity. InstantID tackles this task with only one reference facial image. Moreover, InstantID does not require test-time training while utilizing the learned prior from diffusion-based foundation models like Stable Diffusion. Such methodology is highly efficient compared to previous methods that require fine-tuning on the foundation model. According to the paper, this work shows superior results in Identity-Perserving Generation, outperforming LoRA-based and IP-adapter-based methods qualitatively.
Notes on Video Diffusion Models
My handwritten notes on Video Diffusion models. Includes TokenFlow, Fairy, LaVie
Reflection in 2023 [Encrypted]
Its been a while since my last blogging post. I put my collection of thoughts throughout 2023 here.
Implementing Team Fortress 2 (TF2) Shader in C++
A small project that I did for my Computer Graphics course at uwaterloo.
RBFN, KSON and Hopfield Network
We cover Radial Basis Function Network (RBFN), Kohonen’s Self-Organizing Network (KSON) and Hopfield Network.
Fuzzy Logic Systems
Fuzzy logic was first developed by L.A. Zadeh in 1960’s to extend conventional (binary) crisp logic to make it suitable to incorporate knowledge and mimic human-like approximate reasoning.
Advanced Shading and Camera Models in Computer Graphics
Advanced Shading, Shadows and Reflections, Advanced Camera Models, Colors and stuffs. I just jot the keynotes here.
Animations with Particles in Computer Graphics
Animations with Particles and Particle Systems. Lets say we are asked to make an animation of throwing a basketball. How can we do? We can use Position Based or Physically Based Animation.
Ray Tracing in Computer Graphics
Ray Tracing is another rendering method. Rasterization is an object-based approach to scene rendering, Ray tracing, by contrast, colors the pixels first, then identifies them with objects later.
Rasterization in Computer Graphics
How Triangles are drawn in Computer Graphics? How to draw the triangle on the signal display using position of triangle vertices?