xingxm/SVGX-Core-250k

Dataset

SVGX-Core-250k Dataset

12

5 commits

4 linked in READMEs

updated Apr 27, 2025

See the code

README

SVGX-Core-250k Dataset

SVGX-Core-250k is a large-scale vector graphics dataset with detailed annotations.

This dataset includes both simple vector graphics with linear colors and complex vector graphics with gradient fills. For each sample, we provide:

  • Structurally optimized SVG files
  • Rasterized PNG images (512x512)
  • Text captions and emoji descriptions
  • Comprehensive metadata

πŸ› οΈ How to Use

from datasets import load_dataset

# Login using `huggingface-cli login` if the dataset requires authentication
svgx_dataset = load_dataset("xingxm/SVGX-Core-250k")

πŸ“‘ Dataset Overview

ColumnTypeDescription
blip_captionstringCaption generated by the BLIP model describing the rendering image.
qwen_captionstringHuman-like caption generated by the Qwen2.5-VL model.
imageimagePNG image rendered from the original SVG (512Γ—512 pixels).
namestringShort descriptive name (e.g., emoji name).
sourcestringData source (e.g., "noto-emoji").
svg_pathstringRelative file path to the SVG file.
svgstringSVG XML content as a string.
img_analysisstringAnalytical description of the image's visual features.
uuidstringUniversally unique identifier (UUID) for each sample.
svg_codestringCleaned and normalized SVG content.

πŸ“Š Data Sources

SourceApproximate Samples
Google / Noto-Emoji~3,500
Twitter / Color-Emoji~3,700
Microsoft / Fluentui-Emoji~3,000
Pixso~15,000
ReShot~30,000
SVGRepo~210,000

πŸ’˜ Acknowledgements

SVGX-Core-250k is built upon contributions from:

πŸ“Ž Citation

If you use this code for your research, please cite the following work:

@article{xing2024llm4svg,
  title={Empowering LLMs to Understand and Generate Complex Vector Graphics},
  author={Xing, Ximing and Hu, Juncheng and Liang, Guotao and Zhang, Jing and Xu, Dong and Yu, Qian},
  journal={arXiv preprint arXiv:2412.11102},
  year={2024}
}
@article{xing2024svgfusion,
  title={SVGFusion: Scalable Text-to-SVG Generation via Vector Space Diffusion},
  author={Xing, Ximing and Hu, Juncheng and Zhang, Jing and Xu, Dong and Yu, Qian},
  journal={arXiv preprint arXiv:2412.10437},
  year={2024}
}

πŸ“œ License

This dataset is licensed under the * *Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) ** license.

  • βœ… You are free to share and adapt the material.
  • ❌ Commercial use is prohibited.
  • πŸ“Ž Attribution is required.

For full legal terms, please refer to this link.

multimodal
svg-emoji
vector-graphics
vision-language

Contributors

xingxm

5 commits

xingxm/SVGX-Core-250k

Dataset

SVGX-Core-250k Dataset

12

5 commits

4 linked in READMEs

updated Apr 27, 2025

See the code

README

SVGX-Core-250k Dataset

SVGX-Core-250k is a large-scale vector graphics dataset with detailed annotations.

This dataset includes both simple vector graphics with linear colors and complex vector graphics with gradient fills. For each sample, we provide:

  • Structurally optimized SVG files
  • Rasterized PNG images (512x512)
  • Text captions and emoji descriptions
  • Comprehensive metadata

πŸ› οΈ How to Use

from datasets import load_dataset

# Login using `huggingface-cli login` if the dataset requires authentication
svgx_dataset = load_dataset("xingxm/SVGX-Core-250k")

πŸ“‘ Dataset Overview

ColumnTypeDescription
blip_captionstringCaption generated by the BLIP model describing the rendering image.
qwen_captionstringHuman-like caption generated by the Qwen2.5-VL model.
imageimagePNG image rendered from the original SVG (512Γ—512 pixels).
namestringShort descriptive name (e.g., emoji name).
sourcestringData source (e.g., "noto-emoji").
svg_pathstringRelative file path to the SVG file.
svgstringSVG XML content as a string.
img_analysisstringAnalytical description of the image's visual features.
uuidstringUniversally unique identifier (UUID) for each sample.
svg_codestringCleaned and normalized SVG content.

πŸ“Š Data Sources

SourceApproximate Samples
Google / Noto-Emoji~3,500
Twitter / Color-Emoji~3,700
Microsoft / Fluentui-Emoji~3,000
Pixso~15,000
ReShot~30,000
SVGRepo~210,000

πŸ’˜ Acknowledgements

SVGX-Core-250k is built upon contributions from:

πŸ“Ž Citation

If you use this code for your research, please cite the following work:

@article{xing2024llm4svg,
  title={Empowering LLMs to Understand and Generate Complex Vector Graphics},
  author={Xing, Ximing and Hu, Juncheng and Liang, Guotao and Zhang, Jing and Xu, Dong and Yu, Qian},
  journal={arXiv preprint arXiv:2412.11102},
  year={2024}
}
@article{xing2024svgfusion,
  title={SVGFusion: Scalable Text-to-SVG Generation via Vector Space Diffusion},
  author={Xing, Ximing and Hu, Juncheng and Zhang, Jing and Xu, Dong and Yu, Qian},
  journal={arXiv preprint arXiv:2412.10437},
  year={2024}
}

πŸ“œ License

This dataset is licensed under the * *Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) ** license.

  • βœ… You are free to share and adapt the material.
  • ❌ Commercial use is prohibited.
  • πŸ“Ž Attribution is required.

For full legal terms, please refer to this link.

multimodal
svg-emoji
vector-graphics
vision-language

Contributors

xingxm

5 commits