main (7 files)
README.md |
2.73kB |
train-00000.parquet |
4.19GB |
train-00001.parquet |
5.74GB |
train-00002.parquet |
5.88GB |
train-00003.parquet |
5.13GB |
train-00004.parquet |
5.74GB |
train-00005.parquet |
455.32MB |
Type: Dataset
Bibtex:
Tags:
Bibtex:
@article{,
title= {Sprite Compositing & Animation Dataset},
journal= {},
author= {nyuuzyou},
year= {},
url= {https://huggingface.co/datasets/nyuuzyou/sprite-compositing},
abstract= {# Sprite Compositing & Animation Dataset
A diverse dataset of image sequences with their source sprite assets. Contains animations, slideshows, and composited scenes created from transparent PNG sprites with additional effects and overlays.
## Dataset Statistics
| Metric | Value |
|--------|-------|
| Total animations | 50,849 |
| Total frames | 1,191,969 |
| Total source sprites | 312,926 |
| Avg frames/animation | 23.4 |
| Avg sprites/animation | 6.2 |
| Frame resolution | 800 x 450-600 |
| Sprite resolution | Variable |
| Total size | ~27 GB |
| Format | Parquet (ZSTD compressed) |
## Schema
| Column | Type | Description |
|--------|------|-------------|
| `id` | `string` | Unique identifier (UUID) |
| `source_images` | `list[binary]` | PNG bytes of source sprite assets (RGBA), sorted by index. Can be empty. |
| `frames` | `list[binary]` | PNG bytes of final rendered frames (RGB 800x450-600), sorted by sequence order |
| `num_sources` | `int64` | Number of source sprites (0 for rows without source assets) |
| `num_frames` | `int64` | Number of frames in the sequence |
## Data Structure
Each sample contains:
1. **Source Images** (`source_images`): Transparent PNG sprites/assets (RGBA mode) used to compose the final frames. Variable sizes. May include characters, objects, etc.
2. **Frames** (`frames`): Final rendered image sequence (RGB mode, typically 800x450-600). These are the result of compositing source sprites with additional effects like:
- Text overlays
- Drawings and sketches
- Backgrounds
- Animations and transitions
- Visual effects
### Content Variations
- **Animations**: Smooth frame-by-frame animations of sprites (e.g., character movement)
- **Slideshows**: Discrete scene transitions using source assets
- **Composited Scenes**: Source sprites combined with text, drawings, and effects
- **Sketches**: Hand-drawn or illustrated frames with optional sprite references
**Note**: Not all frames are strict animations - many are slideshows or scene compositions where source assets are combined with additional elements.},
keywords= {},
terms= {},
license= {},
superseded= {}
}
README.md