Natural Image Matting via Multi-Affinity Information Flow

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing natural image matting methods face challenges in accurately estimating opacity information, particularly in regions with complex transitions and remote areas, where indirect information flow may not be sufficient, leading to suboptimal matting quality.

Innovation Solution

A novel strategy that enhances information flow by defining multiple affinity relationships, including color-mixture flow, K-to-U flow, intra-U flow, and local flow, to ensure effective propagation of opacity information from known to unknown regions, represented through a series of energy terms that can be minimized to obtain improved matting results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If sampling-based methods are used to gather background and foreground samples, then matting can be performed with simple implementation, but matting quality deteriorates in regions with complex transitions and remote areas due to insufficient information flow

Engineering Contradiction:
Improveimplementation simplicityVSAvoidmatting quality
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent segments the information flow into multiple distinct affinity relationships: color-mixture affinity, K-to-U affinity, intra-U affinity, and local affinity. Each affinity type handles different aspects of information propagation, allowing the system to maintain implementation simplicity while improving matting quality through specialized information channels for different region types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple affinity-based information flows into a composite energy minimization framework. By integrating color-mixture flow, K-to-U flow, intra-U flow, and local flow into a unified energy function, the system achieves superior matting quality that overcomes the limitations of individual sampling-based methods while maintaining computational tractability.

Inventive Principle:
Principle #40Composite materials

2Productivity

If affinity-based methods propagate alpha values using local patch information, then computation remains efficient, but information flow becomes insufficient for remote unknown regions

Engineering Contradiction:
Improvecomputation efficiencyVSAvoidinformation flow sufficiency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extends information flow beyond the traditional local spatial dimension by introducing color-mixture affinity (color space dimension) and K-to-U affinity (region boundary dimension). This multi-dimensional information propagation ensures that remote unknown regions receive sufficient information from multiple directions without compromising computational efficiency, as each dimension uses optimized affinity calculations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The unified energy minimization framework serves multiple functions simultaneously: it performs local smoothness enforcement, long-range information propagation, color-mixture modeling, and boundary region handling. This multi-functional approach ensures comprehensive information flow to all unknown regions while maintaining computational efficiency through a single optimized solver.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If multiple affinity relationships are defined to enhance information flow, then matting quality improves in challenging regions, but system complexity increases

Engineering Contradiction:
Improvematting qualityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges four distinct affinity relationships (color-mixture, K-to-U, intra-U, and local affinity) into a single unified energy minimization framework. By combining these affinities into one comprehensive energy function with a single optimization process, the system achieves high matting quality in challenging regions while avoiding the complexity of multiple separate processing stages.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces configurable weighting parameters (σ_KU, σ_UU, σ_L) that control the contribution of each affinity type to the overall energy function. These parameters allow flexible adjustment of information flow strengths without changing the fundamental system structure, enabling high-quality matting while maintaining system simplicity through parameter-based control rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If indirect information flow is used in remote regions, then computation remains tractable, but opacity estimation accuracy deteriorates

Engineering Contradiction:
Improvecomputation tractabilityVSAvoidopacity estimation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces K-to-U affinity as an intermediary mechanism that directly connects known trimap regions (K) to unknown regions (U), bypassing the need for purely indirect information flow through intermediate unknown pixels. This intermediary connection ensures that remote unknown regions receive accurate opacity information directly from known regions while maintaining computational tractability through efficient affinity-based propagation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10650524B2Designing effective inter-pixel information flow for natural image matting
Publication Date: 2020.05.12 DISNEY ENTERPRISES INC
  • US10650524B2 patent drawing
  • US10650524B2 patent drawing
  • US10650524B2 patent drawing

AI summary

Embodiments can provide a strategy for controlling information flow both from known opacity regions to unknown regions, as well as within the unknown region itself. This strategy is formulated through the use and refinement of various affinity definitions. As a result of this strategy, a final linear system can be obtained, which can be solved in closed form. One embodiment pertains to identifying opacity information flows. The opacity information flow may include one or more of flows from pixels in the image that have similar colors to a target pixel, flows from pixels in the foreground and background to the target pixel, flows from pixels in the unknown opacity region in the image to the target pixel, flows from pixels immediately surrounding the target pixels in the image to the target pixel, and any other flow.