Automated Interstitial Space Filling with Blended Color Gradients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Filling unoccupied interstitial space in visual layouts with photos with a color background that blends smoothly and ensures all chosen colors are visible without being obscured by overlaid images is a non-trivial design challenge.

Innovation Solution

An automated system and method that uses a color management module to detect interstitial space, determine dominant colors in images, and blend them into gradients at specific drop points, applying textures for a visually appealing background fill.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If multiple colors are used to fill interstitial space, then visual appeal and color variety are improved, but color blending complexity and gradient smoothness become harder to achieve

Engineering Contradiction:
Improvecolor filling processVSAvoidcolor gradient smoothness
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The interstitial space is segmented into multiple regions, each assigned a specific color from the extracted palette. Colors are dropped at specific coordinates within these segments and blended with adjacent colors to create smooth gradients, resolving the contradiction by organizing the complex color filling process into manageable segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different colors are applied to different local regions of the interstitial space based on the extracted color palette. Each color is dropped at specific coordinates and blended locally with neighboring colors, allowing each region to have its own color characteristics while maintaining overall gradient smoothness through controlled blending.

Inventive Principle:
Principle #3Local quality

2Reliability

If colors are dropped at specific coordinates to ensure visibility, then color visibility is improved, but complexity of color placement increases

Engineering Contradiction:
Improvecolor visibilityVSAvoidcolor placement system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-extracts a color palette from the input images before filling the interstitial space. This preliminary color extraction ensures that all colors used in the background are already present in the source images, guaranteeing visibility and coherence without requiring complex real-time adjustments during the filling process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A color management module acts as an intermediary between the image processing system and the background filling process. It extracts colors from images, manages the color palette, and controls the color dropping and blending operations, simplifying the overall system architecture while ensuring color visibility and coherence.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated color blending is implemented, then productivity is improved, but control over color appearance may be reduced

Engineering Contradiction:
Improvelayout processing speedVSAvoidcolor design control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically extracts the color palette from the input images themselves, allowing the images to define their own color scheme. This self-service approach enables automated color blending and background filling while maintaining color coherence with the source material, balancing productivity with design control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10989600B2Automated methods and systems to fill background and interstitial space in a visual object layout
Publication Date: 2021.04.27 MARTIN LAURENT FRANCOIS
  • US10989600B2 patent drawing
  • US10989600B2 patent drawing
  • US10989600B2 patent drawing

AI summary

Embodiments herein disclose automated methods and systems to fill background and interstitial space in the visual object layout with one or more colors that bleed/blend into each other. Embodiments herein automate the creation of multi-colored backgrounds for filling the interstitial space.