计算机视觉
gukedream
人不能像走兽那样活着,应该追求知识和美德。
展开
-
特征提取算法与图像描述符[SIFT]
Goal In this chapter,We will learn about the concepts of SIFT algorithm We will learn to find SIFT Keypoints and Descriptors.Theory In last couple of chapters, we saw some corner detectors lik...原创 2019-02-12 01:07:05 · 1064 阅读 · 0 评论 -
非极大值抑制算法(NMS)及python实现
以下图为例,由于滑动窗口,同一个人可能有好几个框(每一个框都带有一个分类器得分)而我们的目标是一个人只保留一个最优的框:于是我们就要用到非极大值抑制,来抑制那些冗余的框: 抑制的过程是一个迭代-遍历-消除的过程。(1)将所有框的得分排序,选中最高分及其对应的框:(2)遍历其余的框,如果和当前最高分框的重叠面积(IOU)大于一定阈值,我们就将框删除。(3)从未处理的框...转载 2019-03-01 10:39:25 · 3516 阅读 · 0 评论 -
softmax的特征分布会呈放射状的原因
为直观了解softmax loss,在mnist数据集上训练了一个lenet模型作为例子。先将特征维降低到2,并画了10w个训练样本的2维特征在平面上,如图2所示。从图中可以看到,如果使用欧式距离作为度量方式,则f2与f1之间的距离比f2到f3的近很多,达不到好的效果。而同时可以看到,对于这些特征以角度进行划分的效果会比欧式距离和内积要好,所以之前很多都会采用余弦相似度作为度量方法...原创 2019-03-01 09:43:24 · 1630 阅读 · 0 评论 -
经典博客系列收藏
大奥特曼打小怪兽经典博客系列收藏1.经典博客链接2.经典项目博客集合3.数字图像处理系列4.深度学习系列经典博客收藏5.hinton教授的本科生课程CSC321-机器学习中的神经网的笔记6.Python数据挖掘课程OpenCV1.第十二节、尺度不变特征(SIFT)2.第十三节、SURF特征提取算法3.第十一节、Harris角点检测...原创 2019-02-13 00:36:03 · 305 阅读 · 0 评论 -
SURF特征提取算法详解
上一节我们已经介绍了SIFT算法,SIFT算法对旋转、尺度缩放、亮度变化等保持不变性,对视角变换、仿射变化、噪声也保持一定程度的稳定性,是一种非常优秀的局部特征描述算法。但是其实时性相对不高。SURF(Speeded Up Robust Features)算法改进了特征了提取和描述方式,用一种更为高效的方式完成特征点的提取和描述。一 使用快速Hessian算法和SURF来提取和检测特征...转载 2019-02-13 00:20:00 · 11320 阅读 · 3 评论 -
特征提取与图像描述符[HOG、LBP、Haar]
(一)HOG特征1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合 SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员...原创 2019-02-12 21:13:28 · 1842 阅读 · 0 评论 -
1×1 卷积核的作用
一、来源:[1312.4400] Network In Network (如果1×1卷积核接在普通的卷积层后面,配合激活函数,即可实现network in network的结构)二、应用:GoogleNet中的Inception、ResNet中的残差模块三、作用:1、降维(减少参数)例子1 : GoogleNet中的3a模块输入的feature map是28×28×1921...原创 2019-02-12 15:42:35 · 1112 阅读 · 0 评论 -
DenseNet:比ResNet更优的CNN模型
前言在计算机视觉领域,卷积神经网络(CNN)已经成为最主流的方法,比如最近的GoogLenet,VGG-19,Incepetion等模型。CNN史上的一个里程碑事件是ResNet模型的出现,ResNet可以训练出更深的CNN模型,从而实现更高的准确度。ResNet模型的核心是通过建立前面层与后面层之间的“短路连接”(shortcuts,skip connection),这有助于训练过程中梯度的...转载 2019-02-12 14:35:56 · 1539 阅读 · 0 评论 -
特征提取算法与图像描述符[ORB]
ORB特征算法ORB算法综合了FAST角点检测算法和BRIEFF描述符。FAST特征检测算法原理 opencv官方文档FAST只是一种特征点检测算法,并不涉及特征点的特征描述。fast = cv2.FastFeatureDetector_create(threshold=10)img = cv2.imread("laugh.jpg", 0)fast = cv2.Fa...原创 2019-02-12 01:35:51 · 1467 阅读 · 0 评论 -
特征提取算法与图像描述符[SURF]
Goal In this chapter,We will see the basics of SURF We will see SURF functionalities in OpenCVTheory In last chapter, we saw SIFT for keypoint detection and description. But it was comparative...原创 2019-02-12 01:23:38 · 1300 阅读 · 0 评论 -
lintel安装成功记与血泪史
1. 简介:最近需要将视频文件直接用于深度模型训练的输入,而不是像之前那样先将视频文件提取成单帧保存下来,因为这样做会出现几个问题,一个是要使用ffmpeg命令,将耗费数小时的时间提取帧,另一个是需要而外的存储空间,还有就是训练代码在加载图片时存在很大的IO操作,会影响训练的效率。因此,有没有一个方法,可以直接将视频文件作为训练数据,但又不会出现以上诸多问题呢,lintel就是为了解决这个问题...原创 2019-04-27 15:48:22 · 2172 阅读 · 7 评论