论文标题
二进制DAD-NET:用于自动驾驶的二进制可驱动区域检测网络
Binary DAD-Net: Binarized Driveable Area Detection Network for Autonomous Driving
论文作者
论文摘要
可驱动区域检测是自动驾驶领域(AD)领域各种应用的关键组成部分,例如地面平面检测,障碍物检测和操纵计划。此外,可以很容易地放弃笨重和过度参数化的网络,并用较小的网络替换,以更快地推断嵌入式系统。可以通过细长的二进制网络有效建模可驱动的区域检测,作为两类分割任务。本文提出了一个新型的二进制可驱动区域检测网络(二进制DAD-NET),该网络仅在编码器,瓶颈和解码器部分中使用二进制重量和激活。瓶颈的潜在空间通过二元扩张的卷积有效增加(x32-> x16倒置),学习更复杂的特征。除了自动生成的培训数据外,二进制DAD-NET在公共数据集上优于最先进的语义分割网络。与完整的模型相比,我们的方法具有X14.3降低FPGA上的计算复杂性,并且仅需要0.9MB的内存资源。因此,基于SIMD的商品广告硬件能够加速二进制DAD-NET。
Driveable area detection is a key component for various applications in the field of autonomous driving (AD), such as ground-plane detection, obstacle detection and maneuver planning. Additionally, bulky and over-parameterized networks can be easily forgone and replaced with smaller networks for faster inference on embedded systems. The driveable area detection, posed as a two class segmentation task, can be efficiently modeled with slim binary networks. This paper proposes a novel binarized driveable area detection network (binary DAD-Net), which uses only binary weights and activations in the encoder, the bottleneck, and the decoder part. The latent space of the bottleneck is efficiently increased (x32 -> x16 downsampling) through binary dilated convolutions, learning more complex features. Along with automatically generated training data, the binary DAD-Net outperforms state-of-the-art semantic segmentation networks on public datasets. In comparison to a full-precision model, our approach has a x14.3 reduced compute complexity on an FPGA and it requires only 0.9MB memory resources. Therefore, commodity SIMD-based AD-hardware is capable of accelerating the binary DAD-Net.