System and method for semantic segmentation using hybrid dilated convolution (HDC)
First Claim
Patent Images
1. A system comprising:
- a data processor; and
an image processing module, executable by the data processor, the image processing module being configured to perform semantic segmentation using a hybrid dilated convolution (HDC) operation, the HDC operation being configured to;
receive an input image;
produce a feature map from the input image;
perform a convolution operation on the feature map and produce multiple convolution layers;
group the multiple convolution layers into a plurality of groups;
apply different dilation rates for different convolution layers in a single group of the plurality of groups; and
apply a same dilation rate setting across all groups of the plurality of groupswherein the HDC operation is used by an autonomous control subsystem to control a vehicle without a driver.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for semantic segmentation using hybrid dilated convolution (HDC) are disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and producing multiple convolution layers; grouping the multiple convolution layers into a plurality of groups; applying different dilation rates for different convolution layers in a single group of the plurality of groups; and applying a same dilation rate setting across all groups of the plurality of groups.
153 Citations
15 Claims
-
1. A system comprising:
-
a data processor; and an image processing module, executable by the data processor, the image processing module being configured to perform semantic segmentation using a hybrid dilated convolution (HDC) operation, the HDC operation being configured to;
receive an input image;
produce a feature map from the input image;perform a convolution operation on the feature map and produce multiple convolution layers; group the multiple convolution layers into a plurality of groups; apply different dilation rates for different convolution layers in a single group of the plurality of groups; and apply a same dilation rate setting across all groups of the plurality of groups wherein the HDC operation is used by an autonomous control subsystem to control a vehicle without a driver. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and producing multiple convolution layers; grouping the multiple convolution layers into a plurality of groups; applying different dilation rates for different convolution layers in a single group of the plurality of groups; and applying a same dilation rate setting across all groups of the plurality of groups wherein the method is used by an autonomous control subsystem to control a vehicle without a driver. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
-
receive an input image; produce a feature map from the input image; perform a convolution operation on the feature map and produce multiple convolution layers;
group the multiple convolution layers into a plurality of groups;apply different dilation rates for different convolution layers in a single group of the plurality of groups; and apply a same dilation rate setting across all groups of the plurality of groups wherein the instructions are further configured to be used with an autonomous control subsystem to control a vehicle without a driver. - View Dependent Claims (12, 13, 14, 15)
-
Specification