Skip to main content
Log in

Very fast generation of content-preserved photo collage under canvas size constraint

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Notes

  1. Time calculations exclude the cost of image I/O

  2. Demo video is from Final Fantasy XIIII game movie.

  3. http://youtu.be/gIax02Re2Jg

References

  1. Atkins C B (2008) Blocked recursive image composition. In: Proceedings of the 16th ACM international conference on Multimedia. ACM, pp 821–824

  2. Chu WT, Chen JC, Wu JL (2007) Tiling slideshow: an audiovisual presentation method for consumer photos. multimedia. IEEE 14(3):36–45

    Google Scholar 

  3. 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

  4. 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

  5. Google images., http://www.google.com/imghp

  6. 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

  7. Geigel J, Loui A (2003) Using genetic algorithms for album page layouts. Multimedia IEEE 10(4):16–27

    Article  Google Scholar 

  8. Goferman S, Tal A, Zelnik-Manor L (2010) Puzzle-like collage. In: Computer graphics forum, vol 29. Wiley Online Library, pp 459–468

  9. Huang H, Zhang L, Zhang HC (2011) Arcimboldo-like collage using internet images. In: ACM transactions on graphics (TOG), vol 30. ACM, p 155

  10. 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

  11. Kim J, Pellacini F (2002) Jigsaw image mosaics. ACM Trans Graph 21(3):657–664

    Google Scholar 

  12. 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

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Liu T, Wang J, Sun J, Zheng N, Tang X, Shum HY (2009) Picture collage. Multimedia IEEE Trans 11(7):1225–1239

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. Rother C, Bordeaux L, Hamadi Y, Blake A (2006) Autocollage. In: ACM transactions on graphics (TOG), vol 25. ACM, pp 847–852

  18. 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

  19. 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

  20. Wei Y, Matsushita Y, Yang Y (2009) Efficient optimization of photo collage. Microsoft research, MSRTR-2009-59

  21. 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

  22. Wu Z, Aizawa K (2013) Picwall: Photo collage on-the-fly. In:Proceedings of the 2013 APSIPA annual summit and conference. APSIPA

  23. Wu Z, Aizawa K (2014) Building friend wall for local photo repository by using social attribute annotation. J Multimedia 9(1):4–13

    Article  Google Scholar 

  24. 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

  25. 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

  26. 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

  27. Yan Q, Xu L, Shi J, Jia J (2013) Hierarchical saliency detection. CVPR

  28. Yang B, Mei T, Sun LF, Yang SQ, Hua XS (2008) Free-shaped video collage. In: advances in multimedia modeling. Springer, pp 175–185

  29. 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

    Article  Google Scholar 

  30. 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)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhipeng Wu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-014-2375-6

Keywords

Navigation