Learning a Maximum Entropy Model for Visual Textures using Diffusion

21d ago · Global · primary source: export.arxiv.org

A team of researchers has developed a method for unsupervised learning of a maximum entropy model for visual textures, leveraging generative diffusion models for training and sampling, according to a paper submitted to arXiv in 2026 [1]. Visual textures are spatially homogeneous image regions containing repeated elements, such as a field of grass or tree bark, and are ubiquitous in visual scenes, providing important cues for recognizing materials and objects [2]. Existing texture models extract essential statistics from a single texture image and can generate high-quality samples that are visually similar to the original by matching these statistics. However, those statistics are either hand-designed or based on a network pretrained for another purpose, such as object recognition [2]. The new method is described as the first principled approach for unsupervised learning of a set of statistics used to constrain a maximum entropy probability model [2]. The researchers derived training and sampling procedures from methods developed for generative diffusion models and compared these to the traditional method of sampling via matching the statistics [2]. Despite the compactness of the trained model, which uses 512 statistics, it generates texture images whose quality is as good as or better than the current state-of-the-art model, which relies on approximately 177,000 statistics [2]. A more direct comparison of the two models was obtained by synthesizing images that are indistinguishable for one model but maximally different for the other, revealing their relative strengths and weaknesses [2]. The paper also demonstrates that, unlike previous statistical texture models, a straight trajectory in the representation space of the model generates homogeneous texture samples that interpolate smoothly between the features of the two end points [2]. The work was posted on arXiv, an open-access repository of electronic preprints that, as of November 2024, receives about 24,000 submissions per month and hosts papers across fields including computer science, mathematics, and physics [9]. The repository is not peer-reviewed but provides rapid dissemination of research findings [9]. The paper's abstract page includes integrations through arXivLabs, a framework that allows community collaborators to develop and share experimental tools such as bibliographic explorers and code finders directly on the site [7][8]. The research addresses a challenge in unsupervised learning, where high-quality unlabeled datasets can be difficult and costly to produce, though they do not require the expensive labeling needed for supervised learning [3]. Texture analysis also plays a role in image segmentation, the process of partitioning a digital image into multiple segments to simplify its representation and locate objects and boundaries [4].

research-paperbenchmark

Background sources we checked (10)
  • arxiv.org ↗ Visual textures -- spatially homogeneous image regions containing repeated elements (e.g. a field of grass, the bark of a tree) -- are ubiquitous in visual scenes and provide important cues for recognizing and analyzing materials and objects. A number of existing texture models e…
  • en.wikipedia.org ↗ These datasets are used in machine learning (ML) research and have been cited in peer-reviewed academic journals. Datasets are an integral part of the field of machine learning. Major advances in this field can result from advances in learning algorithms (such as deep learning), …
  • en.wikipedia.org ↗ In digital image processing and computer vision, image segmentation is the process of partitioning a digital image into multiple image segments, also known as image regions or image objects (sets of pixels). The goal of segmentation is to simplify and/or change the representation…
  • en.wikipedia.org ↗ Cluster analysis, or clustering, is a data analysis technique aimed at partitioning a set of objects into groups such that objects within the same group (called a cluster) exhibit greater similarity to one another (in some specific sense defined by the analyst) than to those in o…
  • info.arxiv.org ↗ arXiv Labs - arXiv info | arXiv e-print repository Skip to content # arXiv Labs Attention arXiv Users: arXiv Labs is pausing new proposals ## What are arXiv Labs? arXiv Labs are a way for the community to contribute new, useful features to arXiv. These integrations are avail…
  • blog.arxiv.org ↗ arXivLabs: a space for community innovation – arXiv blog arXiv has launched a new, formalized framework enabling innovative collaborations with individuals and organizations. “Members of our community want to contribute tools that enhance the arXiv experience, and we val…
  • info.arxiv.org ↗ arXivLabs: Showcase - arXiv info | arXiv e-print repository ... # arXivLabs: Showcase ... arXiv is surrounded by a community of researchers and developers working at the cutting edge of information science and technology. ... While the arXiv team is focused on our core mission—pr…
  • en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
  • en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…
  • en.wikipedia.org ↗ A large language model (LLM) is a type of machine learning model designed for natural language processing tasks such as language generation. LLMs are language models with many parameters, and are trained with self-supervised learning on a vast amount of text.…

Sources

Spot something wrong? Report an issue