IP Library › Granted Patent US 12,579,816
Granted Patent B2
US 12,579,816 · App. 18/221,809 · Granted Mar 17, 2026

Systems and methods for detecting unknown objects on a road surface by an autonomous vehicle

Inventors: Dalong Li (Blacksburg, VA); Lei Ge (Blacksburg, VA); Juncong Fei (Blacksburg, VA)
Assignee: TORC Robotics, Inc.
G06V20/56G01S17/89G06V10/764
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,579,816
App. No.
18/221,809
Granted
Mar 17, 2026
Kind
B2
Abstract

An autonomous vehicle comprises one or more processors. The processors can be configured to receive, from a sensor of the autonomous vehicle, an image of an environment outside of the autonomous vehicle. The processors can detect potential unknown objects based on the image. The processors can compare the detection based on the image to a set of data points of a LiDAR scan to determine if there are unknown objects on a roadway.

Claims (42)

1 . A method comprising:

receiving, by a processor, from a sensor of an autonomous vehicle, an image of an environment outside of the autonomous vehicle;

identifying, by the processor, a mask image for a road surface and an unknown object using a panoptic segmentation model;

extracting, by the processor, a two-dimensional bounding box for the unknown object;

retrieving, by the processor, a set of data points received from a LiDAR sensor of the autonomous vehicle monitoring the environment of the autonomous vehicle;

identifying, by the processor, a first subset of the set of data points corresponding to foreground data points and a second subset of the set of data points corresponding to background data points; and

generating, by the processor, using the mask image and the first subset of the set of data points, a three-dimensional bounding box for the unknown object.

2 . The method of claim 1 , further comprising:

predicting, by the processor, a ground plane for the set of data points received from the LiDAR sensor.

3 . The method of claim 1 , further comprising:

executing, by the processor, an object recognition model using the three-dimensional bounding box for the unknown object.

4 . The method of claim 1 , further comprising:

projecting, by the processor, the set of data points onto the mask image.

5 . The method of claim 4 , wherein the processor projects the set of data points in a region associated with the unknown object.

6 . A system comprising:

one or more processors, wherein the one or more processors are configured to execute instructions on a non-transitory computer-readable medium to:

receive, from a sensor of an autonomous vehicle, an image of an environment outside of the autonomous vehicle;

identify a mask image for a road surface and an unknown object using a panoptic segmentation model;

extract a two-dimensional bounding box for the unknown object;

retrieve a set of data points received from a LiDAR sensor of the autonomous vehicle monitoring the environment of the autonomous vehicle;

identify a first subset of the set of data points corresponding to foreground data points and a second subset of the set of data points corresponding to background data points; and

generate, using the mask image and the first subset of the set of data points, a three-dimensional bounding box for the unknown object.

7 . The system of claim 6 , wherein the instructions further cause the one or more processors to:

predict a ground plane for the set of data points received from the LiDAR sensor.

8 . The system of claim 6 , wherein the instructions further cause the one or more processors to:

execute an object recognition model using the three-dimensional bounding box for the unknown object.

9 . The system of claim 6 , wherein the instructions further cause the one or more processors to:

project the set of data points onto the mask image.

10 . The system of claim 9 , wherein the one or more processors project the set of data points in a region associated with the unknown object.

11 . A non-transitory computer readable medium including one or more instructions stored thereon and executable by a processor to:

receive, from a sensor of an autonomous vehicle, an image of an environment outside of the autonomous vehicle;

identify a mask image for a road surface and an unknown object using a panoptic segmentation model;

extract a two-dimensional bounding box for the unknown object;

retrieve a set of data points received from a LiDAR sensor of the autonomous vehicle monitoring the environment of the autonomous vehicle;

identify a first subset of the set of data points corresponding to foreground data points and a second subset of the set of data points corresponding to background data points; and

generate, using the mask image and the first subset of the set of data points, a three-dimensional bounding box for the unknown object.

12 . The non-transitory computer readable medium of claim 11 , wherein the one or more instructions executable by the processor to:

predict a ground plane for the set of data points received from the LiDAR sensor.

13 . The non-transitory computer readable medium of claim 11 , wherein the one or more instructions executable by the processor to:

execute an object recognition model using the three-dimensional bounding box for the unknown object.

14 . The non-transitory computer readable medium of claim 11 , wherein the one or more instructions executable by the processor to:

project the set of data points onto the mask image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2024
From: LI, DALONG; GE, LEI; FEI, JUNCONG
To: TORC ROBOTICS, INC.
Reel/Frame 068878/0736 →
Continuity (1)
Related Publication 20250022278A1 · Jan 16, 2025
References Cited (11)
US 9958870B1 · Graybill et al. · 2018 [cited by applicant]
US 11776279B2 · Fowe · 2023 [cited by applicant]
US 20170220876A1 · Gao · 2017 [cited by examiner]
US 20180259968A1 · Frazzoli · 2018 [cited by examiner]
US 20190354782A1 · Kee · 2019 [cited by examiner]
US 20210063578A1 · Wekel · 2021 [cited by examiner]
US 20210150230A1 · Smolyanskiy · 2021 [cited by examiner]
US 20220081004A1 · Brown et al. · 2022 [cited by applicant]
US 20230294737A1 · Shi et al. · 2023 [cited by applicant]
US 20240020986A1 · Basu · 2024 [cited by applicant]
US 20240037960A1 · Basu · 2024 [cited by applicant]