FromLego2Hero — mosaic reassembly

Status: in progress

Last update: 21/06/2026

Progress: Synthetic dataset published; YOLO/GNN & VLM training underway.

Reassembling fragmented mosaics with VLMs and GNNs, using large-scale synthetic data generation (LEGO mosaics).

Objective

Group project (advanced Python course, Digital Humanities master’s): reassemble fragmented mosaics into tesserae — or groups of tesserae — using vision-language models (VLMs) and/or graph neural networks (GNNs). The project massively generates synthetic data (fragmented LEGO mosaics) to enable knowledge transfer toward real mosaics, with data-degradation techniques to generalize learning.

Pipeline

Current state & Next steps

Progress log

Source code

Comments