Salient Object Detection via Composition Cost Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods, particularly those using saliency maps, are ineffective for locating salient objects in images with complex objects or backgrounds, often resulting in loss of image information.

Innovation Solution

A computing device determines saliency measures for image locations by calculating composition costs based on appearance and spatial distances of parts within a location from parts outside that location, using a sliding window to segment the image and identify local maxima as salient objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If saliency maps are used to locate salient objects, then the image can be processed to identify distinct parts, but image information is lost and detection effectiveness decreases for complex objects or backgrounds

Engineering Contradiction:
Improvesalient object detection effectivenessVSAvoidimage information loss
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of information

Solution Approach 1:

The image is segmented into multiple parts using a sliding window approach, where each window position defines a location that is divided into inside parts (within the window) and outside parts (outside the window). This segmentation enables the system to analyze local regions while preserving global context information, avoiding the information loss associated with traditional saliency map transformations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional approach by calculating composition costs that consider both appearance distance and spatial distance between parts. Instead of transforming the image into a saliency map (2D transformation), the system operates in a multi-dimensional feature space that captures both visual similarity and spatial relationships, thereby preserving information while improving detection effectiveness.

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

2Adaptability or versatility

If traditional saliency map transformation is applied, then salient objects can be identified in simple images, but the method becomes ineffective for images with complex objects or backgrounds

Engineering Contradiction:
Improveadaptability to complex imagesVSAvoidsalient object detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by calculating composition costs specific to each location's inside parts based on their appearance and spatial distances from outside parts. This localized analysis allows the system to adapt to complex images by evaluating each region's unique characteristics rather than applying a uniform transformation, thereby maintaining effectiveness across diverse image types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters by using composition costs derived from appearance distance and spatial distance metrics. Instead of relying on fixed saliency map thresholds, the method dynamically adjusts its analysis based on the specific visual and spatial characteristics of each location, enabling effective detection in complex images with varying object and background properties.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If composition cost is calculated for all image locations, then salient objects can be accurately identified, but computational complexity increases

Engineering Contradiction:
Improvesalient object identification accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by calculating composition costs only for locations where salient objects are likely present, rather than uniformly processing the entire image. The sliding window approach naturally limits the analysis to relevant regions, reducing computational complexity while maintaining accuracy in identifying salient objects.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8989437B2Salient object detection by composition
Publication Date: 2015.03.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8989437B2 patent drawing
  • US8989437B2 patent drawing
  • US8989437B2 patent drawing

AI summary

A computing device configured to determine, for each of a plurality of locations in an image, a saliency measure based at least on a cost of composing parts of the image in the location from parts of the image outside of the location is described herein. The computing device is further configured to select one or more of the locations as representing salient objects of the image based at least on the saliency measures.