Object Identification Using Saliency and Index Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object identification methods in electronic devices are user-input dependent and prone to errors, especially when using saliency maps, as they require sophisticated user interaction and may not accurately reflect the desired object's outline information.

Innovation Solution

An electronic device with a processor that outputs content, receives user input to specify a point, determines a search region, generates a saliency map based on this region, and identifies the region of interest using both the saliency map and an index map to accurately pinpoint the desired object with minimal user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user-input based technique is used for object identification, then object can be identified, but the method requires excessive user interaction and is highly affected by sophistication of user input

Engineering Contradiction:
Improveobject identification accuracyVSAvoiduser interaction complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically generating saliency maps and identifying objects without requiring user input for region selection. The processor autonomously analyzes the image, generates saliency information, and identifies objects based on predefined criteria, eliminating the need for users to manually specify regions or draw boundaries.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-generating saliency maps and identifying potential object regions before user interaction. The processor analyzes the entire image in advance, creates saliency information highlighting probable object locations, and prepares candidate regions for identification, reducing the complexity of subsequent user operations.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If saliency map technique is used for object identification, then object can be identified, but the outline information of the object may not be accurately reflected

Engineering Contradiction:
Improveobject identification capabilityVSAvoidobject outline accuracy
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The system merges multiple identification approaches by combining saliency map-based identification with contour-based identification. The processor generates both saliency information for locating objects and contour information for defining object boundaries, then integrates these two types of information to achieve accurate object identification with precise outline representation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses composite information by combining different types of data representations - saliency maps that highlight probable object locations and contour maps that define precise object boundaries. This composite approach leverages the strengths of both methods: saliency for location and contour for accurate shape definition.

Inventive Principle:
Principle #40Composite materials

3Measurement precision

If user must select region or draw closed curve for object identification in still image, then object can be identified, but the process requires excessive user input and interaction

Engineering Contradiction:
Improveobject identification accuracyVSAvoiduser input requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically generating saliency maps and identifying objects without requiring user input for region selection. The processor autonomously analyzes the image, generates saliency information, and identifies objects based on predefined criteria, eliminating the need for users to manually specify regions or draw boundaries.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If the entire region of content is analyzed for object identification, then all objects can be detected, but the processing time and complexity increase

Engineering Contradiction:
Improveobject detection coverageVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system applies segmentation by dividing the image processing task into distinct stages: first generating saliency information to identify probable object regions, then using this segmented information to guide further analysis. This segmentation allows the system to focus computational resources on relevant regions rather than analyzing the entire image uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-generating saliency maps that highlight probable object locations before detailed analysis. This preliminary step creates a filtered view of the image, allowing subsequent processing to focus only on regions of interest rather than analyzing the entire image in detail.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10769475B2Method of identifying objects based on region of interest and electronic device supporting the same
Publication Date: 2020.09.08 SAMSUNG ELECTRONICS CO LTD
  • US10769475B2 patent drawing
  • US10769475B2 patent drawing
  • US10769475B2 patent drawing

AI summary

An electronic device includes a display, and a processor functionally connected with the display. The processor is configured to output content including one or more objects through the display, receive user input for specifying at least one point in the entire region of the content, determine a portion of an entire region with respect to the at least one point as a search region, obtain a saliency map associated with the content based on the search region, and determine a region of interest of the user based on the saliency map. Alternatively, the processor is configured to obtain an index map associated with the content by dividing the entire region of the content into similar regions according to a preset criterion and determine the region of interest of the user by overlapping the saliency map and the index map. It is possible to provide other embodiments.