Visual Localization Using Background-Weighted Feature Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The estimation of position and orientation using SLAM is compromised by moving subjects in photographic images, leading to reduced accuracy due to difficulties in collating images with environmental maps.

Innovation Solution

An information processing apparatus that calculates a weight for each feature point in an image based on its probability of being a stationary background point, using a combination of IMU measurements and deep neural networks, to enhance the accuracy of position and orientation estimation by prioritizing stationary features in the image processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If SLAM is used for position and orientation estimation by collating photographic images with environmental maps, then device localization can be achieved, but the presence of moving subjects in images deteriorates the estimation accuracy

Engineering Contradiction:
Improveposition and orientation estimation accuracyVSAvoidimpact of moving objects on image collation
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the image features by calculating individual weights for each feature point based on its probability of belonging to the stationary background. This segmentation allows the system to separate reliable background features from unreliable moving object features, thereby resolving the contradiction between achieving accurate localization and dealing with moving objects in the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different weights to different feature points based on their individual characteristics. Feature points with higher probabilities of being stationary background points receive higher weights, while those likely to be moving objects receive lower weights. This localized quality assessment improves overall estimation accuracy by emphasizing reliable features.

Inventive Principle:
Principle #3Local quality

2Loss of information

If all feature points in the image are used for collation, then more information is available for estimation, but moving objects introduce errors that reduce accuracy

Engineering Contradiction:
Improveinformation utilization in image collationVSAvoidposition and orientation estimation accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent implements partial action by selectively using only the reliable portion of image features for collation. By calculating weights and thresholding, the system uses a subset of feature points that are most likely to represent the stationary background, rather than using all feature points. This partial utilization of information maintains accuracy while avoiding the harmful effects of moving objects.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs self-service by automatically evaluating the reliability of each feature point and adjusting its own collation process accordingly. The weight calculation and thresholding mechanisms enable the system to self-regulate which features to trust, eliminating the need for external intervention to filter out moving objects.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12541873B2Information processing apparatus and information processing method
Publication Date: 2026.02.03 SONY GROUP CORP
  • US12541873B2 patent drawing
  • US12541873B2 patent drawing
  • US12541873B2 patent drawing

AI summary

Provided is an information processing apparatus that includes a background weight calculation unit and a position/orientation estimation unit. The background weight calculation unit calculates, for each of a plurality of feature points included in a photographic image, a weight corresponding to a probability that the feature point is a point on a stationary subject forming a background of the photographic image. Based on a calculation result reflecting the weight of each of the feature points, the position/orientation estimation unit compares the photographic image with information regarding a keyframe image registered in an environmental map, and estimates position and orientation of the device that has captured the photographic image (IM).