The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm
This contribution deals with the Heeger-Bergen pyramid-based texture analysis/synthesis algorithm. It brings a detailed explanation of the original algorithm tested on many characteristic examples. Our analysis reproduces the original results, but also brings a minor improvement concerning non-perio...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Image Processing On Line
2014-11-01
|
Series: | Image Processing On Line |
Online Access: | http://www.ipol.im/pub/art/2014/79/ |
_version_ | 1818110637067206656 |
---|---|
author | Thibaud Briand Jonathan Vacher Bruno Galerne Julien Rabin |
author_facet | Thibaud Briand Jonathan Vacher Bruno Galerne Julien Rabin |
author_sort | Thibaud Briand |
collection | DOAJ |
description | This contribution deals with the Heeger-Bergen pyramid-based texture analysis/synthesis algorithm. It brings a detailed explanation of the original algorithm tested on many characteristic examples. Our analysis reproduces the original results, but also brings a minor improvement concerning non-periodic textures. Inspired by visual perception theories, Heeger and Bergen proposed to characterize a texture by its first-order statistics of both its color and its responses to multiscale and multi-orientation filters, namely the steerable pyramid. The Heeger-Bergen algorithm consists in the following procedure: starting from a white noise image, histogram matchings are performed to the noise alternatively in both the image domain and steerable pyramid domain, so that the corresponding histograms match the ones of the input texture. |
first_indexed | 2024-12-11T02:50:18Z |
format | Article |
id | doaj.art-a049950f05b442d88eef96283742b605 |
institution | Directory Open Access Journal |
issn | 2105-1232 |
language | English |
last_indexed | 2024-12-11T02:50:18Z |
publishDate | 2014-11-01 |
publisher | Image Processing On Line |
record_format | Article |
series | Image Processing On Line |
spelling | doaj.art-a049950f05b442d88eef96283742b6052022-12-22T01:23:20ZengImage Processing On LineImage Processing On Line2105-12322014-11-01427629910.5201/ipol.2014.79The Heeger & Bergen Pyramid Based Texture Synthesis AlgorithmThibaud BriandJonathan VacherBruno GalerneJulien RabinThis contribution deals with the Heeger-Bergen pyramid-based texture analysis/synthesis algorithm. It brings a detailed explanation of the original algorithm tested on many characteristic examples. Our analysis reproduces the original results, but also brings a minor improvement concerning non-periodic textures. Inspired by visual perception theories, Heeger and Bergen proposed to characterize a texture by its first-order statistics of both its color and its responses to multiscale and multi-orientation filters, namely the steerable pyramid. The Heeger-Bergen algorithm consists in the following procedure: starting from a white noise image, histogram matchings are performed to the noise alternatively in both the image domain and steerable pyramid domain, so that the corresponding histograms match the ones of the input texture.http://www.ipol.im/pub/art/2014/79/ |
spellingShingle | Thibaud Briand Jonathan Vacher Bruno Galerne Julien Rabin The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm Image Processing On Line |
title | The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm |
title_full | The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm |
title_fullStr | The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm |
title_full_unstemmed | The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm |
title_short | The Heeger & Bergen Pyramid Based Texture Synthesis Algorithm |
title_sort | heeger bergen pyramid based texture synthesis algorithm |
url | http://www.ipol.im/pub/art/2014/79/ |
work_keys_str_mv | AT thibaudbriand theheegerbergenpyramidbasedtexturesynthesisalgorithm AT jonathanvacher theheegerbergenpyramidbasedtexturesynthesisalgorithm AT brunogalerne theheegerbergenpyramidbasedtexturesynthesisalgorithm AT julienrabin theheegerbergenpyramidbasedtexturesynthesisalgorithm AT thibaudbriand heegerbergenpyramidbasedtexturesynthesisalgorithm AT jonathanvacher heegerbergenpyramidbasedtexturesynthesisalgorithm AT brunogalerne heegerbergenpyramidbasedtexturesynthesisalgorithm AT julienrabin heegerbergenpyramidbasedtexturesynthesisalgorithm |