# Crossing Points Detection in Plain Weave for Old Paintings with Deep Learning

arXiv: https://arxiv.org/abs/2302.11924 · HTML: https://mlsanity.com/paper/2302.11924/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 39 references that are in the map.
- First posted on arXiv 23 Feb 2023.

## Builds on (most cited first, 7 of 7)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [U-Net: Convolutional Networks for Biomedical Image Segmentation](https://mlsanity.com/paper/1505.04597/) (2015)
- [Going Deeper with Convolutions](https://mlsanity.com/paper/1409.4842/) (2014)
- [Image Segmentation Using Deep Learning: A Survey](https://mlsanity.com/paper/2001.05566/) (2020)
- [Boosting offline handwritten text recognition in historical documents with few labeled lines](https://mlsanity.com/paper/2012.02544/) (2020)
- [Multi-modal dictionary learning for image separation with application in art investigation](https://mlsanity.com/paper/1607.04147/) (2016)
- [On the Power Spectral Density Applied to the Analysis of Old Canvases](https://mlsanity.com/paper/1705.10060/) (2017)

## Built on by (most cited first, 3 of 3)

- [Thread Counting in Plain Weave for Old Paintings Using Semi-Supervised Regression Deep Learning Models](https://mlsanity.com/paper/2303.15999/) (2023)
- [Artificial Intelligence for Geometry-Based Feature Extraction, Analysis and Synthesis in Artistic Images: A Survey](https://mlsanity.com/paper/2412.01450/) (2024)
- [Forensic Study of Paintings Through the Comparison of Fabrics](https://mlsanity.com/paper/2506.20272/) (2025)

## Abstract (arXiv)

In the forensic studies of painting masterpieces, the analysis of the support is of major importance. For plain weave fabrics, the densities of vertical and horizontal threads are used as main features, while angle deviations from the vertical and horizontal axis are also of help. These features can be studied locally through the canvas. In this work, deep learning is proposed as a tool to perform these local densities and angle studies. We trained the model with samples from 36 paintings by Vel'azquez, Rubens or Ribera, among others. The data preparation and augmentation are dealt with at a first stage of the pipeline. We then focus on the supervised segmentation of crossing points between threads. The U-Net with inception and Dice loss are presented as good choices for this task. Densities and angles are then estimated based on the segmented crossing points. We report test results of the analysis of a few canvases and a comparison with methods in the frequency domain, widely used in this problem. We concluded that this new approach succeeds in some cases where the frequency analysis tools fail, while improving the results in others. Besides, our proposal does not need the labeling of part of the to-be-processed image. As case studies, we apply this novel algorithm to the analysis of two pairs of canvases by Vel'azquez and Murillo, to conclude that the fabrics used came from the same roll.
