该方法将文字检测和识别整合到一个端到端的网络中。检测使用YOLOv2+RPN,并利用双线性采样将文字区域统一为高度一致的变长特征序列,再使用RNN+CTC进行识别。 ...
分类:
其他好文 时间:
2018-03-02 23:11:49
阅读次数:
1820
这是rpn网络train阶段的网络结构图 rpn_conv1之前的网络是特征提取层,也是和fast rcnn共享的层。rpn_conv1是一层1*1的卷积,这一层算是单独为rpn网络多提取一层特征。 rpn_cls_score_reshape ...
分类:
其他好文 时间:
2018-01-22 01:15:26
阅读次数:
209
这是rfcn模型的rpn网络部分: 这是rfcn模型的rfcn网络部分: 可以看到rpn网络使用的最后一层特征提取层是resnet的res4f,rfcn网络使用的最后一层特征提取层是resnet的res5c res4f刚好是resnet的第90层,之所以这样是因为90层刚好达到这一层的feature ...
分类:
其他好文 时间:
2017-10-16 13:40:15
阅读次数:
144
R-FCN:Object Detection via Region-based Fully Convolutional Networks R-FCN的网络结构 一个Base的convolutional网络如RestNet101,一个RPN(Faster RCNN来的),一个Postition Sen ...
分类:
其他好文 时间:
2017-10-13 12:48:24
阅读次数:
309
在anchor_target层,这两行是计算bounding regression代码: 以下是bounding regression的计算公式: bbox_targets存储的是anchor和gt之间的bouding regression,并且将作为这一层的一个输出,输出到rpn_loss_bbo ...
分类:
其他好文 时间:
2017-09-27 21:46:31
阅读次数:
244
转自http://www.infocool.net/kb/Python/201611/209696.html#原文地址 第一步,准备 从train_faster_rcnn_alt_opt.py入: 1 2 同时solvers, max_iters, rpn_test_prototxt = get_s ...
分类:
编程语言 时间:
2017-09-25 09:45:50
阅读次数:
329
我们从小就学习四则运算——加减乘除四则。我们也知道,要先乘除后加减,遇到括号要先算括号内的。可是,想让计算机进行这样的四则运算可不容易,它可不知道什么乘除优先,然后加减。那么,该如何让计算机也能进行这样的四则运算呢?就是通过栈。我们人类非常熟悉也非常喜欢用..
分类:
其他好文 时间:
2017-09-23 19:04:08
阅读次数:
131
这是观测stage2生成的rpn情况的代码: 实际上就是根据train部分改的,要想可视化,还需要generate.py中将imdb_proposals函数更改: 将0改为1 就可以了 ...
分类:
其他好文 时间:
2017-09-16 17:19:13
阅读次数:
278
众所周知,anchor_box控制了回归框的大小,我们有时候检测的是大物体或小物体时,需要调整回归框的大小的时候,得改一下anchor_box。基于rgb公开的py-faster-rcnn修改anchor_box的步骤有一下几步:1、修改py-faster-rcnn-my/lib/rpn下的三个文件 ...
分类:
其他好文 时间:
2017-09-13 21:25:48
阅读次数:
309
算法分析: 一、预处理 给定任意四则运算的字符串表达式(中缀表达式),preDeal预先转化为对应的字符串数组,其目的在于将操作数和运算符分离。 例如给定四则运算内的中缀表达式: 字符串数组化后得: 二、中缀表达式转后缀表达式 规则: 遍历中缀表达式, A、如果遇到操作数直接输出 B、如果遇到运算符 ...
分类:
编程语言 时间:
2017-09-10 23:50:36
阅读次数:
311