sold2算法中的特征点检测对应了junction_decoder部分

input的image经过作为backbone的Hourglass net之后,会过一个junction_decoder的小网络,
网络结构如下
conv3x3, s=2, p=1
conv1x1

input image size = [1, C, H, W]
junction_decoder output size = [1, 65, H/8, W/8]

这个65是什么意思呢,1~64表示的是8x8 patch内有特征点的位置标1,其余是0
最后一个65是一个flag,表示这片patch里面有没有特征点

现在知道了检测出来的特征点输出size是[1, 65, H/8, W/8],
那要怎么知道特征点在原image中的位置呢。

这个时候要用到上采样,同时还能改变channel的PixelShuffel了(具体原理见链接)。
对应的源码如下

def conve

SOLD2算法详解之2: 特征点检测,点NMS(CVPR 2021)相关推荐

  1. 【百度飞浆】RCNN系列目标检测算法详解

    RCNN系列目标检测算法详解 目录 两阶段目标检测算法发展历程 R-CNN R-CNN网络结构 R-CNN网络效果 Fast R-CNN Fast R-CNN网络效果 Faster R-CNN Fas ...

  2. SIFT特征点提取及描述论文算法详解

    SIFT特征点提取及描述论文算法详解 1. 尺度空间极值检测(Scale-space extrema detection) 1.1 尺度空间和极值 1.2 DoG和LoG的关系 1.3 构建高斯尺度差 ...

  3. haar分类器详解(Haar特征,积分图,adaboost算法,筛选式级联分类器),DCG介绍 --文献阅读报告《基于素描对视频的人脸识别研究》

    基于素描对视频的人脸识别--haar分类器详解,haar特征,adaboost,级联强分类器,积分图,DCG 背景 算法总体流程 1.预处理--识别出人脸并将人脸图像标准化 haar特征 积分图--加 ...

  4. BRISK特征点描述算法详解

    转自:BRISK特征点描述算法详解_AstoncPou的博客-CSDN博客_brisk特征点 BRISK特征点描述算法详解 简介 BRISK算法是2011年ICCV上<BRISK:Binary ...

  5. 目标检测 RCNN算法详解

    原文:http://blog.csdn.net/shenxiaolu1984/article/details/51066975 [目标检测]RCNN算法详解 Girshick, Ross, et al ...

  6. 【目标检测】Faster RCNN算法详解

    转载自:http://blog.csdn.net/shenxiaolu1984/article/details/51152614 Ren, Shaoqing, et al. "Faster ...

  7. Faster RCNN算法详解

    Ren, Shaoqing, et al. "Faster R-CNN: Towards real-time object detection with region proposal ne ...

  8. YOLOv5算法详解

    目录 1.需求解读 2.YOLOv5算法简介 3.YOLOv5算法详解 3.1 YOLOv5网络架构 3.2 YOLOv5实现细节详解 3.2.1 YOLOv5基础组件 3.2.2 输入端细节详解 3 ...

  9. CenterNet算法详解

    Objects as Points-论文链接-代码链接 目录 1.需求解读 2.CenterNet算法简介 3.CenterNet算法详解 3.1 CenterNet网络结构 3.2 CenterNe ...

  10. SoftPool算法详解

    Refining activation downsampling with SoftPool-论文链接-代码链接 目录 1.需求解读 2.SoftPool算法简介 3.SoftPool算法详解 3.1 ...

最新文章

  1. 喜欢产品小师妹?你必须知道的一点产品知识,竞品分析:流利说雅思
  2. 深度学习(二十四)矩阵分解之基于k-means的特征表达学习
  3. python定义类object_Python之ClassObject用法详解
  4. 超600人!近5小时直播!录屏+彩蛋+PPT…你要的都在这!
  5. 网络上常用的一些网站
  6. 基于Hadoop架构下的FineBI大数据引擎技术原理
  7. 串口 接收端_嵌入式系统串口传输int float型数据的处理
  8. 对R语言发展与历史的一个初步认识
  9. 可空类型 (C# 编程指南)
  10. 判断手机上是否安装某个APP(iOS)
  11. oracle 表空间达到32g,oracle表空间到32G后扩容
  12. 阿里巴巴菜鸟网络面试经历
  13. ensp vlan 划分
  14. 微信小程序input只允许输入数字
  15. 华为usg系列防火墙-密码重置
  16. Interactive Sketch-Based Normal Map Generation with Deep Neural Networks
  17. Jupyter Notebook 内核似乎挂掉了,它很快将自动重启
  18. 使用python基于git log统计开发代码量
  19. 小程序  跳转web-view  点击左上角返回需要点击2次才能返回
  20. MFC-----CMap

热门文章

  1. AES在线加密解密-附AES128,192,256,CBC,CFB,ECB,OFB,PCBC各种加密解密源码
  2. go clean 命令介绍
  3. C# 多个点拟合圆并给出圆心坐标
  4. 三角函数π/2转化_分析最简单的正弦和余弦三角函数的图像
  5. 【学术】自然语言处理国内外著名会议、期刊
  6. python爬虫实战(七) 爬取B站柯南弹幕+Gephi绘制人物画像
  7. 创客使用Fusion 360 - 制作模型
  8. 转 导入视频格式问题(QuickTime player)
  9. java60秒倒计时
  10. 学校管理系统服务器,校园信息管理系统(MIS)