Salient Object Ranking With Real-Time Saliency Map Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing saliency detection methods struggle with accurately localizing salient objects in images, requiring large numbers of class-agnostic proposals and pixel-level annotations, leading to inefficiencies and poor performance in real-time applications.

Innovation Solution

An end-to-end deep network for real-time salient object detection (RSD) that learns to generate a saliency map with the exact number of salient objects using Gaussian distributions centered at ground-truth objects, eliminating the need for pixel-level annotations and object proposals, and enabling simultaneous salient object detection in a single pass.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If salient foreground segmentation is used to detect salient objects, then pixel-level annotation accuracy is improved, but the complexity and cost of acquiring annotations increases significantly

Engineering Contradiction:
Improvesalient object detection accuracyVSAvoidannotation acquisition complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the need for pixel-level annotations by using bounding box annotations instead. The method processes only the bounding box labels and corresponding image regions, removing the complex pixel-level annotation requirement while maintaining object detection accuracy through a two-stage approach using proposal networks and refinement networks.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the annotation parameter from pixel-level labels to bounding box labels. This parameter change simplifies the annotation process significantly while providing sufficient information for accurate salient object detection through the proposed network architecture that processes bounding boxes and generates saliency maps.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If generic object proposals are used to cover the whole image, then detection coverage is improved, but the number of redundant proposals increases significantly

Engineering Contradiction:
Improvedetection coverageVSAvoidnumber of proposals
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the proposal generation process into two distinct stages: a proposal network that generates initial candidate bounding boxes covering the whole image, and a refinement network that processes only the relevant proposals. This segmentation allows comprehensive coverage while reducing redundant proposals by filtering and refining only the necessary candidates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by processing only the necessary proposals through the refinement stage rather than all generated proposals. The proposal network generates a comprehensive set, but the refinement network selectively processes only the relevant portion, reducing computational redundancy while maintaining detection coverage.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If additional refinement steps are applied to improve accuracy, then detection precision is improved, but the processing time increases making real-time applications infeasible

Engineering Contradiction:
Improvesalient object localization accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges the proposal generation and refinement functions into a unified two-stage network architecture where the proposal network and refinement network work together in an integrated manner. This combining allows the system to achieve high accuracy through coordinated processing while maintaining real-time performance by avoiding separate sequential refinement steps.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent ensures continuity of useful action by maintaining a continuous flow of image data through the proposal network and refinement network in a single pass processing. The system continuously generates and refines proposals simultaneously rather than using discrete sequential steps, achieving both accuracy and real-time performance.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If a large number of class-agnostic proposals are generated, then the completeness of object detection is improved, but the computational overhead increases significantly

Engineering Contradiction:
Improveobject detection completenessVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by using the proposal network to pre-generate a comprehensive set of candidate bounding boxes before the refinement stage. This preliminary generation ensures completeness by covering the whole image, while the refinement network then processes only the necessary proposals to reduce computational overhead for the main detection task.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12488466B2Ranking publications for an object of interest
Publication Date: 2025.12.02 EBAY INC
  • US12488466B2 patent drawing
  • US12488466B2 patent drawing
  • US12488466B2 patent drawing

AI summary

Methods, systems, and computer programs are presented for adding new features to a network service. An example method includes accessing an image from a user device to determine a salient object count of a plurality of objects in the image. A salient object count of the plurality of objects in the image is determined. An indicator of the salient object count of the plurality of objects in the image is caused to be displayed on the user device.