PixelArtGen

An image-to-image diffusion model that turns Pokémon artwork into pixel-art sprites


PixelArtGen artwork-to-sprite diffusion model

A conditional image-to-image diffusion model that turns official Pokémon front-view artwork into 96×96 pixel-art sprites. It uses a UNet with cross-attention onto an encoded copy of the artwork, trained on regular and shiny artwork/sprite pairs, so it can sprite Pokémon it has never seen.

Conditional Diffusion Image-to-Image Cross-Attention UNet DDIM Sampling PyTorch

View Code on GitHub

Back to Portfolio