Weakly-Supervised 3D Object Detection With Multimodal Frustum Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3D object detection methods for autonomous driving face challenges in accurately identifying and localizing pedestrians and cyclists due to sparse point distributions, overfitting issues, and inadequate utilization of multimodal information, particularly in weakly-supervised scenarios.
Innovation Solution
A multimodal weakly-supervised 3D object detection method using a vehicle LiDAR sensor to generate 3D frustums, filter noise points, and employ a superpixel dual-branch network for aligning 2D and 3D modalities by assigning semantically similar features, enabling accurate 3D pseudo-labeling and prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If frustum-aware geometric reasoning is used to estimate 3D parameters, then vehicles can be detected accurately, but pedestrians and cyclists cannot be detected due to sparse point distributions
Solution Approach 1:
The patent applies local quality by differentiating the detection approach based on object type. For pedestrians and cyclists, it uses density-based clustering to identify regions with concentrated points, while for vehicles, it can use the traditional frustum-aware geometric reasoning. This allows the system to adapt the detection strategy to the local characteristics of each object type, improving overall detection versatility while maintaining precision for each category.
2Device complexity
If single modality detection is used for pedestrians and cyclists, then the detection process is simple, but overfitting occurs due to insufficient data points
Solution Approach 1:
The patent merges 2D image features with 3D point cloud features to create a multimodal detection system. By combining information from multiple modalities (2D RGB images and 3D point clouds), the system increases the effective data points available for detecting pedestrians and cyclists, thereby improving generalization performance and reducing overfitting without excessively increasing system complexity.
3Adaptability or versatility
If cascaded fusion is used for multimodal features, then feature integration is achieved, but error accumulation occurs in detection
Solution Approach 1:
The patent applies preliminary action by performing feature alignment and normalization before fusion. It pre-processes the 2D and 3D features to ensure they are in compatible formats and coordinate systems, and establishes correspondence between them in advance. This preliminary preparation prevents error accumulation during the fusion process by ensuring that features are properly aligned and scaled before being combined, thereby maintaining detection accuracy.
4Measurement precision
If point-wise feature fusion is used, then error accumulation is avoided, but resolutions in 2D and 3D imaging cannot be aligned
Solution Approach 1:
The patent replaces the traditional point-wise feature fusion approach with a density-based clustering mechanism. Instead of directly fusing features at corresponding points, it uses density-based clustering to identify regions of interest in the point cloud, then aggregates features within these regions. This substitution allows for effective feature fusion while preserving the resolution differences between 2D and 3D imaging, as the clustering process naturally adapts to the point distribution density rather than requiring exact point-to-point correspondence.
Data Source
AI summary
Disclosed are a multimodal weakly-supervised three-dimensional (3D) object detection method and system, and a device. The method includes: shooting multiple two-dimensional (2D) red, green and blue (RGB) images with a camera, acquiring ground points by a vehicle LiDAR sensor and generating a 3D frustum based on 2D box labels on each of the 2D RGB images; filtering ground points in the 3D frustum and selecting a region with most 3D points; generating a 3D pseudo-labeling bounding box of an object according to the region with the most 3D points; training a multimodal superpixel dual-branch network with the 3D pseudo-labeling bounding boxes as labels and the 2D RGB image and the 3D point cloud as inputs; and inputting a 2D RGB image of a current frame and a 3D point cloud of a current scenario to a trained multimodal superpixel dual-branch network to generate an overall 3D point cloud.

