Image Seam Determination for Foreground-Background Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image combining technologies, such as those using graph cut techniques, face challenges in accurately determining the seam between two photographed images, leading to inconveniences in combining images of people without overlap and requiring complex calculations, which results in low detection accuracy and inefficient processing.

Innovation Solution

An image processing apparatus and method that determines a seam candidate region by removing foreground objects, calculates differences between images, and uses a threshold value to identify suitable seams, allowing for simpler image combination by avoiding human regions and using a center-penetrating region when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graph cut techniques are used to adaptively determine seam positions, then the seam can avoid human regions, but the detection accuracy remains low and the computational complexity increases

Engineering Contradiction:
Improveseam positioning accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the image processing task into distinct components: foreground object detection, seam candidate region determination, and seam determination. By dividing the complex graph cut process into manageable segments, the system achieves accurate seam positioning while reducing overall computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary foreground object detection and seam candidate region determination before final seam calculation. This preliminary action identifies regions where seams should not pass, constraining the search space and reducing the computational burden of the subsequent graph cut optimization.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If graph cut techniques compute smoothing parameter and data parameter to minimize total energy function, then seam positioning becomes adaptive, but the processing becomes complex and inefficient

Engineering Contradiction:
Improveseam positioning precisionVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies different processing strategies to different regions of the image. In foreground regions, simple object detection suffices, while in background regions, the full graph cut optimization with smoothing and data parameters is applied. This localized quality approach maintains precision where needed while improving overall processing efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts parameter values based on regional characteristics. The smoothing parameter and data parameter are modified according to whether a region contains foreground objects or background, allowing adaptive seam positioning without uniformly applying complex calculations across the entire image.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a straight line seam is used for image combining, then the combining process is simple, but it requires photographing people so they do not overlap the line which is inconvenient

Engineering Contradiction:
Improvecombining process simplicityVSAvoidphotographing convenience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent transitions from a static straight line seam to a dynamic adaptive seam that adjusts its position based on detected foreground objects. The seam can bend and shift to avoid human regions while maintaining a relatively simple combining process, thus resolving the contradiction between simplicity and convenience.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9002140B2Image processing apparatus, method, and program
Publication Date: 2015.04.07 SONY GROUP CORP
  • US9002140B2 patent drawing
  • US9002140B2 patent drawing
  • US9002140B2 patent drawing

AI summary

There is provided an image processing apparatus that combines a first photographed image including a first foreground object and a background with a second photographed image including a second foreground object and the background, and generates an output image including the first foreground object, the second foreground object, and the background, the image processing apparatus including a seam candidate region determining unit that determines a seam candidate region obtained by removing regions of the first foreground object and the second foreground object from the first photographed image or the second photographed image, a seam determining unit that determines a seam which passes through a top edge and a bottom edge of the seam candidate region and divides the seam candidate region, and a combining unit that combines the first photographed image and the second photographed image at the seam to generate the output image.