Scene Text Detection(场景文本检测)论文思路总结
任意角度的场景文本检测
论文思路总结
共同点:重新添加分支的创新更突出
场景文本检测
基于分割的检测方法
	spcnet(mask_rcnn+tcm+rescore)
	psenet(渐进扩展) 
	mask text spottor(新加分割分支) 
	craft 
	incepText
基于回归的检测方法:
	r2cnn(类别分支,水平分支,倾斜分支)
	rrpn(旋转rpn) 
	textbox(ssd)
	textbox++
	sstd(tcm改进前身) 
	rtn 
	ctpn(微分)
基于分割和回归的混合方法:
	spcnet
	利用mask_rcnn来进行实例分割,通过新模块tcm(获取全局语义分割图)以及rescore来提升准确率,实例分割映射在全局语义分割打分
	pixel-anchor(deeplabv3+ssd): 
	分割的部分检测中大目标,ssd检测小目标
	east(deeplabv3)
	af-rpn 
	位于文本核心区域中的每个滑动点,直接预测从它到文本边框顶点的偏移量
	(采用ohem)
FPN官方给的训练时候是前面共享参数的,对结果影响不大,说是特征金字塔使得不同层学到了相同层次的语义特征
FPN在得到多层金字塔模块的proposals结果之后,放到一块做nms处理
FPN每层金字塔模块的scale都是一样的,因为对应到不同的feature map上面刚好检测不同大小的物体
***********************论文名字后边括号内容为亮点部分********************
hybrid:---------------------------------------------------------------
1.af-rpn(af)
anchor-free
  直接预测中心点到box的四个顶点偏移量,
  避免了这种情况(to achieve high recall, anchors use various scales and shapes should be designed to cover the scale and shape variabilities of objects )
scale-friendly
  FPN对大中小三种尺度的目标分开检测(实现细节与fpn有不同)
2.inceptext(inceptext)
	整体就是 fpn+inception_module+deformable_conv+deformable PSROI pooling
inception-text
  设计类似inception中(1*1,3*3,5*5)三种卷积核对大中小三种不同尺度的目标进行检测,
  也加入deformable卷积来调整感受野,把检测聚集到文字上面,不容易受方向限制;还有 two fused feature maps 增加多尺度信息。
deformable psroi pooling
  (把检测聚集到文字上面,不容易受方向限制)
  加入offset集中检测文字部分的信息,tend to learn the context surrounding the text
Each image is randomly cropped and scaled to have short edge of{640,800,960,1120}. 
The anchor scales are {2,4,8,16}, and ratios are {0.2,0.5,2,5}.
3.rtn(无亮点)
	一个多尺度的特征,加上ctpn竖直框,加上只有回归的预测
hierarchical convolutional
获得更强的语义特征,融合了resnet的模块4和模块5
vertical proposal mechanism
用ctpn获取竖直框,目的是去掉proposal的分类
regression:---------------------------------------------------------------
1.ctpn
 detecting text in fine-scale proposals 
   generate vertical proposals
 recurrent connectionist text proposals
   连接vertical proposals
 side-refinement
 针对左右边界的anchors预测文本行的边界进行调整
2.textboxs
 采用ssd来做std(multi-scale)
3.textboxs++
 可以借鉴数据增强的方式 random crop
4.r2cnn(inclined box)
 three ROIPoolings use different pooled sizes
 anchor scales(4,8,16,32)
 axis-aligned 和 inclined box一起预测且是包含关系
 incline NMS
 compute convolutional feature maps on an image pyramid(非主要)
 augment ICDAR 2015 
    We rotate our image at the following angles (-90, -75, -60, -45, -30, -15, 0, 15, 30, 45, 60, 75, 90). 
借鉴r2cnn的 ablation experiment
5.rrpn
 rrpn
   r-anchors(54,3*3*6),generate inclined proposals(representation,x,y,h,w,θ)
 RROI pooling
 skew NMS
 image rotation strategy during data augmentation
segmentation ------------------------------------------------------
Scene Text Detection(场景文本检测)论文思路总结的更多相关文章
- 论文阅读(Xiang Bai——【arXiv2016】Scene Text Detection via Holistic, Multi-Channel Prediction)
		
Xiang Bai--[arXiv2016]Scene Text Detection via Holistic, Multi-Channel Prediction 目录 作者和相关链接 方法概括 创新 ...
 - 论文阅读(Weilin Huang——【TIP2016】Text-Attentional Convolutional Neural Network for Scene Text Detection)
		
Weilin Huang--[TIP2015]Text-Attentional Convolutional Neural Network for Scene Text Detection) 目录 作者 ...
 - 论文速读(Chuhui Xue——【arxiv2019】MSR_Multi-Scale Shape Regression for Scene Text Detection)
		
Chuhui Xue--[arxiv2019]MSR_Multi-Scale Shape Regression for Scene Text Detection 论文 Chuhui Xue--[arx ...
 - 【论文速读】XiangBai_CVPR2018_Rotation-Sensitive Regression for Oriented Scene Text Detection
		
XiangBai_CVPR2018_Rotation-Sensitive Regression for Oriented Scene Text Detection 作者和代码 caffe代码 关键词 ...
 - 【论文速读】Chuhui Xue_ECCV2018_Accurate Scene Text Detection through Border Semantics Awareness and Bootstrapping
		
Chuhui Xue_ECCV2018_Accurate Scene Text Detection through Border Semantics Awareness and Bootstrappi ...
 - 论文阅读笔记三:R2CNN:Rotational Region CNN for Orientation Robust Scene Text Detection(CVPR2017)
		
进行文本的检测的学习,开始使用的是ctpn网络,由于ctpn只能检测水平的文字,而对场景图片中倾斜的文本无法进行很好的检测,故将网络换为RRCNN(全称如题).小白一枚,这里就将RRCNN的论文拿来拜 ...
 - Learning Markov Clustering Networks for Scene Text Detection
		
Learning Markov Clustering Networks for Scene Text Detection 论文下载:https://arxiv.org/pdf/1805.08365v1 ...
 - XiangBai——【CVPR2018】Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation
		
XiangBai——[CVPR2018]Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentat ...
 - 【OCR技术系列之五】自然场景文本检测技术综述(CTPN, SegLink, EAST)
		
文字识别分为两个具体步骤:文字的检测和文字的识别,两者缺一不可,尤其是文字检测,是识别的前提条件,若文字都找不到,那何谈文字识别.今天我们首先来谈一下当今流行的文字检测技术有哪些. 文本检测不是一件简 ...
 
随机推荐
- easyui for jquery之tooltip
			
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
 - ANTLR4将BF翻译成CPP
			
实验环境: 操作系统:windows 10 JAVA:JDK 1.8 antlr:antlr-4.7.1-complete.jar IDE:IntelliJ IDEA 2017.2.7 实验目的: 实 ...
 - vue2.X 与 vue1.X 的区别
			
vue2.0: bower info vue http://vuejs.org/ 到了2.0以后,有哪些变化? 1. 在每个组件模板,不在支持片段代码 组件中模板: 之前: <template& ...
 - 初学Cadence 一
			
点击打开 Design Entry CIS 弹出 不要选 OrCAD Capture,这个组件和OrCAD Capture CIS 相比少了很多东西,对元件的管理不方便.选 OrCAD Capture ...
 - leetcode 189. 旋转数组(python)
			
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: ...
 - Convolutional Neural Networks(1): Architecture
			
Concolutional Neural Networks(CNN)同样使用三层结构,但结构上同Feedforward Neural Network有很大不同,其结构如下图: Input layer: ...
 - 配置adb环境与简单命令
			
adb命令具有安装卸载apk,拷贝推送文件,查看设备硬件信息,查看应用程序占用资源,在设备执行shell命令等 客户端:通过adb调用客户端 服务器server:运行后台,负责客户端与进程进行通信 守 ...
 - 高级ACL访问控制列表
			
实验拓扑: 配置: 基本配置做完之后搭建OSPF网络 R1: ospf 1 area 0 network 10.0.13.0 0.0.0.255 network 1.1.1.1 0.0.0.0 R2: ...
 - app自动化appium使用内置adb命令
			
一.Appium-server使用 1.登陆页面 高级设置:可以设置Android 和 IOS 日志级别:dabug非常详尽的日志 记录python代码向他发送的请求以及他在收到请求后做的一系列处理 ...
 - 自定义Aspect风格的AOP框架
			
本篇博客参考<架构探险--从零开始写java web框架>4.3章节 1代理接口: package smart.myaop.framework; public interface Prox ...