Layout Similarity Control for Image Display Sequencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating composite images using digital cameras often result in similar layouts being displayed consecutively, making it difficult for users to find their desired layout as similar layouts are presented before the desired one, leading to an inefficient user experience.

Innovation Solution

An apparatus and method that generate multiple layouts by arranging images on a template and decide a display order to ensure that successive layouts have minimal similarity, preventing the continuous display of similar layouts by using a decision unit to control the display device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If layouts are displayed in the order of creation, then the display process is simple, but similar layouts are displayed continuously making it difficult for users to find desired layouts

Engineering Contradiction:
Improvedisplay process simplicityVSAvoidtime to find desired layout
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent changes the display order parameter from creation order to similarity-based order. The decision unit calculates similarity between layouts and arranges them in display order based on similarity thresholds, preventing continuous display of similar layouts while maintaining an automated display process.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple similar layouts are generated, then layout variety is reduced, but the generation process remains efficient

Engineering Contradiction:
Improvelayout generation efficiencyVSAvoidlayout variety
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces similarity as a new parameter for layout selection. By calculating similarity between generated layouts and comparing against thresholds, the system filters out overly similar layouts, ensuring greater layout variety is presented to users while maintaining efficient generation processes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The decision unit provides feedback by evaluating the similarity between generated layouts and determining the display order based on this evaluation. This feedback mechanism ensures that layouts with excessive similarity are not displayed consecutively, improving layout variety without sacrificing generation efficiency.

Inventive Principle:
Principle #23Feedback

3Device complexity

If layouts are displayed without considering similarity, then the display algorithm is simple, but user experience deteriorates due to repeated similar layouts

Engineering Contradiction:
Improvedisplay algorithm complexityVSAvoiduser experience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent adds similarity calculation as an additional parameter to the display algorithm. The decision unit computes similarity metrics between layouts and uses these to determine display order, preventing consecutive similar layouts. This enhances user experience while keeping the algorithm relatively simple through threshold-based filtering.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9299177B2Apparatus, method and non-transitory computer-readable medium using layout similarity
Publication Date: 2016.03.29 CANON KK
  • US9299177B2 patent drawing
  • US9299177B2 patent drawing
  • US9299177B2 patent drawing

AI summary

An apparatus comprises a generation unit configured to generate a plurality of layouts by arranging at least one image on a template; a decision unit configured to decide a display order of the plurality of layouts generated by the generation unit such that a similarity between two layouts that are successive in the display order becomes not more than a predetermined similarity; and a display control unit configured to cause a display device to display the plurality of layouts in accordance with the display order decided by the decision unit.