Interactive digital photomontage
Aseem Agarwala, Mira Dontcheva, Maneesh Agrawala, Steven Drucker, Alex Colburn, Brian Curless, David Salesin, Michael Cohen
In ACM Transactions on Graphics, 23(3), August 2004.
Abstract: We describe an interactive, computer-assisted framework for combining parts of a set of photographs into a single composite picture, a process we call "digital photomontage." Our framework makes use of two techniques primarily: graph-cut optimization, to choose good seams within the constituent images so that they can be combined as seamlessly as possible; and gradient-domain fusion, a process based on Poisson equations, to further reduce any remaining visible artifacts in the composite. Also central to the framework is a suite of interactive tools that allow the user to specify a variety of high-level image objectives, either globally across the image, or locally through a painting-style interface. Image objectives are applied independently at each pixel location and generally involve a function of the pixel values (such as "maximum contrast") drawn from that same location in the set of source images. Typically, a user applies a series of image objectives iteratively in order to create a finished composite. The power of this framework lies in its generality; we show how it can be used for a wide variety of applications, including "selective composites" (for instance, group photos in which everyone looks their best), relighting, extended depth of field, panoramic stitching, clean-plate production, stroboscopic visualization of movement, and time-lapse mosaics.
Keyword(s): Interactive image editing, image compositing, user-guided optimization
Article URL: http://doi.acm.org/10.1145/1015706.1015718
BibTeX format:
@article{Agarwala:2004:IDP,
  author = {Aseem Agarwala and Mira Dontcheva and Maneesh Agrawala and Steven Drucker and Alex Colburn and Brian Curless and David Salesin and Michael Cohen},
  title = {Interactive digital photomontage},
  journal = {ACM Transactions on Graphics},
  volume = {23},
  number = {3},
  pages = {294--302},
  month = aug,
  year = {2004},
}
Search for more articles by Aseem Agarwala.
Search for more articles by Mira Dontcheva.
Search for more articles by Maneesh Agrawala.
Search for more articles by Steven Drucker.
Search for more articles by Alex Colburn.
Search for more articles by Brian Curless.
Search for more articles by David Salesin.
Search for more articles by Michael Cohen.

Return to the search page.


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