• Aucun résultat trouvé

Multi-scale shape manipulations of photographs

N/A
N/A
Protected

Academic year: 2021

Partager "Multi-scale shape manipulations of photographs"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: inria-00526632

https://hal.inria.fr/inria-00526632

Submitted on 20 Oct 2010

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Multi-scale shape manipulations of photographs

Alexandrina Orzan, Adrien Bousseau, Pascal Barla, Joëlle Thollot

To cite this version:

Alexandrina Orzan, Adrien Bousseau, Pascal Barla, Joëlle Thollot. Multi-scale shape manipulations of photographs. The 34th International Conference and Exhibition on Computer Graphics and Inter- active Techniques : SIGGRAPH, Aug 2007, San Diego, United States. �inria-00526632�

(2)

Multi-scale Shape Manipulation of Photographs

Alexandrina Orzan Adrien Bousseau Pascal Barla Joëlle Thollot INRIA / Grenoble University

Goal

Manipulate the shape of objects in photographs, while still preserving their original visual aspect.

Contributions

- A hierarchy of edges extracted from the image, where each level can be edited separately.

- A tool for shape manipulation based on this hierarchy.

Our Approach

We use the Gaussian Scale Space theory to analyze the input image.

The result is a hierarchical edge-map, where additional information is attached to each edge: its importance, its gradient direction and magnitude, and its blur. This method was described in our NPAR07 paper [OBBT07].

The user can easily edit the augmented edge map. She can select and group levels from the hierarchical edge map according to their importance.

For each selected group, she can either remove some edges or redraw them.

The redrawn edges update their gradient direction, but they recover the gradient magnitude and blur information from the original edges.

To do this, we match manipulated and original edges by using a distance field.

All modified edge groups combined together form the manipulated edge-map, which is the output of the 2nd step. Contrary to the previous method by Elder et al. [EG01], we can delete edges at separate levels; moreover, we can also

modify their shape.

We finally reconstruct a new image out of the manipulated edge-map.

To this end, we solve a Poisson equation using the attached gradient and blur information, as described in [OBBT07].

edge-map:

manipulated edge-map

important

less important details

[OBBT07]

redraw unchangedkeep delete

[OBBT07]

Future Work References

- Create a richer manipulation tool.

- Improve the correspondence between original and redrawn edges.

- Improve the reconstruction from manipulated edges.

[OBBT07] Orzan, A., Bousseau, A., Barla, P., and Thollot, J. 2007.

Structure-preserving Manipulation of Photographs. NPAR [EG01] Elder, J.H and Goldberg, R.M. 2001. Image Editing in the Contour Domain. PAMI 23, 3, 291-296

Results

Contact

E-mail: Alexandrina.Orzan@inrialpes.fr

Website: artis.imag.fr/Publications/2007/OBBT07

Original image Original edges Modified edges Modified image

Tomatoes: each fruit shape is modified by removing some "texture" lines, and redrawing the tomato contour as well as its highlight in a rectilinear way that gives the modified image a somewhat cubist style.

Girl's shadow: fairy wings are added to the little girl's shadow by simply drawing them on the wall and removing edges around the arms of the silhouette. Note how the wall texture is seamlessly integrated in the shadow region thanks to our Poisson-based approach.

Building: some windows of the left facade are either removed or their shape is slightly modified (their frame is rounded). The resulting modified image successfully reproduces the overall appearance of the building.

Références

Documents relatifs

Given the variance-covariance matrix of the horizontal coordinates (x, y) of a survey station, determine the semi-major and semi-minor axes and the orientation of

a) Precision and accuracy. b) Type I and Type II errors in statistical testing. c) Statistically independent and uncorrelated. d) Standard deviation and root mean square error.

Although programmable calculators may be used, candidates must show all formulae used, the substitution of values into them, and any intermediate values to 2 more significant

Given a leveling network with 100 observed height differences and 40 unknown points, use mathematical equations to explain which method of adjustment (parametric

(2.2) As a consequence of Theorem 2.1 we obtain the following result which can be used in fluid mechanics to prove the existence of the pressure when the viscosity term is known to

To research consisted in a documental study. On May 4 came a result of 408 research articles. We proceeded to make a document listing the items and placing their

When you create an array using, for example, the list() function, the first element you assign to the array is associated with the index position of 0.. The second element you assign

The memory link reported a fatal error status attempted to send a queued uoline supervisory message The message is not sent and PASSON continues processing