Weighted averages on surfaces
Daniele Panozzo, Ilya Baran, Olga Diamanti, Olga Sorkine-Hornung
In ACM Transactions on Graphics, 32(4), July 2013.
Abstract: We consider the problem of generalizing affine combinations in Euclidean spaces to triangle meshes: computing weighted averages of points on surfaces. We address both the forward problem, namely computing an average of given anchor points on the mesh with given weights, and the inverse problem, which is computing the weights given anchor points and a target point. Solving the forward problem on a mesh enables applications such as splines on surfaces, Laplacian smoothing and remeshing. Combining the forward and inverse problems allows us to define a correspondence mapping between two different meshes based on provided corresponding point pairs, enabling texture transfer, compatible remeshing, morphing and more. Our algorithm solves a single instance of a forward or an inverse problem in a few microseconds. We demonstrate that anchor points in the above applications can be added/removed and moved around on the meshes at interactive framerates, giving the user an immediate result as feedback.
Article URL: http://dx.doi.org/10.1145/2461912.2461935
BibTeX format:
@article{Panozzo:2013:WAO,
  author = {Daniele Panozzo and Ilya Baran and Olga Diamanti and Olga Sorkine-Hornung},
  title = {Weighted averages on surfaces},
  journal = {ACM Transactions on Graphics},
  volume = {32},
  number = {4},
  pages = {60:1--60:11},
  month = jul,
  year = {2013},
}
Search for more articles by Daniele Panozzo.
Search for more articles by Ilya Baran.
Search for more articles by Olga Diamanti.
Search for more articles by Olga Sorkine-Hornung.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."