Published January 8, 2026 | Version v1
Preprint Open

GROUT: Geometric Reasoning Over Unstructured Tessellations — Zero-Shot Semantic Segmentation of Mosaic Surfaces

  • 1. Institute of Advanced Technologies (Inštitút pokročilých technológií), Slovakia

Description

Precise segmentation of tessellated surfaces is a critical prerequisite for the digital preservation, structural analysis, and restoration of mosaic heritage sites. However, traditional supervised learning approaches are hindered by the scarcity of annotated datasets, while general-purpose edge detectors often fail to distinguish between structural joints and material texture.

In this work, we present GROUT (Geometric Reasoning Over Unstructured Tessellations), a deep learning framework capable of state-of-the-art segmentation without seeing a single real image during training ("Zero-Shot Sim2Real"). We introduce a novel procedural generator that simulates distinct tiling geometries—including Opus Vermiculatum and Opus Tessellatum—while modeling specific "hard negatives" such as zero-width butt-joints and monochromatic surfaces.

We evaluate GROUT against traditional (Canny, Sobel) and deep learning edge detectors (HED, BDCN). Results demonstrate that while HED suffers from low recall and BDCN suffers from texture confusion (over-segmentation of stone grain), GROUT successfully disentangles complex grout networks from stone texture artifacts. Our EfficientNet-B3 U-Net, trained exclusively on 1,500 synthetic priors, generalizes directly to high-resolution archival photography with high semantic precision.

Resources

 

Files

GROUT_ Geometric Reasoning Over Unstructured Tessellations.pdf

Files (7.2 MB)

Additional details

Software

Repository URL
https://github.com/advancedtech-sk/GROUT
Programming language
Python

References

  • Ronneberger, O., et al. (2015). U-Net: Convolutional Networks for Biomedical Image Segmentation.
  • Tan, M., & Le, Q. (2019). EfficientNet: Rethinking Model Scaling for CNNs.
  • Xie, S., & Tu, Z. (2015). Holistically-Nested Edge Detection (HED).
  • He, J., et al. (2019). Bi-Directional Cascade Network for Perceptual Edge Detection (BDCN).