Structure-preserving manipulation of photographs - Archive ouverte HAL Access content directly
Conference Papers Year : 2007

Structure-preserving manipulation of photographs

(1) , (1) , (1) , (1)
1

Abstract

Visual content is often better communicated by simplified or exaggerated images than by the "real world like" images. In this paper, we offer a tool for creating such enhanced representations of photographs in a way consistent with the original image content. To do so, we develop a method to identify the relevant image strucures and their importance. Our approach (a) uses edges as the basic structural unit in the image, (b) proposes tools to manipulate this structure in a flexible way, and (c) employs gradient domain image processing techniques to reconstruct the final image from a "cropped" gradient information. This edge-based approach to non-photorealistic image processing is made feasible by two new techniques we introduce: an addition to the Gaussian scale space theory to compute a perceptually meaningful hierarchy of structures, and a contrast estimation method necessary for faithful gradient-based reconstructions. We finally present various applications that manipulate image structure in different ways.
Vignette du fichier
bee_mask.jpg (145.86 Ko) Télécharger le fichier Fichier principal
Vignette du fichier
photo_manipulation_npar2007.pdf (15.65 Mo) Télécharger le fichier
Vignette du fichier
bee_teaser.jpg (470.98 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/best_scale.m (793 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/dilate.m (1.61 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/distance_dilate.m (4.15 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/dst.m (933 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/gaussgradient.m (1.17 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/level_detail_blur.m (5.28 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/lmax.m (382 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/make_scale_spaces.m (1.7 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/poisson_solver_function.m (1.89 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/readme.txt (154 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/scaleSpaceMain.m (303 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/scale_map_canny.m (1.18 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/scale_space_canny.m (508 B) Télécharger le fichier
Vignette du fichier
matlab_cleaned/scale_space_deriv.m (1.32 Ko) Télécharger le fichier
Vignette du fichier
matlab_cleaned/scale_space_link.m (1.82 Ko) Télécharger le fichier
Vignette du fichier
photo_manipulation_color_plate.pdf (7.08 Mo) Télécharger le fichier
Vignette du fichier
reblur.jpg (258.89 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/best_scale.m (1.09 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/dilate.m (1.61 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/distance_dilate.m (4.15 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/dst.m (933 B) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/gaussgradient.m (1.17 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/idst.m (448 B) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/level_detail_blur.m (5.37 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/lmax.m (382 B) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/make_scale_spaces.m (1.73 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/poisson_solver_function.m (1.89 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/readme.txt (124 B) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/scale_map_canny.m (1.18 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/scale_space_canny.m (513 B) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/scale_space_deriv.m (1.32 Ko) Télécharger le fichier
Vignette du fichier
structure_preserv_photo_manip/scale_space_link.m (1.82 Ko) Télécharger le fichier
Vignette du fichier
style.jpg (316.57 Ko) Télécharger le fichier
Format : Figure, Image
Origin : Files produced by the author(s)
Format : Figure, Image
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Figure, Image
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Figure, Image

Dates and versions

inria-00362868 , version 1 (29-04-2011)

Identifiers

Cite

Alexandrina Orzan, Adrien Bousseau, Pascal Barla, Joëlle Thollot. Structure-preserving manipulation of photographs. International Symposium on Non-Photorealistic Animation and Rendering (NPAR), Aug 2007, San Diego, United States. pp.103-110, ⟨10.1145/1274871.1274888⟩. ⟨inria-00362868⟩
396 View
500 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More