IP Library › Granted Patent US 12,561,961
Granted Patent B2
US 12,561,961 · App. 18/130,200 · Granted Feb 24, 2026

Multimodal weakly-supervised three-dimensional (3D) object detection method and system, and device

Inventors: Huimin Ma (Beijing, CN); Haizhuang Liu (Beijing, CN); Yilin Wang (Beijing, CN); Rongquan Wang (Beijing, CN)
Assignee: University of Science and Technology Beijing
G06V10/803G06T5/70G06T7/73G06V10/7715G06V10/774G06V10/806G06V20/58G06V20/64G06T2207/10024G06T2207/10028G06T2207/20021G06T2207/20081G06T2207/30196G06T2207/30252
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,561,961
App. No.
18/130,200
Granted
Feb 24, 2026
Kind
B2
Abstract

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.

Claims (47)

1 . A multimodal weakly-supervised three-dimensional (3D) object detection method, comprising:

shooting multiple two-dimensional (2D) red, green and blue (RGB) images with a camera, acquiring 3D 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 in a filtered 3D frustum based on seeded region growing (SRG);

generating a 3D pseudo-labeling bounding box of an object according to the region with the most 3D points in the filtered 3D frustum based on density-based 3D parameter estimation, which is operated in a main control chip, the object being a pedestrian or a cyclist;

training a multimodal superpixel dual-branch network with the 3D pseudo-labeling bounding boxes as labels and the 2D RGB image and 3D point cloud as inputs in the main control chip; and

acquiring a 2D RGB image of a current frame shot by the camera and a 3D point cloud of a current scenario acquired by the vehicle LiDAR sensor, and inputting the 2D RGB image of the current frame and the 3D point cloud of the current scenario to the trained multimodal superpixel dual-branch network to generate a 3D object prediction bounding box of the current scenario, wherein the 3D object prediction bounding box is configured to localize the object around a vehicle, and predict a size and an orientation of the object around the current vehicle;

wherein the training a multimodal superpixel dual-branch network with the 3D pseudo-labeling bounding boxes as labels and 2D RGB image and the 3D point cloud as inputs for generating a trained multimodal superpixel dual-branch network specifically comprises:

corresponding 2D local pixel blocks to 3D points spatially with a local consistency priori to generate a projection relationship;

extracting an image feature map of the 2D RGB image with ResNet50, and upsampling the image feature map to the same size of an input image, the input image being the 2D RGB image;

performing superpixel segmentation on the input image, and obtaining superpixel features by pooling the image feature map according to a superpixel segmentation result;

assigning the superpixel features to the 3D points according to the projection relationship;

applying separately 3D convolution for 3D point cloud with initial geometric features and 3D point cloud with superpixel features, and projecting the point cloud features to BEV generating a BEV feature map;

fusing 3D point cloud features generated by the initial geometric features and superpixel features in the BEV feature map to generate a fused feature; and

training the multimodal superpixel dual-branch network with the fused feature as an object classification feature to generate the trained multimodal superpixel dual-branch network.

2 . The multimodal weakly-supervised 3D object detection method according to claim 1 , wherein the generating a 3D pseudo-labeling bounding box of an object according to the region with the most 3D points in the filtered 3D frustum based on density-based 3D parameter estimation, which is operated in a main control chip, specifically comprises:

filtering an adhesive noise point cloud in the region with the most 3D points to generate a filtered 3D point cloud;

iteratively searching a bird's eye view (BEV) rotating box of the filtered 3D point cloud, progressively deleting a point with minimum density in the filtered 3D point cloud, and exiting iteration once a position of a key point is kept unchanged, thereby generating the BEV rotating box of the filtered 3D point cloud, wherein the key point is an angular point comprising most 3D points among four angular points of the rotating box; and

expanding the key point to two sides of the filtered 3D frustum, constricting an expansion length with statistical information of the object, and generating the 3D pseudo-labeling bounding box with a vector direction of a long side as an orientation of the object.

3 . The multimodal weakly-supervised 3D object detection method according to claim 1 , further comprising:

training the multimodal superpixel dual-branch network by randomly abandoning the superpixel features, and padding abandoned superpixel features with 0.

4 . A multimodal weakly-supervised three-dimensional (3D) object detection system, comprising:

a 3D frustum generation module configured to shoot multiple two-dimensional (2D) red, green and blue (RGB) images with a camera, acquire 3D point cloud by a vehicle LiDAR sensor, and generate a 3D frustum based on 2D box labels on each of the 2D RGB images;

a filtration module configured to filter ground points in the 3D frustum, and select a region with most 3D points in a filtered 3D frustum based on seeded region growing (SRG);

a 3D pseudo-labeling bounding box generation module configured to generate a 3D pseudo-labeling bounding box of an object according to the region with the most 3D points in the filtered 3D frustum based on density-based 3D parameter estimation, which is operated in a main control chip, the object being a pedestrian or a cyclist;

a training module configured to train 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 in the main control chip; and

a detection module configured to acquire a 2D RGB image of a current frame shot by the camera and a 3D point cloud of a current scenario acquired by the vehicle LiDAR sensor, and input the 2D RGB image of the current frame and the 3D point cloud of the current scenario to the trained multimodal superpixel dual-branch network to generate a 3D object prediction bounding box of the current scenario, wherein the 3D object prediction bounding box is configured to localize the object around a vehicle, and predict a size and an orientation of the object around the current vehicle;

wherein the training module specifically comprises:

a projection relationship generation unit configured to correspond 2D local pixel blocks to 3D points spatially with a local consistency priori to generate a projection relationship;

an upsampling unit configured to extract an image feature map of the 2D RGB image with ResNet50, and upsample the image feature map to the same size of an input image, the input image being the 2D RGB image;

a superpixel feature obtaining unit configured to perform superpixel segmentation on the input image, and obtain superpixel features by pooling on the image feature map according to a superpixel segmentation result;

an assignment unit configured to assign the superpixel features to the 3D points according to the projection relationship;

a projection unit configured to apply separately 3D convolution for 3D point cloud with initial geometric features and 3D point cloud with superpixel features, and project the 3D point cloud features to BEV generating a BEV feature map;

a fused feature generation unit configured to fuse point cloud features generated by initial geometric features and superpixel features in the BEV feature map to generate a fused feature; and

a trained multimodal superpixel dual-branch network generation unit configured to train the multimodal superpixel dual-branch network with the fused feature as an object classification feature to generate the trained multimodal superpixel dual-branch network.

5 . The multimodal weakly-supervised 3D object detection system according to claim 4 , wherein the 3D pseudo-labeling bounding box generation module specifically comprises:

a filtration unit configured to filter an adhesive noise point cloud in the region with the most 3D points to generate a filtered 3D point cloud;

a bird's eye view (BEV) rotating box generation unit configured to iteratively search a BEV rotating box of the filtered 3D point cloud, progressively delete a point with minimum density in the filtered 3D point cloud, and exit iteration once a position of a key point is kept unchanged, thereby generating the BEV rotating box of the filtered 3D point cloud, wherein the key point is an angular point comprising most 3D points among four angular points of the rotating box; and

a 3D pseudo-labeling bounding box generation unit configured to expand the key point to two sides of the filtered 3D frustum, constrict an expansion length with statistical information of the object, and generate the 3D pseudo-labeling bounding box with a vector direction of a long side as an orientation of the object.

6 . The multimodal weakly-supervised 3D object detection system according to claim 4 , further comprising:

a random superpixel feature abandonment module configured to train the multimodal superpixel dual-branch network by randomly abandoning the superpixel features, and pad abandoned superpixel features with 0.

7 . An electronic device, comprising a memory and a processor, wherein the memory is configured to store a computer program, and the processor runs the computer program to enable the electronic device to execute the multimodal weakly-supervised three-dimensional (3D) object detection method according to claim 1 .

8 . The electronic device according to claim 7 , wherein the generating a 3D pseudo-labeling bounding box of an object according to the region with the most 3D points in the filtered 3D frustum based on density-based 3D parameter estimation, which is operated in a main control chip, specifically comprises:

filtering an adhesive noise point cloud in the region with the most 3D points to generate a filtered 3D point cloud;

iteratively searching a bird's eye view (BEV) rotating box of the filtered 3D point cloud, progressively deleting a point with minimum density in the filtered 3D point cloud, and exiting iteration once a position of a key point is kept unchanged, thereby generating the BEV rotating box of the filtered 3D point cloud, wherein the key point is an angular point comprising most 3D points among four angular points of the rotating box; and

expanding the key point to two sides of the filtered 3D frustum, constricting an expansion length with statistical information of the object, and generating the 3D pseudo-labeling bounding box with a vector direction of a long side as an orientation of the object.

9 . The electronic device according to claim 7 , further comprising:

training the multimodal superpixel dual-branch network by randomly abandoning the superpixel features, and padding abandoned superpixel features with 0.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: MA, HUIMIN; LIU, HAIZHUANG; WANG, YILIN; WANG, RONGQUAN
To: UNIVERSITY OF SCIENCE AND TECHNOLOGY BEIJING
Reel/Frame 063207/0648 →
Priority Claims (1)
CN 202211435079.1 · Nov 16, 2022 · national
Continuity (1)
Related Publication 20240161478A1 · May 16, 2024
References Cited (9)
US 20200160559A1 · Urtasun · 2020 [cited by examiner]
US 20230071437A1 · Kim · 2023 [cited by examiner]
Haizhuang Liu, Huimin Ma, Yilin Wang, Bochao Zou, Tianyu Hu, Rongquan Wang, and Jiansheng Chen. 2022. Eliminating Spatial Ambiguity for Weakly Supervised 3D Object Detection without Spatial Labels. In Proceedings of the… [cited by examiner]
Y. Wei, S. Su, J. Lu and J. Zhou, “FGR: Frustum-Aware Geometric Reasoning for Weakly Supervised 3D Vehicle Detection,” 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi'an, China, 2021, pp. 4348-4… [cited by examiner]
Sun, T., Zhang, Z., Tan, X., Qu, Y., Xie, Y., & Ma, L. (2022). Image Understands Point Cloud: Weakly Supervised 3D Semantic Segmentation via Association Learning. IEEE Transactions on Image Processing, 33, 1838-1852. (Y… [cited by examiner]
Wilson, B., Kira, Z., & Hays, J. (2020). 3d for free: Crossmodal transfer learning using hd maps. arXiv preprint arXiv:2008.10592. (Year: 2020). [cited by examiner]
M. Zhu, C. Ma, P. Ji and X. Yang, “Cross-Modality 3D Object Detection,” 2021 IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 2021, pp. 3771-3780, doi: 10.1109/WACV48630.2021.00382. (… [cited by examiner]
M. Liang, B. Yang, S. Wang, and R. Urtasun, “Deep continuous fusion for multi-sensor 3D object detection,” in Proc. Eur. Conf. Comput. Vis. (ECCV), Sep. 2018, pp. 641-656: (Year: 2018). [cited by examiner]
Y. Cui et al., “Deep Learning for Image and Point Cloud Fusion in Autonomous Driving: A Review,” in IEEE Transactions on Intelligent Transportation Systems, vol. 23, No. 2, pp. 722-739, Feb. 2022, doi: 10.1109/TITS.2020… [cited by examiner]