Abstract
Photo collage, which constructs a compact and visually appealing representation from a collection of input images, can offer a most convenient and impressive user experience. Most previous approaches to collage construction have utilized saliency detection and visibility optimization. However, such methods are computationally expensive and not feasible for real-time applications such as online image retrieval or interactive photo browsing. Moreover, the effectiveness of automatic saliency detection may be questionable. Even if the main regions of interest are retained accurately, some visually not salient but semantically important items such as logos, captions, and copyright information located at the margins and corners may be missed. In our alternative approach, we address the issue of content-preserved collage, which avoids content-harmful processes such as cropping or changes to aspect ratio and orientation. Based on a full balanced binary layout tree, our algorithm can pack all the input images tightly onto the collage canvas while keeping their visual information unchanged. The proposed algorithm is fast, requiring less than 0.5 ms to generate a 100-image collage. We also present several extensions and applications oriented to a variety of usage contexts and device platforms.
Similar content being viewed by others
Notes
Time calculations exclude the cost of image I/O
Demo video is from Final Fantasy XIIII game movie.
References
Atkins C B (2008) Blocked recursive image composition. In: Proceedings of the 16th ACM international conference on Multimedia. ACM, pp 821–824
Chu WT, Chen JC, Wu JL (2007) Tiling slideshow: an audiovisual presentation method for consumer photos. multimedia. IEEE 14(3):36–45
Diakopoulos N, Essa I (2005) Mediating photo collage authoring. In: Proceedings of the 18th annual ACM symposium on User interface software and technology. ACM, pp 183–186
Fan J (2012) Photo layout with a fast evaluation method and genetic algorithm. In: IEEE international conference on multimedia and expo workshops (ICMEW). IEEE, pp 308–313
Google images., http://www.google.com/imghp
Gal R, Sorkine O, Popa T, Sheffer A, Cohen-Or D (2007) 3d collage: expressive non-realistic modeling. In: Proceedings of the 5th international symposium on non-photorealistic animation and rendering. ACM, pp 7–14
Geigel J, Loui A (2003) Using genetic algorithms for album page layouts. Multimedia IEEE 10(4):16–27
Goferman S, Tal A, Zelnik-Manor L (2010) Puzzle-like collage. In: Computer graphics forum, vol 29. Wiley Online Library, pp 459–468
Huang H, Zhang L, Zhang HC (2011) Arcimboldo-like collage using internet images. In: ACM transactions on graphics (TOG), vol 30. ACM, p 155
Kang H W, Chen X Q, Matsushita Y, Tang X (2006) Space-time video montage. In: computer vision and pattern recognition, 2006 IEEE computer society conference on, vol 2. IEEE, pp 1331–1338
Kim J, Pellacini F (2002) Jigsaw image mosaics. ACM Trans Graph 21(3):657–664
Klein AW, Grant T, Finkelstein A, Cohen MF (2002) Video mosaics. In: Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering. ACM, pp 21–ff
Kong X, Schunn CD (2007) Global vs. local information processing in visual/spatial problem solving: The case of traveling salesman problem. Cogn Syst Res 8(3):192–207
Kong X, Schunn CD, Wallstrom GL (2010) High regularities in eye-movement patterns reveal the dynamics of the visual working memory allocation mechanism. Cogn Sci 34(2):322–337
Liu T, Wang J, Sun J, Zheng N, Tang X, Shum HY (2009) Picture collage. Multimedia IEEE Trans 11(7):1225–1239
Mei T, Yang B, Yang SQ, Hua XS (2009) Video collage: presenting a video sequence using a single image. Vis Comput 25(1):39–51
Rother C, Bordeaux L, Hamadi Y, Blake A (2006) Autocollage. In: ACM transactions on graphics (TOG), vol 25. ACM, pp 847–852
Tian A, Zhang X, Tretter DR (2011) Content-aware photo-on-photo composition for consumer photos. In: Proceedings of the 19th ACM international conference on multimedia. ACM, pp 1549–1552
Wang T, Mei T, Hua XS, Liu X L, Zhou HQ (2007) Video collage: A novel presentation of video sequence. In: multimedia and expo, 2007 IEEE international conference on. IEEE, pp 1479–1482
Wei Y, Matsushita Y, Yang Y (2009) Efficient optimization of photo collage. Microsoft research, MSRTR-2009-59
Wong D, Liu CL (1986) A new algorithm for floorplan design. In: Proceedings of the 23rd ACM/IEEE design automation conference. IEEE Press, pp 101–107
Wu Z, Aizawa K (2013) Picwall: Photo collage on-the-fly. In:Proceedings of the 2013 APSIPA annual summit and conference. APSIPA
Wu Z, Aizawa K (2014) Building friend wall for local photo repository by using social attribute annotation. J Multimedia 9(1):4–13
Xiao J, Lyons N, Atkins CB, Gao Y, Chao H, Zhang X (2010) Iphotobook: creating photo books on mobile devices. In: Proceedings of the international conference on multimedia. ACM, pp 1551–1554
Xiao J, Zhang X, Cheatle P, Gao Y, Atkins CB (2008) Mixed-initiative photo collage authoring. In: Proceedings of the 16th ACM international conference on multimedia. ACM, pp 509–518
Xu Q, Wu Z, Li G, Qin L, Jiang S, Huang Q (2010) Memory matrix: a novel user experience for home video. In: Proceedings of the international conference on multimedia. ACM, pp 927–930
Yan Q, Xu L, Shi J, Jia J (2013) Hierarchical saliency detection. CVPR
Yang B, Mei T, Sun LF, Yang SQ, Hua XS (2008) Free-shaped video collage. In: advances in multimedia modeling. Springer, pp 175–185
Yang Y, Wei Y, Liu C, Peng Q, Matsushita Y (2009) An improved belief propagation method for dynamic collage. Vis Comput 25(5-7):431–439
Yu Z, Lu L, Guo Y, Fan R, Liu M, Wang W (2013) Content-aware photo collage using circle packing. IEEE Trans Wirel Commun 99(1)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wu, Z., Aizawa, K. Very fast generation of content-preserved photo collage under canvas size constraint. Multimed Tools Appl 75, 1813–1841 (2016). https://doi.org/10.1007/s11042-014-2375-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-014-2375-6