Nininkkka/Synth-Text-Eng-512x128
Synthetic Text Images (English) A synthetic dataset of rendered text images with rich per-sample annotations: the text itself, its rendering attributes, background description, applied post-processing, and a natural-language caption. Each image is generated by compositing English text over a procedurally generated background with random font, color, position, rotation, blur, brightness and noise. All samples are accompanied by a structured metadata.csv and a ready-to-use… See the full description on the dataset page: https://huggingface.co/datasets/Nininkkka/Synth-Text-Eng-512x128.
Synthetic Text Images (English)
A synthetic dataset of rendered text images with rich per-sample annotations: the text itself, its rendering attributes, background description, applied post-processing, and a natural-language caption.
Each image is generated by compositing English text over a procedurally generated background with random font, color, position, rotation, blur, brightness and noise. All samples are accompanied by a structured metadata.csv and a ready-to-use caption.
Dataset structure
data/
├── train/
│ ├── images/
│ │ ├── shard_0000/
│ │ │ ├── 000000.png
│ │ │ └── ...
│ │ └── shard_0001/
│ │ └── ...
│ └── metadata.csv
├── validation/
│ └── ...
└── test/
└── ...All images are 512 × 128 px, RGB, PNG.
Splits
Metadata fields
Usage
from datasets import load_dataset
ds = load_dataset("Nininkkka/Synth-Text-Eng-512x128")
# OCR-style access
sample = ds["train"][0]
print(sample["text"]) # ground-truth text
sample["image"].show()
# Captioning-style access
print(sample["caption"])Intended uses
- Training and evaluating OCR / scene-text recognition models.
- Image captioning with fine-grained attributes (color, font size, background type).
- Research on text rendering and typography.
- Pretraining / data augmentation for text-in-image tasks.
Licensing
The dataset (images and metadata.csv) is released under the MIT License.
Images were rendered using fonts licensed under the SIL Open Font License 1.1. The font files themselves are not redistributed with this dataset.
