Image Layout Generation Using Feature-Based Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating image layouts, such as those discussed in Japanese Patent Application Laid-Open No. 2006-287917, fail to produce favorable layouts that reflect the unique features of an image group, as they strictly follow template instructions without considering the inherent characteristics of the images.

Innovation Solution

An image processing apparatus and method that acquire an image group, extract feature information, generate multiple layout candidates, evaluate these candidates based on various standards including image-specific and overall evaluations, and select the best layout for output, allowing for flexible arrangement and alignment that reflects the image group's features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a template-based layout method is used to ensure consistent structure, then the layout follows instructions accurately, but the layout cannot reflect the unique features of the image group

Engineering Contradiction:
Improvelayout accuracyVSAvoidimage group feature reflection
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The layout generation process is divided into two independent modules: a template matching module that ensures structural accuracy, and a feature analysis module that captures image group characteristics. These modules operate separately and their results are integrated, allowing both template fidelity and feature reflection to be achieved without mutual interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary optimization module is introduced between the template matching and feature analysis components. This mediator evaluates multiple candidate layouts generated by both modules and selects the optimal layout that best balances template adherence and feature representation, resolving the contradiction through coordinated optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If multiple layout candidates are generated and evaluated to find the best layout, then the layout quality improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improvelayout qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary filtering of layout candidates based on basic evaluation criteria before conducting comprehensive optimization. By pre-screening candidates and eliminating obviously suboptimal layouts early in the process, the system reduces the number of candidates requiring full evaluation, thereby maintaining high layout quality while reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The evaluation process uses a two-stage approach: first applying partial evaluation with simplified criteria to quickly assess many candidates, then applying full evaluation only to the top-ranked candidates. This partial action strategy achieves near-optimal layout quality with significantly reduced computational overhead compared to evaluating all candidates exhaustively.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9846681B2Apparatus and method for outputting layout image
Publication Date: 2017.12.19 CANON KK
  • US9846681B2 patent drawing
  • US9846681B2 patent drawing
  • US9846681B2 patent drawing

AI summary

An apparatus includes an acquisition unit configured to acquire an image group including a plurality of images, a specifying unit configured to specify feature information of each of the images, a generation unit configured to generate a plurality of layout candidates by arranging images selected from the acquired image group, an evaluation unit configured to evaluate each of the layout candidates generated by the generation unit based on a plurality of evaluation standards including an image evaluation based on the feature information of each image arranged in the layout candidate and an overall evaluation of the layout candidate, and a determination unit configured to select and determine a layout to be output from the plurality of layout candidates based on a result of evaluation by the evaluation unit.