Manifold Learning for Autonomous Vehicle Object Pose Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer vision systems for autonomous vehicles struggle to identify unknown objects and objects in unfamiliar poses, leading to potential malfunction and ineffective route planning.

Innovation Solution

A method and system that utilize manifold learning to map images to a 3D manifold space, establishing separate object clusters for different categories and poses, allowing for the estimation of unknown object categories and poses based on their proximity to trained clusters, and enabling improved route planning and vehicle operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a CNN is trained to identify known objects in specific poses, then object detection accuracy for trained categories is improved, but the system fails to identify unknown objects or objects in untrained poses

Engineering Contradiction:
Improveobject detection accuracyVSAvoidcapability to identify unknown objects and poses
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent transforms object recognition from traditional 2D image space to a 3D manifold space where objects are represented by multiple views. This dimensional transformation allows the system to capture objects from various angles and poses, enabling recognition of unknown poses by mapping them to the learned 3D manifold structure rather than relying on fixed trained poses.

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

Solution Approach 2:

The system creates a universal object representation framework that handles both known and unknown objects, poses, and categories simultaneously. The 3D manifold space serves as a universal coordinate system where any object view can be mapped and compared, making the system versatile across different object types and orientations without requiring separate trained models for each.

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

2Quantity of substance

If the CNN is trained on limited object categories and poses, then training data requirements are reduced, but the system cannot generalize to unseen object variations

Engineering Contradiction:
Improvetraining data volumeVSAvoidgeneralization capability to unseen objects
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary construction of a 3D manifold space during training, creating a comprehensive geometric framework that anticipates and accommodates future unknown object views. By pre-establishing this flexible 3D representation structure with multiple object views, the system prepares a robust foundation that can generalize to unseen objects and poses without requiring extensive additional training data.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If traditional object detection methods are used, then implementation simplicity is maintained, but the system cannot provide accurate 3D structure understanding for autonomous navigation

Engineering Contradiction:
Improvesystem implementation complexityVSAvoid3D structure understanding
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the object recognition process into distinct components: extracting multiple views of objects, mapping these views to a 3D manifold space, and performing classification in this transformed space. This segmentation allows the complex 3D understanding task to be broken down into manageable steps while preserving comprehensive spatial information that traditional single-view methods lose.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10679099B2Method and apparatus for a manifold view of space
Publication Date: 2020.06.09 TOYOTA JIDOSHA KK
  • US10679099B2 patent drawing
  • US10679099B2 patent drawing
  • US10679099B2 patent drawing

AI summary

An autonomous vehicle vision system for estimating a category of a detected object in an object pose unknown to the system includes a neural network to apply a mapping process to a region of interest in an image including the detected object in the object pose to obtain a point in a 3D manifold space. The system includes an object detector to estimate the category of the detected object in the object pose in the region of interest based on a relationship between the point representing the detected object in the object pose and a plurality of separate object clusters in the 3D manifold space. The system further includes a planner to select an improved route based on a predicted behavior of the category of the detected object in the object pose. The system also includes a controller to control operation of an autonomous vehicle according to the improved route.