Monocular 3D Vehicle Detection Using Semantic Keypoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous driving systems rely on expensive LIDAR for 3D object detection, which is costly and prone to instability due to occlusions and ambiguous semantics, and they perform complex pattern matching for 3D vehicle detection in monocular images, making the process time-consuming.

Innovation Solution

The method involves detecting semantic keypoints from monocular images, inferring a 3D bounding box, scoring the inferred box, and using a 3D object detection system composed of a shared backbone, keypoint detector head, and bounding box head to predict objectness, classification, and 10D bounding box parameters, enabling robust 3D object detection without relying on LIDAR.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If LIDAR is used for 3D object detection, then detection accuracy is improved, but system cost increases

Engineering Contradiction:
Improve3D object detection accuracyVSAvoidsystem cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent uses 2D images as a copy or substitute for 3D data acquisition. Instead of using expensive LIDAR to directly capture 3D information, the system captures 2D images and uses semantic keypoints as intermediate representations to infer 3D bounding boxes, thereby achieving cost reduction while maintaining detection capability

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical LIDAR sensing system with a computational vision system. Instead of using physical laser ranging, the system uses 2D image processing with semantic keypoints and neural network inference to obtain 3D object information, substituting mechanical measurement with computational methods

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If complex pattern matching is used for 3D vehicle detection in monocular images, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improve3D vehicle detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the complex 3D detection problem into simpler sub-tasks: first detecting 2D semantic keypoints (specific semantic locations on vehicles), then using these keypoints to infer 3D bounding box parameters. This segmentation reduces computational complexity compared to full pattern matching while maintaining accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary detection of semantic keypoints before inferring the final 3D bounding box. By first identifying key semantic locations on the vehicle in 2D space, the system prepares intermediate results that make the subsequent 3D inference more efficient and accurate, avoiding direct complex pattern matching

Inventive Principle:
Principle #10Preliminary action

3Reliability

If conventional 3D object detection is used, then detection capability is maintained, but robustness to occlusions and ambiguous semantics deteriorates

Engineering Contradiction:
Improvedetection stabilityVSAvoidocclusion and ambiguous semantics impact
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces semantic keypoints as an intermediary representation between 2D images and 3D bounding boxes. These semantic keypoints provide semantic meaning and spatial constraints that help disambiguate occluded regions and improve robustness, acting as a bridge that incorporates semantic understanding into the detection process

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11854280B2Learning monocular 3D object detection from 2D semantic keypoint detection
Publication Date: 2023.12.26 TOYOTA JIDOSHA KK
  • US11854280B2 patent drawing
  • US11854280B2 patent drawing
  • US11854280B2 patent drawing

AI summary

A method for 3D object detection is described. The method includes detecting semantic keypoints from monocular images of a video stream capturing a 3D object. The method also includes inferring a 3D bounding box of the 3D object corresponding to the detected semantic vehicle keypoints. The method further includes scoring the inferred 3D bounding box of the 3D object. The method also includes detecting the 3D object according to a final 3D bounding box generated based on the scoring of the inferred 3D bounding box.