Environmental Map Correction via Map Service Linear Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing environmental maps generated by user-generated content and SLAM technology are not accurate enough to be accurately associated with maps provided by map services, due to variations in tracker accuracy and sensing data.

Innovation Solution

An environmental map management apparatus that includes a pattern identification unit to identify patterns in the environmental map, a corresponding element identification unit to find associated linear elements in the map service data, and an environmental map data update unit to correct the environmental map data based on the location of these elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If environmental maps are generated based on sensing data from multiple trackers, then the maps can be created through user-generated content, but the accuracy and consistency of the environmental maps deteriorate due to variations in tracker accuracy

Engineering Contradiction:
Improveuser-generated content capabilityVSAvoidenvironmental map accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces map service data as an intermediary reference system. The environmental map is not directly used for alignment but is instead compared against the map service data, which serves as a mediating standard to correct positional deviations caused by varying tracker accuracies

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where the environmental map is continuously corrected based on comparison with map service data. The alignment result feeds back into adjusting the environmental map's position, creating a closed-loop system that improves accuracy through iterative correction

Inventive Principle:
Principle #23Feedback

2Measurement precision

If environmental maps are corrected to accurately associate with map service data, then the association accuracy improves, but the complexity of the map management system increases

Engineering Contradiction:
Improvemap association accuracyVSAvoidmap management system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary alignment by pre-acquiring map service data and pre-identifying corresponding elements (landmarks, linear features) before finalizing the environmental map. This preliminary preparation reduces the complexity of real-time correction operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts key geometric features (landmarks, linear elements) from both the environmental map and map service data separately. By working with these extracted features rather than complete map datasets, the system reduces computational complexity while maintaining alignment accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12306008B2Environmental map management apparatus, environmental map management method, and program
Publication Date: 2025.05.20 SONY INTERACTIVE ENTERTAINMENT LLC
  • US12306008B2 patent drawing
  • US12306008B2 patent drawing
  • US12306008B2 patent drawing

AI summary

Provided are an environmental map management apparatus, an environmental map management method, and a program that can correct an environmental map to achieve an accurate association between the environmental map and a map indicated by given map data provided by a given map service. A common environmental map data storage unit (64) stores environmental map data that is generated based on sensing data acquired by a tracker and that indicates an environmental map. A pattern identification unit (68) identifies a predetermined pattern in the environmental map on the basis of the environmental map data. A corresponding element identification unit (70) identifies a linear element that appears in a map indicated by given map data provided by a given map service and that is associated with the predetermined pattern. A common environmental map data update unit (72) updates the environmental map data on the basis of a location of the linear element in the map indicated by the given map data.