AutoCollage

被引:134
作者
Rother, Carsten [1 ]
Bordeaux, Lucas [1 ]
Hamadi, Youssef [1 ]
Blake, Andrew [1 ]
机构
[1] Microsoft Res Cambridge, Cambridge, England
来源
ACM TRANSACTIONS ON GRAPHICS | 2006年 / 25卷 / 03期
关键词
image editing; photomontage; graph cut; energy minimization; constraint satisfaction; Poisson blending;
D O I
10.1145/1141911.1141965
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper defines an automatic procedure for constructing a visually appealing collage from a collection of input images. The aim is that the resulting collage should be representative of the collection, summarising its main themes. It is also assembled largely seamlessly, using graph-cut, Poisson blending of alpha-masks, to hide the joins between input images. This paper makes several new contributions. Firstly, we show how energy terms can be included that: encourage the selection of a representative set of images; that are sensitive to particular object classes; that encourage a spatially efficient and seamless layout. Secondly the resulting optimization poses a search problem that, on the face of it, is computationally infeasible. Rather than attempt an expensive, integrated optimization procedure, we have developed a sequence of optimization steps, from static ranking of images, through region of interest optimization, optimal packing by constraint satisfaction, and lastly graph-cut alpha-expansion. To illustrate the power of AutoCollage, we have used it to create collages of many home photo sets; we also conducted a user study in which AutoCollage outperformed competitive methods.
引用
收藏
页码:847 / 852
页数:6
相关论文
共 18 条
[1]   Interactive digital photomontage [J].
Agarwala, A ;
Dontcheva, M ;
Agrawala, M ;
Drucker, S ;
Colburn, A ;
Curless, B ;
Salesin, D ;
Cohen, M .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :294-302
[2]   EXTENDING CHIP IN ORDER TO SOLVE COMPLEX SCHEDULING AND PLACEMENT PROBLEMS [J].
AGGOUN, A ;
BELDICEANU, N .
MATHEMATICAL AND COMPUTER MODELLING, 1993, 17 (07) :57-73
[3]  
[Anonymous], P C COMP VIS PATT RE
[4]  
[Anonymous], 2006, EUR C COMP VIS
[5]   Fast approximate energy minimization via graph cuts [J].
Boykov, Y ;
Veksler, O ;
Zabih, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1222-1239
[6]  
Crow F. C., 1984, Computers & Graphics, V18, P207
[7]  
Dechter R., 2003, CONSTRAINT PROCESSIN
[8]  
DIAKOPOULOS N, 2005, UIST
[9]  
EFROS AA, 2001, P ACM SIGGR
[10]   A model of saliency-based visual attention for rapid scene analysis [J].
Itti, L ;
Koch, C ;
Niebur, E .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1998, 20 (11) :1254-1259