博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
论文: Deformable Convolutional Networks
阅读量:4448 次
发布时间:2019-06-07

本文共 819 字,大约阅读时间需要 2 分钟。

论文: Deformable Convolutional Networks

 

 

CNN因为其内部的固定的网络结构,对模型几何变换的识别非常有限。

 

本paper给出了两个模块deformable convolution 和 deformable ROI-Pooling来提高CNN的模型变换能力。

 

过去的办法解决几何变换的方法,一,使用data Augmentation来增大不同几何形状的object,二,使用sift 或者 sliding windows这样的方法来解决。

 

本paper主要针对三个module进行了deformable的改进,deformable Convolution, deformable ROI-Pooling 和 deformable PSROI-Pooling 

这里主要讲 conv layer 的 deformable Conv 版本。

 

 

 

本paper是使用公式

 针对p0点的像素点,使用Pn是之前conv的方法,添加了^P 来作为offset,其中^P是一个非常小的量。 而这个offset是由

得到的,G(. , .) 是 bilinear interpolation kernel。

 

在训练中,同时对conv kernel和offsets进行学习。

其中,该deformable conv kernel的求导为:

 

 

这paper的目的是augmentating空间样本点和RoI-pooling得到额外的offset量,同时在learning 中学习到offset量。

 

本人观点:

利用deformable offset 来学习每一个 pixel 的偏移量,从而主动学习到object的region。改变了过去方方正正的 object region,可以learn到deformable的region。

 

转载于:https://www.cnblogs.com/zhang-yd/p/7359546.html

你可能感兴趣的文章
Log4Net配置方法
查看>>
ASP.NET禁用一部分验证控件,ValidationGroup的设置与使用
查看>>
JavaScript DOM高级程序设计 5动态修改样式和层叠样式表2--我要坚持到底!
查看>>
[.NET源码学习]实例化Font,遭遇字体不存在的情况。
查看>>
手机如何设置静态IP
查看>>
JS操作文件
查看>>
解放创意——自由人的自由联合
查看>>
Django框架之路由
查看>>
GitHub & GitHub Package Registry
查看>>
HTML5 & how to download SVG in js
查看>>
Machine Learning & ML
查看>>
常用会计科目通俗解释
查看>>
分享JS代码(转)
查看>>
基本CSS布局
查看>>
pyQuery的安装
查看>>
java 发展简史
查看>>
Js 数组排序函数sort()
查看>>
vtune 错误
查看>>
Sonya and Problem Wihtout a Legend CodeForces - 714E (dp)
查看>>
制作滑动门菜单
查看>>