Surface Image Registration for GPS-Free Object Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing localization methods for objects, such as vehicles or robots, face challenges in accurately determining the location of moving objects, especially in environments without standard positioning systems like GPS, and in real-time motion scenarios.

Innovation Solution

The method involves using an imaging sensor to capture sequential images of a surface that overlap with previous images, registering the current image with the previous one, and computing the current location of the object relative to a reference location based on the analysis of the registration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard localization approaches (landmark recognition or GPS) are used, then location determination is straightforward in familiar environments, but localization fails or becomes inaccurate in environments without known landmarks or GPS availability

Engineering Contradiction:
Improvelocalization reliabilityVSAvoidenvironmental adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system creates its own reference framework by capturing images of the environment and generating synthetic views from those images. Instead of relying on external GPS or pre-existing landmark databases, the system serves itself by building localization references from the captured environmental data, enabling operation in GPS-denied and unfamiliar environments

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates synthetic images that copy or simulate views from different locations based on captured reference images. These synthetic images serve as virtual landmarks or reference points for localization, allowing the system to match current sensor data against synthesized references to determine position without requiring actual physical landmarks or GPS signals

Inventive Principle:
Principle #26Copying

2Productivity

If image registration and analysis are performed in real-time during motion, then continuous localization is achieved, but computational complexity and processing time increase

Engineering Contradiction:
Improvereal-time localization capabilityVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by capturing and storing reference images of the environment before localization is needed. These pre-captured images are used to generate synthetic reference views offline, reducing the computational burden during real-time operation to only matching current sensor data against pre-generated synthetic references rather than performing full image registration from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces synthetic images as an intermediary between captured reference images and real-time localization matching. The synthetic images serve as a simplified intermediate representation that captures essential geometric and visual features, making the real-time matching process computationally more efficient while maintaining localization accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250148641A1Image analysis for controlling movement of an object
Publication Date: 2025.05.08 NEC CORPOATION OF AMERICA
  • US20250148641A1 patent drawing
  • US20250148641A1 patent drawing
  • US20250148641A1 patent drawing

AI summary

There is provided a computer implemented method of controlling movement of an object, comprising: accessing a current image of a surface relative to an object at a current location, wherein an imaging sensor is set to capture the current image depicting an overlap with a previously captured image of the surface when the object was at a previous location, registering the current image to the overlap of the previously captured image, computing the current location of the object relative to a reference location according to an analysis of the registration, and feeding the current location into a controller for controlling movement of the object.