TINTOlib — From Tabular Data to Synthetic Images for Deep Learning

TINTOlib logo

TINTOlib — Tabular Data → Synthetic Images

Open-source Python library that transforms tabular data into synthetic images, enabling the use of vision-based models such as CNNs, ViTs, and hybrid architectures.

🎉 Learn TINTOlib for Free

📚 Udemy

Free course with videos and practical examples.

Access Udemy

📺 GitHub

Bilingual video tutorials + notebooks.

Access GitHub Course

🌍 Talk Map: TINTOlib Around the World

Key conferences and seminars where TINTOlib has been presented or applied.

🧠 Research and Software Publications

📄 Research Articles

  • Manuel Castillo-Cara et al. MIMO-Based Indoor Localisation with Hybrid Neural Networks. IEEE JSTSP. DOI: 10.1109/JSTSP.2025.3555067
  • Reewos Talla-Chumpitaz, Manuel Castillo-Cara et al. Blurring Image Techniques for Bluetooth-based Indoor Localisation. Information Fusion. DOI: 10.1016/j.inffus.2022.10.011

💾 Software Articles

🧪 Supported Methods in TINTOlib

MethodDescription
TINTOConverts tidy tabular data into synthetic images using several layout algorithms and optional image preprocessing.
IGTDPlaces features on a grid based on correlations, producing synthetic images that preserve variable relationships.
REFINEDOptimizes the 2D placement of variables to enhance feature locality for CNN processing.
BarGraphRepresents each sample as a bar-chart image of its feature values for direct CNN classification.
DistanceMatrixBuilds an image from pairwise feature distances, revealing similarity patterns in a matrix form.
CombinationFuses multiple image encodings into a single input, merging complementary representations.
SuperTMLTransforms tabular data into text-based images, embedding values directly as text.
FeatureWrapEncodes features in circular/spiral patterns to emphasize variable ordering and grouping.
BIEGenerates compact, binary-encoded images from tabular features for classification.

🏛️ Partner Institutions

Ontology Engineering Group Universidad Politécnica de Madrid Universidad Nacional de Educación a Distancia Universidad de Castilla-La Mancha