TY - JOUR
T1 - Diffusion Maps for Edge-Aware Image Editing
AU - Farbman, Zeev
AU - Fattal, Raanan
AU - Lischinski, Dani
PY - 2010/12/1
Y1 - 2010/12/1
N2 - Edge-aware operations, such as edge-preserving smoothing and edge-aware interpolation, require assessing the degree of similarity between pairs of pixels, typically defined as a simple monotonic function of the Euclidean distance between pixel values in some feature space. In this work we introduce the idea of replacing these Euclidean distances with diffusion distances, which better account for the global distribution of pixels in their feature space. These distances are approximated using diffusion maps: a set of the dominant eigenvectors of a large affinity matrix, which may be computed efficiently by sampling a small number of matrix columns (the Nystrom method). We demonstrate the benefits of using diffusion distances in a variety of image editing contexts, and explore the use of diffusion maps as a tool for facilitating the creation of complex selection masks. Finally, we present a new analysis that establishes a connection between the spatial interaction range between two pixels, and the number of samples necessary for accurate Nyström approximations.
AB - Edge-aware operations, such as edge-preserving smoothing and edge-aware interpolation, require assessing the degree of similarity between pairs of pixels, typically defined as a simple monotonic function of the Euclidean distance between pixel values in some feature space. In this work we introduce the idea of replacing these Euclidean distances with diffusion distances, which better account for the global distribution of pixels in their feature space. These distances are approximated using diffusion maps: a set of the dominant eigenvectors of a large affinity matrix, which may be computed efficiently by sampling a small number of matrix columns (the Nystrom method). We demonstrate the benefits of using diffusion distances in a variety of image editing contexts, and explore the use of diffusion maps as a tool for facilitating the creation of complex selection masks. Finally, we present a new analysis that establishes a connection between the spatial interaction range between two pixels, and the number of samples necessary for accurate Nyström approximations.
KW - Nyström method
KW - diffusion maps
KW - edge-preserving smoothing
KW - edgeaware interpolation
KW - edit propagation
UR - http://www.scopus.com/inward/record.url?scp=85024281830&partnerID=8YFLogxK
U2 - 10.1145/1882261.1866171
DO - 10.1145/1882261.1866171
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85024281830
SN - 0730-0301
VL - 29
SP - 1
EP - 10
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 6
ER -