Texture Browser: Feature-based Texture Exploration

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)


Texture is a key characteristic in the definition of the physical appearance of an object and a crucial element in the creation process of 3D artists. However, retrieving a texture that matches an intended look from an image collection is difficult. Contrary to most photo collections, for which object recognition has proven quite useful, syntactic descriptions of texture characteristics is not straightforward, and even creating appropriate metadata is a very difficult task. In this paper, we propose a system to help explore large unlabeled collections of texture images. The key insight is that spatially grouping textures sharing similar features can simplify navigation. Our system uses a pre-trained convolutional neural network to extract high-level semantic image features, which are then mapped to a 2-dimensional location using an adaptation of t-SNE, a dimensionality-reduction technique. We describe an interface to visualize and explore the resulting distribution and provide a series of enhanced navigation tools, our prioritized t-SNE, scalable clustering, and multi-resolution embedding, to further facilitate exploration and retrieval tasks. Finally, we also present the results of a user evaluation that demonstrates the effectiveness of our solution.

Original languageEnglish
Pages (from-to)99-109
Number of pages11
JournalComputer Graphics Forum
Issue number3
Publication statusPublished - 2021


  • Human-centerd computing
  • Visualization
  • Visualization systems and tools
  • Visualization toolkits


Dive into the research topics of 'Texture Browser: Feature-based Texture Exploration'. Together they form a unique fingerprint.

Cite this