Graph-Based Story Album Generation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for organizing and presenting digital images and videos often fail to engage users, as summaries generated by these approaches are frequently ignored due to a lack of visual appeal and narrative structure.

Innovation Solution

A system and method that uses a graph model to create visually appealing story albums by assigning nodes representing story elements to images based on attributes and constraints, generating a visual depiction of the story in various styles using a library of layout templates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional methods are used to organize and present digital images and videos, then the organization process is simple, but the visual appeal and user engagement are poor

Engineering Contradiction:
Improveorganization process simplicityVSAvoiduser engagement
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system transforms the organization approach by changing parameters from simple chronological or categorical sorting to a narrative structure with beginning, middle, and end. It applies storyboarding parameters (characters, events, locations, times) to reorganize images and videos into engaging story albums that maintain simplicity while dramatically improving user engagement.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If summaries are generated by traditional approaches focusing on salient or diverse content, then content selection is straightforward, but the summaries are frequently ignored by users

Engineering Contradiction:
Improvecontent selection processVSAvoiduser attention
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-defining story templates with structured narratives (beginning, middle, end) and pre-assigning story elements (characters, events, locations). This preliminary structuring allows straightforward content selection while ensuring the final summary is engaging and reliable in capturing user attention through coherent storytelling.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If a graph model with nodes and attributes is used to represent stories, then the narrative structure is improved, but the system complexity increases

Engineering Contradiction:
Improvenarrative structureVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the story representation into discrete nodes (characters, events, locations, times) and edges (relationships between them). This segmentation creates a clear narrative structure while managing complexity by breaking down the story into manageable, attribute-defined components that can be systematically processed and visualized.

Inventive Principle:
Principle #1Segmentation

4Reliability

If visual depictions are generated with ordered representations of images and text, then the story coherence is enhanced, but the processing time increases

Engineering Contradiction:
Improvestory coherenceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining story templates with established narrative structures and pre-organizing images and text according to story elements. This preliminary work ensures story coherence in the final output while reducing processing time, as the systematic pre-organization eliminates the need for complex real-time arrangement during generation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10073861B2Story albums
Publication Date: 2018.09.11 DISNEY ENTERPRISES INC
  • US10073861B2 patent drawing
  • US10073861B2 patent drawing
  • US10073861B2 patent drawing

AI summary

Systems, methods, and computer program products to perform an operation comprising assigning each of a plurality of nodes of a graph to a distinct image, of a plurality of images, wherein the graph represents a story, wherein each node corresponds to a respective element of the story, wherein each node comprises: (i) an attribute and (ii) a text of the respective element of the story, wherein the plurality of graph nodes are assigned based on a set of attributes of each of the plurality of images and the attribute of each node, and generating a visual depiction of the story, wherein the visual depiction comprises an ordered representation of each of the distinct images and the text of each respective element of the story.