Collaposer: Transforming Photo Collections into Visual Assets for Storytelling with Collages
Jiayi Zhou, Liwenhan Xie, Jiaju Ma, Zheng Wei, Huamin Qu, Anyi Rao
TL;DR
Collaposer tackles the laborious prep work in collage storytelling by turning photo collections into organized, story-aligned visual assets. It combines open-set tagging, instance segmentation, and LLM-driven semantic association to extract and arrange object-level elements into a hierarchical, actionable asset library; assets are scored and presented by content diversity, story consistency, and resolution to support nonlinear, rapid collage creation. A formative study informs design goals, and a user study demonstrates that Collaposer outperforms ablated baselines in asset-story consistency, diversity, and usability, while enabling one-pass static collage creation and easy export for animation pipelines. The tool promises to shift creator effort from manual search and segmentation toward composition and storytelling, with practical implications for rapid ideation and scalable narrative asset management in digital collage and related visual storytelling workflows.
Abstract
Digital collage is an artistic practice that combines image cutouts to tell stories. However, preparing cutouts from a set of photos remains a tedious and time-consuming task. A formative study identified three main challenges: 1) inefficient search for relevant photos, 2) manual image cutout, and 3) difficulty in organizing large sets of cutouts. To meet these challenges and facilitate asset preparation for collage, we propose Collaposer, a tool that transforms a collection of photos into organized, ready-to-use visual cutouts based on user-provided story descriptions. Collaposer tags, detects, and segments photos, and then uses an LLM to select central and related labels based on the user-provided story description. Collaposer presents the resulting visuals in varying sizes, clustered according to semantic hierarchy. Our evaluation shows that Collaposer effectively automates the preparation process to produce diverse sets of visual cutouts adhering to the storyline, allowing users to focus on collaging these assets for storytelling. Project website: https://jiayzhou.github.io/collaposer-website/
