部分参考:DMPR-PS论文简读_海里的羊的博客-CSDN博客

论文名称:DMPR-PS: A PARKING-SLOT DETECTION APPROACH BASED ON DIRECTIONAL MARKING-POINT REGRESSION

摘要

自动泊车系统在自动驾驶中发挥着重要作用,其关键问题之一是停车槽检测。这一领域以前的研究大多是基于为通用目的而设计的现成模型,这些模型在解决特定问题方面有各种局限性。本文提出了一种利用定向标记点回归的停车槽检测方法,即DMPR-PS。DMPR-PS没有使用了多个现成的模型,而是使用了一种新的基于CNN的模型,专门为方向标记点回归设计。给定一个环绕视图图像I,该模型预测了I上每个标记点的位置、形状和方向。从标记点,停车场上,我可以很容易地推断出使用几何规则。DMPR-PS优于基准数据集上ms最先进的竞争对手,精度为99.42%,召回率为99.37%,同时在英伟达泰坦Xp上实现了每帧12ms的实时检测速度。

DIRECTIONAL MARKING-POINT(本章的基础知识点***重要)

定向标记点实际上是一种以标记点及其邻域为特征的局部图像模式。它有三个属性,位置、形状和方向。

Position。如上所述,标记点是标记线的连接点。然而,严格地说,标记线是具有一定宽度的线形标记。两条相交的标记线形成了一个方形的结区域。

在这里,我们定义了一个方向标记点的位置,作为这个交叉点区域的中心。

Shape.根据标记点图案的形状,各种标记点可分为T形标记点和L形标记点。如图所示。2、T形标记点的图案形状类似于字母“T”,而L形标记点的图案形状类似于字母“L”。

Orientation。由于t形标记点的图案是对称的,因此我们将其方向定义为沿对称轴的方向。至于l形标记点图案,我们将其方向定义为顺时针旋转90◦后沿标记线与其他标记线重叠的方向。方向的插图如图中的红色箭头。2

基于上述定义,方向标记点可以用四维向量来表示:

其中(x、y)表示位置,s是表示图案形状的二进制值,θ表示极坐标系下图案方向的角坐标。

算法主要划分为三个部分:1、数据标注以及数据预处理;2、模型训练及推理;3、后处理;

1、数据标注以及数据预处理;

2、模型训练及推理;

为了实现定向标记点的检测,我们提出了一种新的基于CNN的多属性回归模型,它具有专门针对定向标记点设计的回归目标。这种回归模型在上下文中被称为DMPR。

给定一个环绕视图图像I,DMPR将我分割成一个S×S图像网格,并使用CNN提取一个S×S×N特征地图。然后在反向传播期间,分配S×S×N特征图中的每个N维向量来执行进入S×S图像网格中相应单元的方向标记点的回归。

在我们的模型中,n维向量实际上由6个元素组成:cx、cy,s,cosθ、sinθ和置信度c。置信度预测了一个标记点落入该网格单元的概率。(cx、cy)预测标记点到网格单元格边界的位置。和s预测了方向标记点的形状。我们的模型没有直接预测θ,而是预测了θ的两个三角值,因为θ和sinθ,因为后者在实现中更健壮。基于cosθ和sinθ,可以直接推导出θ。

在回归目标定义后,损失函数被去细化为预测和地面事实之间的平方误差之和,并表示为以下方程式:

下标i表示S×S网格的单元格索引,用ˆ表示的符号表示预测的相应基本事实。运算符i表示一个标记点是否落入单元格i中,这意味着我们只有在有一个标记点落入该网格单元格中时,才能惩罚单元格i的标记点属性误差。

在DMPR中使用的神经网络的体系结构主要是根据当前对象检测框架的建议以及这一领域的常识来设计的。表1显示了该神经网络的配置。使用具有1×1压缩卷积和3×3扩展卷积的瓶颈块作为我们网络的基本构建块。

3、后处理;

DMPR-PS论文详解相关推荐

  1. YOLO v1论文详解

    YOLO v1:一体化的,实时物体检测 声明:笔者翻译论文仅为学习研究,如有侵权请联系作者删除博文,谢谢! 源论文地址:https://arxiv.org/pdf/1506.02640.pdf 注:文 ...

  2. 智能城市dqn算法交通信号灯调度_博客 | 滴滴 KDD 2018 论文详解:基于强化学习技术的智能派单模型...

    原标题:博客 | 滴滴 KDD 2018 论文详解:基于强化学习技术的智能派单模型 国际数据挖掘领域的顶级会议 KDD 2018 在伦敦举行,今年 KDD 吸引了全球范围内共 1480 篇论文投递,共 ...

  3. Fast R-CNN论文详解

    Fast R-CNN论文详解 作者:ture_dream &创新点 规避R-CNN中冗余的特征提取操作,只对整张图像全区域进行一次特征提取: 用RoI pooling层取代最后一层max po ...

  4. docker ps命令详解 列出运行中的容器

    docker ps命令详解 列出运行中的容器 使用docker ps命令即可列出运行中的容器,执行该命令后,会出现如下7列表格 CONTAINER_ID      表示容器ID IMAGE       ...

  5. 限时9.9元 | 快速领取数学建模竞赛备战必备技巧与论文详解!

    全世界只有3.14 % 的人关注了 青少年数学之旅 大家晚上好,随着美赛时间的公布以及大大小小的数学建模竞赛的进行,小天经常可以收到来自很多小伙伴们提出的问题,"竞赛中如何去考虑选题?&qu ...

  6. transfromer-XL论文详解

    transfromer-XL论文详解 – 潘登同学的NLP笔记 文章目录 transfromer-XL论文详解 -- 潘登同学的NLP笔记 Vanilla Transformer Segment-Le ...

  7. Linux中的ps指令详解

    [时间]2018.12.16 [题目]Linux中的ps指令详解 转载地址:https://www.cnblogs.com/exe19/p/5511733.html 概述 要对进程进行监测和控制,首先 ...

  8. KernelGAN论文详解分享

    KernelGAN- Blind Super-Resolution Kernel Estimation using an Internal-GAN论文详解 论文地址:https://arxiv.org ...

  9. 电脑ps计算机磨皮,用PS磨皮详解教程 -电脑资料

    原图和最终效果图的对比 1.打开原图,先用橡皮图章去豆,不透明度与压力都调小一些,这样相对柔和一点,也比较自然, 2.复制图层,双击快速蒙版,快捷键Q,颜色自己定,不透明度,我个人习惯在40%. 3. ...

  10. 31.进程管理之进程概览,及ps命令详解,ps -ef,ps aux,ps -le,ps -l输出详解和示例

    本小章讲解进程管理中的进程概览和作用,及ps命令详解,ps -ef,ps aux,ps -le,ps -l的输出详解和示例 文章目录 进程概览 什么是进程和程序 进程管理的作用 进程启动方式 僵尸进程 ...

最新文章

  1. IOS7的一个神奇的Bug
  2. js中动态引入css样式文件
  3. raid ahci模式哪个好_比群晖好用?威联通TR-004磁盘阵列外接盒使用详解
  4. Python nltk包
  5. word中插入代码_如何在Word中优雅的插入公式
  6. Firefox XPI插件安装方法
  7. 基于stm32c8t6和mpu6050的三轴云台控制
  8. Linux 内存管理 | 连续分配方式 和 离散分配方式
  9. android游戏手柄怎么用,王者荣耀怎么用手柄玩?手柄游戏详细教程
  10. python搬家具_Python语言之学会Python之后!亲朋好友都夸我厉害!用Python买到最优惠的家具...
  11. 三年前,故事这样开始 三年后,故事这样延续---2015年终总结
  12. 报错:在实体引用中, 实体名称必须紧跟在 后面。
  13. 上海交大校长张杰院士:大学,重新定义你的人生
  14. 分享一款快速、免费抠图工具——凡科快图
  15. 关于c语言程序的重点问题,c语言程序设计题跪求高人的复杂版~慢步不要紧主要是要对~题目:作? 爱问知识人...
  16. DC888 : 数据流分析
  17. 用C语言编写一个申请内存的程序
  18. android:text=@string/ ,Android之TextView(文本框)详解
  19. 搜题公众号搭建免费教程
  20. Charles — mac下网络封包分析工具

热门文章

  1. 卡牌大师怎么玩_LOL2020卡牌大师符文出装推荐_2020卡牌大师玩法攻略介绍_求知软件网...
  2. Lucene介绍与使用
  3. 人工智能:如何使用opencv4 和python实现卷积功能
  4. 手工填报的数据能做可视化分析吗?
  5. 自由之战2服务器维护,1.2.0.6版自由之战2更新公告
  6. ffmpeg 播放H265视频流
  7. easyexcle 设置列宽_easyexcel自适应列宽
  8. 延迟复工,待岗期间工资怎么发?在家上班工资咋算?
  9. 梁静茹--《对不起我爱你》
  10. 1.周宣王闻谣轻杀 杜大夫化厉鸣冤-《东周列国志》