Bird Animation Model
2023A GAN that synthesizes animated bird-flight sequences from real images.
- PyTorch
- YOLOv5
- CNN
- GAN
- OpenCV
- CUDA
- images processed
- 18,000+
- training time
- 3× faster (CUDA)
/ the problem
Synthesizing believable animated bird-flight sequences means first extracting clean subjects from thousands of noisy real photos, then learning the temporal motion of flight — not just a static pose.
/ approach
- YOLOv5 preprocessing pipeline to extract bird features from 18,000+ real images
- CNN feature extractor feeding a GAN that synthesizes animated flight sequences
- CUDA parallelization of the training loop
/ results
- 18,000+ images processed through the extraction pipeline
- 3× reduction in training time via CUDA
- Synthesized animated flight sequences from static inputs
/ architecture
Real images
YOLOv5 extraction
CNN features
GAN synthesis
animated flight sequences
CUDA-accelerated training.