IP Library Granted Patent US 11,745,736
Granted Patent B2
US 11,745,736 · App. 17/006,283 · Granted Sep 5, 2023

System and method for vehicle occlusion detection

Inventors: Hongkai Yu (San Diego, CA); Zhipeng Yan (San Diego, CA); Panqu Wang (San Diego, CA); Pengfei Chen (San Diego, CA)
Assignee: TUSIMPLE, INC.
B60W30/0956G06F18/2155G06F18/24G06F18/2413G06V10/25G06V10/44G06V10/7753G06V10/87G06V20/56G06V20/58G05D1/0221
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 11,745,736
App. No.
17/006,283
Granted
Sep 5, 2023
Kind
B2
Abstract

A system and method for vehicle occlusion detection is disclosed. A particular embodiment includes: receiving training image data from a training image data collection system; obtaining ground truth data corresponding to the training image data; performing a training phase to train a plurality of classifiers, a first classifier being trained for processing static images of the training image data, a second classifier being trained for processing image sequences of the training image data; receiving image data from an image data collection system associated with an autonomous vehicle; and performing an operational phase including performing feature extraction on the image data, determining a presence of an extracted feature instance in multiple image frames of the image data by tracing the extracted feature instance back to a previous plurality of N frames relative to a current frame, applying the first trained classifier to the extracted feature instance if the extracted feature instance cannot be determined to be present in multiple image frames of the image data, and applying the second trained classifier to the extracted feature instance if the extracted feature instance can be determined to be present in multiple image frames of the image data.

Claims (40)

1. A system comprising:

a data processor; and

an autonomous vehicle occlusion detection system, executable by the data processor, the autonomous vehicle occlusion detection system being configured to:

receive image data from an image data collection system associated with an autonomous vehicle;

perform feature extraction on the image data;

determine a presence of an extracted feature in a plurality of image frames of the image data by tracing the extracted feature across the plurality of image frames;

apply a trained image sequence classifier to the extracted feature in the plurality of image frames;

detect an occlusion status of the extracted feature; and

perform object-level contour detection on the extracted feature.

2. The system of claim 1 being further configured to receive training image data from a training image data collection system; obtain ground truth data corresponding to the training image data; and perform a training phase to train the image sequence classifier for processing image sequences of the training image data.

3. The system of claim 2 wherein the training phase being configured to obtain ground truth data comprising labeling data and object relationship information for the training image data, the object relationship information comprising a status for each of a plurality of objects in a frame of the training image data, the status comprising a state from the group consisting of: 1) occluding another object; (2) occluded by another object; (3) there is no overlap with another object, and (4) in between two objects.

4. The system of claim 1 being configured to associate a plurality of feature dimensions with the extracted feature.

5. The system of claim 1 being configured to apply a trained static image classifier to the extracted feature.

6. The system of claim 1 being configured to apply a bounding box to the extracted feature, the bounding box being partitioned into a plurality of portions.

7. The system of claim 1 being configured to apply a pixel-level object label and bounding box to the extracted feature.

8. A computer-implemented vehicle occlusion detection method comprising:

receiving image data from an image data collection system associated with an autonomous vehicle;

using an in-vehicle data processor to perform feature extraction on the image data;

using the in-vehicle data processor to determine a presence of an extracted feature in a plurality of image frames of the image data by tracing the extracted feature across the plurality of image frames;

using the in-vehicle data processor to apply a trained image sequence classifier to the extracted feature in the plurality of image frames;

using the in-vehicle data processor to detect an occlusion status of the extracted feature; and

using the in-vehicle data processor to perform object-level contour detection on the extracted feature.

9. The method of claim 8 comprising training the image sequence classifier for processing image sequences of the training image data.

10. The method of claim 9 wherein the occlusion status of the extracted feature comprising a state from the group consisting of: 1) occluding another object, (2) occluded by another object, (3) there is no overlap with another object, and (4) in between two objects.

11. The method of claim 8 wherein the extracted feature is a vehicle object.

12. The method of claim 8 comprising associating a plurality of feature dimensions the extracted feature processed by the trained image sequence classifier.

13. The method of claim 8 comprising applying a bounding box to the extracted feature.

14. The method of claim 8 comprising applying a pixel-level object label to the extracted feature.

15. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:

receive image data from an image data collection system associated with an autonomous vehicle;

perform feature extraction on the image data;

determine a presence of an extracted feature in a plurality of image frames of the image data by tracing the extracted feature across the plurality of image frames;

apply a trained image sequence classifier to the extracted feature in the plurality of image frames;

detect an occlusion status of the extracted feature; and

perform object-level contour detection on the extracted feature.

16. The non-transitory machine-useable storage medium of claim 15 being further configured to receive training image data from a training image data collection system; obtain ground truth data corresponding to the training image data; and perform a training phase to train a static image classifier for processing static images of the training image data.

17. The non-transitory machine-useable storage medium of claim 16 wherein the training phase being configured to obtain ground truth data comprising labeling data and object relationship information for the training image data.

18. The non-transitory machine-useable storage medium of claim 16 being configured to associate a plurality of feature dimensions of quantity F with the extracted feature processed by the static image classifier.

19. The non-transitory machine-useable storage medium of claim 15 wherein the occlusion status of the extracted feature comprising a state from the group consisting of: 1) occluding another object, and (2) occluded by another object.

20. The non-transitory machine-useable storage medium of claim 15 wherein the trained image sequence classifier is trained neural network.

Assignments (3)
CHANGE OF NAME Recorded Dec 3, 2025
From: TUSIMPLE, INC.
To: CREATEAI, INC.
Reel/Frame 073832/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2020
From: YU, HONGKAI; YAN, ZHIPENG; WANG, PANQU; CHEN, PENGFEI
To: TUSIMPLE
Reel/Frame 053703/0716 →
CHANGE OF NAME Recorded Sep 7, 2020
From: TUSIMPLE
To: TUSIMPLE, INC.
Reel/Frame 053717/0474 →
Continuity (4)
Continuation 16416248 · May 19, 2019
Continuation 15796769 · Oct 28, 2017
Continuation In Part 15693446 · Aug 31, 2017
Related Publication 20200394421A1 · Dec 17, 2020
Cited By (1)
US 12,639,941