ShapeDomainLab: A Controlled Synthetic Dataset of Simple Geometric Shapes for Studying Domain Robustness of Computer Vision Models (doi:10.48788/DVUA/T8V83V)
(ShapeDomainLab: контрольований синтетичний датасет простих геометричних фігур для дослідження доменної стійкості моделей комп’ютерного зору)

View:

Part 1: Document Description
Part 2: Study Description
Part 3: Data Files Description
Part 4: Variable Description
Part 5: Other Study-Related Materials
Entire Codebook

Document Description

Citation

Title:

ShapeDomainLab: A Controlled Synthetic Dataset of Simple Geometric Shapes for Studying Domain Robustness of Computer Vision Models

Identification Number:

doi:10.48788/DVUA/T8V83V

Distributor:

DataverseUA

Date of Distribution:

2026-08-13

Version:

1

Bibliographic Citation:

Galelyuka, Igor; Romanov, Volodymyr, 2026, "ShapeDomainLab: A Controlled Synthetic Dataset of Simple Geometric Shapes for Studying Domain Robustness of Computer Vision Models", https://doi.org/10.48788/DVUA/T8V83V, DataverseUA, V1, UNF:6:bqdw6+LCffW4aqx10ClhDA== [fileUNF]

Study Description

Citation

Title:

ShapeDomainLab: A Controlled Synthetic Dataset of Simple Geometric Shapes for Studying Domain Robustness of Computer Vision Models

Alternative Title:

ShapeDomainLab: контрольований синтетичний датасет простих геометричних фігур для дослідження доменної стійкості моделей комп’ютерного зору

Identification Number:

doi:10.48788/DVUA/T8V83V

Authoring Entity:

Galelyuka, Igor (V.M. Glushkov Institute of Cybernetics of the National Academy of Sciences of Ukraine)

Romanov, Volodymyr (V.M. Glushkov Institute of Cybernetics of the National Academy of Sciences of Ukraine)

Software used in Production:

ShapeDomainLab (Shape Domain Laboratory)

Distributor:

DataverseUA

Access Authority:

Galelyuka, Igor

Depositor:

Galelyuka, Igor

Date of Deposit:

2026-08-11

Holdings Information:

https://doi.org/10.48788/DVUA/T8V83V

Study Scope

Keywords:

Computer and Information Science, synthetic data, geometric shapes, computer vision, domain shift, domain robustness, segmentation, reproducibility

Abstract:

<b>## Motivation and scope</b><br> Motivation: controlled study of domain shift, domain robustness, classification and segmentation; this is not a substitute for natural data.<br><br> <b>## Composition</b><br> Six domains (clean, rotation, geometry, noise, clipping, composite); five classes (circle, octagon, rectangle, square, triangle); 51,000 64*64 grayscale PNG images and 51,000 binary L-mode PNG masks. Per domain: 5,000 train, 1,000 validation and 2,500 test images.<br><br> <b>## Generation and splits</b><br> Images are reproducibly generated controlled 2D shape rasters. Metadata schema version 2.1 records rendering parameters and file linkage. Train/validation/test splits are independent within each domain.<br><br> <b>## Intended uses and limitations</b><br> Suitable for controlled classification, segmentation, invariance and educational experiments. It has no natural textures, camera model, complex scenes or external validity for natural imagery. Strong clipping can reduce semantic identifiability.

Notes:

Exact SHA-256 screening found 143 cross-domain pixel-identical groups: 41 expected parameter collisions and 102 expected symmetry cases; no group has different class labels. Fifty groups span train/test across domains. Strict cross-domain benchmarks must use CROSS_DOMAIN_DUPLICATES.csv as an exclusion/filter list and report the applied rule.

Methodology and Processing

Sources Statement

Data Access

Other Study Description Materials

File Description--f1547

File: METADATA_DICTIONARY.tab

  • Number of cases: 36

  • No. of variables per record: 9

  • Type of File: text/tab-separated-values

Notes:

UNF:6:4IdasnXTHK7Yi2vg1HNMcA==

File Description--f1520

File: config_comparison.tab

  • Number of cases: 20

  • No. of variables per record: 8

  • Type of File: text/tab-separated-values

Notes:

UNF:6:zVEd6EIHSgRQhfRQyqdMCQ==

Variable Description

List of Variables:

Variables

field_name

f1547 Location:

Variable Format: character

Notes: UNF:6:v/+8fDsnef2gdtFiJJAJxA==

data_type

f1547 Location:

Variable Format: character

Notes: UNF:6:BZSo010zX0IgkqHuAo+48g==

required

f1547 Location:

Variable Format: character

Notes: UNF:6:WtB+KpeM3zJmerpeXTDZGA==

unit

f1547 Location:

Summary Statistics: Max. NaN; Mean NaN; Valid 0.0; Min. NaN; StDev NaN;

Variable Format: numeric

Notes: UNF:6:dxM/Qx1eEt2FAALA09Tg/g==

allowed_values

f1547 Location:

Summary Statistics: Valid 0.0; Min. NaN; StDev NaN; Max. NaN; Mean NaN;

Variable Format: numeric

Notes: UNF:6:dxM/Qx1eEt2FAALA09Tg/g==

description_ua

f1547 Location:

Variable Format: character

Notes: UNF:6:xi3pu2e1OYGol1DriZ1mWw==

description_en

f1547 Location:

Variable Format: character

Notes: UNF:6:HBrbGQqlSyfKR3dSXm+PPA==

example

f1547 Location:

Summary Statistics: Mean NaN; Min. NaN; Valid 0.0; Max. NaN; StDev NaN;

Variable Format: numeric

Notes: UNF:6:dxM/Qx1eEt2FAALA09Tg/g==

notes

f1547 Location:

Variable Format: character

Notes: UNF:6:gpb4iyZ8pN+QQhL20EuvlQ==

field

f1520 Location:

Variable Format: character

Notes: UNF:6:yJ6u1JuFk9TqNF2HCPPVEw==

clean

f1520 Location:

Variable Format: character

Notes: UNF:6:it2LjA1YydCk7PNCIE+P3g==

rotation

f1520 Location:

Variable Format: character

Notes: UNF:6:0zNypawCLihGpdzmqjbN9g==

geometry

f1520 Location:

Variable Format: character

Notes: UNF:6:I4a0Kc+xLKTv3wypFz0QuA==

noise

f1520 Location:

Variable Format: character

Notes: UNF:6:3ajOXGQDN9hMrQrJ4xcJDA==

clipping

f1520 Location:

Variable Format: character

Notes: UNF:6:ZfQhbS3VVDABN4FXJkMPww==

composite

f1520 Location:

Variable Format: character

Notes: UNF:6:dUhaVZIu9n2AquxpYh2f/A==

consistent

f1520 Location:

Variable Format: character

Notes: UNF:6:NlNIXiy8IQunJJUCzXrYsg==

Other Study-Related Materials

Label:

AUTHORS.md

Notes:

text/markdown

Other Study-Related Materials

Label:

CHANGELOG.md

Notes:

text/markdown

Other Study-Related Materials

Label:

CITATION.cff

Notes:

application/octet-stream

Other Study-Related Materials

Label:

CITATION.txt

Notes:

text/plain

Other Study-Related Materials

Label:

DATASET_CARD_EN.md

Notes:

text/markdown

Other Study-Related Materials

Label:

DATASET_CARD_UA.md

Notes:

text/markdown

Other Study-Related Materials

Label:

DATAVERSE_METADATA_EN.md

Notes:

text/markdown

Other Study-Related Materials

Label:

DATAVERSE_METADATA_UA.md

Notes:

text/markdown

Other Study-Related Materials

Label:

DOMAIN_SPECIFICATIONS_EN.md

Notes:

text/markdown

Other Study-Related Materials

Label:

DOMAIN_SPECIFICATIONS_UA.md

Notes:

text/markdown

Other Study-Related Materials

Label:

LICENSE_DATASET.txt

Notes:

text/plain

Other Study-Related Materials

Label:

LICENSE_STATUS.md

Notes:

text/markdown

Other Study-Related Materials

Label:

METADATA_DICTIONARY_EN.md

Notes:

text/markdown

Other Study-Related Materials

Label:

METADATA_DICTIONARY_UA.md

Notes:

text/markdown

Other Study-Related Materials

Label:

QUALITY_ASSURANCE.md

Notes:

text/markdown

Other Study-Related Materials

Label:

README_EN.md

Notes:

text/markdown

Other Study-Related Materials

Label:

README_UA.md

Notes:

text/markdown

Other Study-Related Materials

Label:

REPRODUCIBILITY.md

Notes:

text/markdown

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_analysis_reports.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_clean.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_clipping.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_composite.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_geometry.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_noise.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_quality_reports.zip

Notes:

application/zip

Other Study-Related Materials

Label:

shapedomainlab_v1.0.0_rotation.zip

Notes:

application/zip

Other Study-Related Materials

Label:

VERSION.txt

Notes:

text/plain

Other Study-Related Materials

Label:

clean.json

Notes:

application/json

Other Study-Related Materials

Label:

clipping.json

Notes:

application/json

Other Study-Related Materials

Label:

composite.json

Notes:

application/json

Other Study-Related Materials

Label:

geometry.json

Notes:

application/json

Other Study-Related Materials

Label:

noise.json

Notes:

application/json

Other Study-Related Materials

Label:

rotation.json

Notes:

application/json

Other Study-Related Materials

Label:

clean.json

Notes:

application/json

Other Study-Related Materials

Label:

clipping.json

Notes:

application/json

Other Study-Related Materials

Label:

composite.json

Notes:

application/json

Other Study-Related Materials

Label:

geometry.json

Notes:

application/json

Other Study-Related Materials

Label:

noise.json

Notes:

application/json

Other Study-Related Materials

Label:

rotation.json

Notes:

application/json

Other Study-Related Materials

Label:

environment.json

Notes:

application/json

Other Study-Related Materials

Label:

git_branch.txt

Notes:

text/plain

Other Study-Related Materials

Label:

git_head.txt

Notes:

text/plain

Other Study-Related Materials

Label:

git_status_before.txt

Notes:

text/plain

Other Study-Related Materials

Label:

pip_list.json

Notes:

application/json

Other Study-Related Materials

Label:

PREFLIGHT_REPORT.md

Notes:

text/markdown

Other Study-Related Materials

Label:

test_results.txt

Notes:

text/plain