- 博客(24)
- 收藏
- 关注
原创 Fast R-CNN
FAST R-CNN目前,深度卷积网络在图像分类和目标检测有明显的提高。相比于图像分类,目标检测是一项更具有挑战性的任务。其中,需要精确的定位目标的位置。因此,有两个挑战,一、产生大量的候选目标框,二、由候选目标框产生的粗略的定位必须被refine从而实现精确的定位。为了对现有检测算法的改进,作者提出了Fast R-CNN,它不仅在训练和测试时速度更快,而且具有一下几项优势:1、Higher...
2018-12-27 00:12:40
316
翻译 LSTM for ocr
Long Short-Term Memory Networks本附录详细介绍了长期短期记忆(LSTM)网络的内部工作。 本附录的第一部分概述了有关LSTM网络的必要数学细节。 第二部分讨论了LSTM网络的各种体系结构,这些体系结构通常用于各种任务,包括打印的OCR。 最后一部分描述了使用LSTM网络时需要调整的各种参数。A.1 LSTM NetworksLSTM网络是最新的递归神经网络(RN...
2018-12-22 23:55:42
1798
翻译 ocr
**Generic Text Recognition usingLong Short-Term Memory Networks**光学字符识别(OCR)的研究是模式识别(PR)中的一个老问题。 人类阅读的过程是开发一台能够以与人类相同的阅读方式阅读文本的机器的灵感。 其实OCR的早期系统旨在帮助盲人阅读。 几十年的研究已经产生了许多实用的系统,从后期[RH89]中的帖子分类到自动识别银行支票[...
2018-12-22 14:35:51
900
原创 SPP-NET
SSP-Net 这个网络主要的思想是为了让输入CNN的图像保持原始尺寸,而不像R-CNN等神经网络一样,需要将原始图像转换成固定的尺寸后,再输入网络。例如:warping,cropping等。因为将原始图像压缩或转换为固定的尺寸是一个有损的过程,可能不包括整个对象或因图像扭曲而导致不必要的几何失真,可能会降低tasks的精度。并且,CNN包括卷积层和全连接层。卷积层以滑动窗口的方式操作...
2018-12-05 00:00:26
431
原创 R-CNN
R-CNN (Regions with CNN features)#r-rcnn ——包括两个关键点:(1)可以将高容量卷积神经网络(CNN)应用于自下而上的区域提议(region proposals),以便对对象进行本地化和分割。(2)当标记的训练数据很少时,监督的预训练作为辅助任务,然后进行特定领域的微调,产生显着的性能提升。论文中提到了传统的方法在视觉识别中发展缓慢。由于传统方法使用HO...
2018-11-18 21:28:25
376
原创 C++ 类
类:定义与类相关的非成员函数时,一般应与类声明在同一个头文件中。构造函数:每个类定义了它的对象初始化的方式,这些方式是一些特殊的成员函数,称其为构造函数。无论何时,只要类的对象被创建,就会执行构造函数。构造函数的名字和类名相同,并且构造函数没有返回类型。构造函数也有一个参数列表和一个函数体(其中参数列表和函数体可能为空)。构造函数可以重载,由于构造函数要初始化类对象,所以它不能被声明成...
2018-08-05 00:49:40
170
原创 docker 容器
容器:新建容器:docker create, 此时,新建的容器处于停止状态,可以使用docker start命令来启动它。新建、启动容器有两种方式:一、基于镜像新建一个容器并启动;二、将在终止状态的容器重新启动。所需要的命令为docker run等价于docker create -> docker start当运行docker run时,docker在后台运行标准操作包括:检...
2018-08-02 21:07:19
291
原创 Docker介绍及镜像
Docker:云计算时代,虚拟化技术是整个信息技术的基石。虚拟化技术既可以通过硬件模拟也可以通过操作系统来实现。今年的容器虚拟化方案更加充分的利用了操作系统本身的已有机制和特征,Docker就是其中的佼佼者。 问题: 什么是Docker?, Docker跟虚拟化的关系? Docker跟Linux容器技术的密切联系?Docker: 是基于Go语言实现的云开源项目,其目标是为了实现应用...
2018-07-22 23:49:41
2875
原创 代词 汇总
代词:人称代词:是为了避免重复,用来代替前面提到过的人、动物、事物的词。如:This is our new car. I bought it last month. 人称代词根据用法不同而有人称、数和所有格的变化。数单数复数主格Iyouhesheitweyouthey宾格meyouhimheritusyouthem人称代词的用法:人称代词的主格在句中作主语,第一人称代词I在句中任何位置都要大写...
2018-07-01 11:25:25
659
原创 动词 摘录
动词:动词的概述:句子的必备,充当谓语部分。根据不同的用途划分为:及物动词/不及物动词;实义动词/情态动词/系动词/助动词;非谓语动词/谓语动词及物动词:在使用时,其后必须跟宾语。如:afford、allow、bring等不及物动词:使用时,后面不能跟宾语。如:hesitate、lie、occur等有些不表示动作而表示状态(如感受、状况等)的动词,称为状态动词。Like、love、think、...
2018-06-24 22:59:27
380
原创 C++ 函数
函数包括以下几部分:返回类型,函数名字、形参列表。函数的调用完成两项工作:一、是用实参初始化函数对应的形参;二、是将控制权转移给被调函数。当调用一条return语句时函数结束执行过程时,也完成两项工作:返回return语句中的值;将控制权从被调函数转移回主调函数。 有些时候,有必要令局部变量的生命周期贯穿函数调用及之后的时间。由于局部对象对函数内对象生命周期有限制,所以可以使用局部静态对象,将...
2018-06-21 23:18:43
245
原创 分割网络 U-Net
U-Net: Convolutional Networks for BiomedicalImage SegmentationU-net:作者提出了一种依赖于数据增强,使用少量标注数据更有效的网络和训练策略。该架构包括了两个路径,一个是压缩路径去捕获上下午,一个是对称扩展路径能够更有效的定位。此外,在少量数据的基础上,该网络实现了一种端到端的训练。在文章中,作者建立了一个全卷积网络,它使用少量的数据...
2018-06-21 10:54:12
1231
原创 YOLO 物体检测
YouOnly Look Once:Unified,Real-Time Object DetectionYOLO(You only look once):将物体检测重新绘制作为一个简单的回归问题,直接从图像像素生成bounding box的坐标和类的预测。Using our system, you only look once at an image to predict whatobjects ...
2018-06-19 17:49:30
1387
原创 C++ 异常捕获及处理
异常处理:当程序的某部分检测到一个它一个无法处理的问题时,需要用到异常处理。此时,检测到问题的部分应该发出某种信号以表明程序遇到了故障,无法继续下去,而且信号的发出方无须知道故障将在何处得到解决。C++语言中,异常处理包括:throw表达式:异常检测部分。使用throw表达式表示它遇到了无法处理的问题。throw引发了异常。try语句块:异常处理部分。使用try语句块处理异常。try语...
2018-06-17 14:20:28
8309
原创 C++ 表达式
左值:是指那些求值结果为对象或函数的表达式。一个表示对象的非常量左值可以作为赋值运算符的左侧对象。右值:是指一种表达式,其结果是值,并非值所处的位置。左值可以位于赋值语句的左侧(也可以在赋值语句的右侧)(**常量对象不能在赋值表达式的左侧),右值则不行。当一个对象呗用作右值的时候,用的是对象的值(内容),当对象被用作左值的时候,用的是对象的身份(对象在内存的位置)。移位运算符>>/...
2018-06-17 11:00:03
492
原创 名词 摘录
摘录自 英语语法王名词:概念:名词是表示人、动物、地点、物品以及抽象概念的词。名词的分类:根据意义可以分为专有名词和普通名词专有名词:表示特定的人或事物名称的词。专有名词首字母一定要大写,前面一般不用冠词。专有名词分类:1、人名(称号或有或无)Paul, Snow White. 2、称呼、Mum, Dad.月份、星期、季节、节日等 April, Monday, Easter(复活节), Chr...
2018-06-16 17:12:01
1049
原创 C++ 数组
//数组的维度必须是一个常量表达式//定义数组的时候必须指定数组的类型,不允许使用auto关键字推断列表类型//使用字符串声明字符数组时,数组的长度要比字符串的字符数多1,因为末尾有个空字符//不能将数组的内容拷贝给其他数组作为初始值,也不能用数组和vector为其他数组赋值(数组需要显式初始化)//数组可以存放大多数类型的对象,数组本身就是对象,所以可以定义数组的指针和数组的引用//int ...
2018-06-16 10:54:00
223
原创 检测网络SSD
SSD: Single Shot MultiBox Detector(2016)Abstract总结:SSD(一次性探测器,a single-shotdetector)主要为了图像中的目标检测。SSD,根据不同的长宽比和放缩每个feature map的位置,将输出空间中的bounding boxes离散化为一组默认框。在预测时(Test),网络会在每个默认框中为存在的每个类别进行打分(给出scor...
2018-06-15 15:55:05
1889
转载 机器学习的内涵
###来自洪亮劼老师对机器学习的一个总结###机器学习机器学习:主要解决两类问题,监督学习和无监督学习。学习机器学习主要就是要掌握解决这两类问题的基本思路:那么解决这两类问题的基本思路是什么?1、如何将现实场景中的问题抽象成相应的数学模型,并知道在这个抽象过程中,数学模型由什么假设。2、如何利用数学工具,对相应的数学模型参数进行求解。3、如何根据实际问题提出评估方案,对应用的数学模型进行评估,看是...
2018-06-14 21:50:56
676
原创 C++ iterator 迭代器
//迭代器iterator 是访问string和vertor等更通用的一种方式,比下标访问更好//有效的迭代器或者指向元素或者指向容器中的下一个位置//有迭代器的类型(容器),同时拥有返回迭代器的成员begin/end//begin返回迭代起的第一个元素,end返回迭代器成员的下一个元素的位置(是一个本身不存的元素)//特殊情况如果迭代器为空,则begin和end返回的是同一个迭代器//迭代器...
2018-06-14 20:42:12
225
原创 Patch-based Convolutional Neural Network总结
Patch-based Convolutional Neural Network for WholeSlide Tissue ImageClassificationabstract总结:为了自动识别癌症的亚型,在千亿像素级的WSI(Whole Slide Tissue Images)上训练一个CNN是不可能的。癌症亚型的差异是基于细胞级的视觉特征,在图像patch上被观察。所以,作者强调在图像pa...
2018-06-14 12:39:39
6821
原创 C++ Vector容器
//Vector 是一种类模板,能够存储类型相同的对象,每个对象有个与之对应的索引。//模板:可以看作是编译器生成类或函数编写的一份说明,编译器根据模板创建或函数的过程称为实例化,模板需要指出其类型。模板<类型> 模板变量;//模板不能生成为引用,因为引用不是对象,Vector可以嵌套使用。//C++11之前的容器定义为:vector<vector<int> &g...
2018-06-12 21:04:14
307
原创 噪声总结
噪声一种自然现象,是物质的一种运动形式。噪声是扰乱或干扰有用信号的不期望的扰动。它使通过网络传输的信号受到干扰或失真。常见的噪声是由大量短促脉冲叠加而成的随机过程。它符合概率论的规律,可以用统计方法进行处理。噪声:1) 外部: 1) 自然界: 1) 大气噪声 2) 宇宙噪声 ...
2018-06-12 17:29:48
811
原创 C++ 计算灰度图像直方图
#include<iostream>#include<windows.h>#include<stdio.h>using namespace std;int main(){ char *buf; char *p; //文件指针 FILE* fp; BITMAPFILEHEADER bf; BI...
2018-06-10 23:05:27
7828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人