Feature-Location Inference for Tactile Object Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional object detection systems face challenges in recognizing objects when they are placed in different locations and orientations, particularly with tactile sensors, due to the lack of spatially distinctive features, requiring significant training data and often failing to distinguish between similar objects.

Innovation Solution

The system generates input representations of location and feature pairs, using feedback signals to refine these representations and determine candidate objects associated with the pairs, employing a multi-layer inference system that processes sensory input data hierarchically to identify objects independently of their orientation or location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional object detection systems use tactile sensors to recognize objects, then they can detect spatial features, but they fail to distinguish objects when placed in different locations and orientations due to lack of spatially distinctive features

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidinvariance to location and orientation changes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces a new dimension of spatial representation by maintaining multiple potential locations for each sensed feature. Instead of mapping features to single fixed locations, the system creates a distribution of potential locations across the object surface, allowing the same feature to be associated with multiple spatial positions. This dimensional expansion enables the system to recognize objects regardless of their orientation or placement, as the feature-location relationships remain consistent in this expanded spatial representation space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If conventional systems require significant training data to address location and orientation changes, then they can improve recognition accuracy, but the system complexity and data requirements increase significantly

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidtraining data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent performs preliminary action by pre-establishing the mapping between sensed features and multiple potential locations during the object model creation phase. Instead of requiring extensive training data to learn feature-location relationships under various transformations, the system proactively creates a comprehensive spatial representation that anticipates all possible locations where a feature might be sensed. This preliminary structuring of spatial relationships eliminates the need for extensive training data to handle location and orientation variations.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system maintains multiple potential locations for each feature, then it can improve object distinction capability, but the computational complexity and processing requirements increase

Engineering Contradiction:
Improveobject distinction capabilityVSAvoidinference system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the object surface into discrete potential locations and associating features with specific location segments. Each sensed feature is mapped to a set of discrete potential locations rather than treating space as continuous. This segmentation approach structures the complex spatial relationships into manageable discrete units, making the inference process more tractable while maintaining the ability to distinguish objects based on their unique feature-location patterns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11100414B2Inferencing and learning based on sensorimotor input data
Publication Date: 2021.08.24 NUMENTA INC
  • US11100414B2 patent drawing
  • US11100414B2 patent drawing
  • US11100414B2 patent drawing

AI summary

One or more multi-layer systems are used to perform inference. A multi-layer system may correspond to a node that receives a set of sensory input data for hierarchical processing, and may be grouped to perform processing for sensory input data. Inference systems at lower layers of a multi-layer system pass representation of objects to inference systems at higher layers. Each inference system can perform inference and form their own versions of representations of objects, regardless of the level and layer of the inference systems. The set of candidate objects for each inference system is updated to those consistent with feature-location representations for the sensors as well as object representations at lower layers. The set of candidate objects is also updated to those consistent with candidate objects from other inference systems, such as inference systems at other layers of the hierarchy or inference systems included in other multi-layer systems.