SYSTEM AND METHOD FOR USING TRIPLET LOSS FOR PROPOSAL FREE INSTANCE-WISE SEMANTIC SEGMENTATION FOR LANE DETECTION
First Claim
1. A system comprising:
- a data processor; and
an image processing and lane detection module, executable by the data processor, the image processing and lane detection module being configured to perform an image processing and lane detection operation configured to;
receive image data from an image generating device mounted on an autonomous vehicle;
perform a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and produce corresponding semantic segmentation prediction data;
perform a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and
determine an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for using triplet loss for proposal free instance-wise semantic segmentation for lane detection are disclosed. A particular embodiment includes: receiving image data from an image generating device mounted on an autonomous vehicle; performing a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and producing corresponding semantic segmentation prediction data; performing a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and determining an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data.
47 Citations
20 Claims
-
1. A system comprising:
-
a data processor; and an image processing and lane detection module, executable by the data processor, the image processing and lane detection module being configured to perform an image processing and lane detection operation configured to; receive image data from an image generating device mounted on an autonomous vehicle; perform a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and produce corresponding semantic segmentation prediction data; perform a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and determine an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving image data from an image generating device mounted on an autonomous vehicle; performing a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and producing corresponding semantic segmentation prediction data; performing a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and determining an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
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 generating device mounted on an autonomous vehicle; perform a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and produce corresponding semantic segmentation prediction data; perform a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and determine an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification