Object Location via SLAM and Optical Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

People often forget or misplace items like keys, wallets, and remote controls, leading to wasted time searching for them, as existing technologies lack effective solutions for locating objects in daily environments.

Innovation Solution

A computing device, such as a Head Mounted Display (HMD) or smart glasses, employs machine perception using optical sensors and SLAM (Simultaneous Location and Mapping) techniques to generate a map of the environment, identify objects of interest, and provide their location to the user upon request, utilizing object recognition and neural networks for accurate detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If SLAM and object recognition operations are performed continuously to locate objects accurately, then measurement precision is improved, but use of energy increases

Engineering Contradiction:
Improvelocation accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs SLAM and object recognition operations periodically or on-demand rather than continuously. The processor activates these computationally intensive operations only when triggered by user input or when location information is needed, allowing energy savings during periods when continuous monitoring is not required while maintaining accurate location capability when activated.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If multiple cameras are used to record 360 degrees environment, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveenvironment mapping accuracyVSAvoidcamera system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The multiple cameras serve multiple functions: they simultaneously capture environmental data for SLAM operations, detect objects of interest through object recognition, and provide comprehensive 360-degree coverage. This multi-functionality allows the system to achieve high measurement precision while justifying the increased device complexity through versatile operational capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If object location is presented immediately upon detection, then productivity is improved, but ease of operation deteriorates due to information overload

Engineering Contradiction:
Improveobject location speedVSAvoiduser interface simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system presents location information in response to trigger events such as user requests or specific conditions, creating a feedback-based interaction model. This allows the system to maintain high productivity by quickly processing and readying location data, while improving ease of operation by only displaying information when the user actually needs it, thus avoiding information overload.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11933621B2Providing a location of an object of interest
Publication Date: 2024.03.19 QUALCOMM INC
  • US11933621B2 patent drawing
  • US11933621B2 patent drawing
  • US11933621B2 patent drawing

AI summary

Methods for providing a location of an object or objects of interest that may be performed by a processor of a computing device may include generating a map of an environment around the computing device by a first simultaneous location and mapping (SLAM) operation using information received from the optical sensor, identifying an object of interest in the environment of the computing device by an object recognition operation using information received from the optical sensor, determining a location of the object or objects of interest in the environment, and presenting the determined location of the object or objects of interest in the environment in response to a trigger event correlated to the object or objects of interest.