- 博客(32)
- 资源 (4)
- 收藏
- 关注
转载 相关滤波论文
MOSSE(2010)Visual Object Tracking using Adaptive Correlation Filters(PDF)Minimum Output Sum of Squared Error(MOSSE)是第一篇将correlation filter(CF)引入object tracking的论文,是CSK和KCF/DCF等算法的基础。首先我们来看一下CF的概念...
2019-07-18 19:51:02
1281
转载 Relu作用
1.为什么引入非线性激励函数?如果不适用激励函数,那么在这种情况下每一层的输出都是上层输入的线性函数,很容易验证,无论你神经网络有多少层,输出都是输入的线性组合,与没有隐藏层效果相当,这种情况就是最原始的感知机(perceptron)了正因为上面的原因,我们决定引入非线性函数作为激励函数,这样深层神经网络就有意义了,不再是输入的线性组合,可以逼近任意函数,最早的想法是用sigmoid函数或...
2019-07-18 14:53:14
686
转载 NMS python
非极大值抑制:步骤如下(假设进行非极大值抑制的输入为2000x20的矩阵,2000表示该图像上框的个数,20表示类别数):① 对2000×20维矩阵中每列按从大到小进行排序(每列表示一类,共20类。同一类可能有多个目标,如上图有两个人);② 从每列最大的得分建议框开始,分别与该列后面的得分建议框进行IoU计算,若IoU>阈值,则剔除得分较小的建议框,否则认为图像中同一类物体有多个...
2019-07-05 10:55:59
520
原创 排序
快速排序:选择某一元素作为分界元素,比其小的放在分界元素左边,比其大的放在分界元素右边,平均时间复杂度O(nlogn)数组快速排序:def quickSort(self, lists, left, right): if left >= right: return low = left high = right key = list...
2019-07-04 15:48:46
139
转载 二叉树的遍历(python)
定义二叉树结构:class BinNode(): def __init__( self, val ): self.lchild = None self.rchild = None self.val = val先序遍历根→左→右递归写法:def preOrder(self, root): if root ==...
2019-07-02 10:19:12
159
转载 104. Maximum Depth of Binary Tree [easy] (Python)
给定一个二叉树,求其最大深度。最大深度指的是,从根节点到最远的叶子节点的最长路径的节点个数。思路方法思路一深度优先搜索(DFS),递归求解。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# ...
2019-07-01 10:09:37
102
转载 匈牙利算法
1.二分图二分图:又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边所关联的两个顶点i和j分别属于这两个不同的顶点集(i∈A, j∈B),则称图G为一个二分图。简单来说,如果图中所有顶点可以被分为两个集合,图中所有的边的头和尾不属于同一个顶点集合,而是跨越两个集合,则这个图是一个二分图。例如:图1.1...
2019-07-01 09:26:36
136
转载 双目视觉求空间坐标
摄像机矩阵由内参矩阵和外参矩阵组成,对摄像机矩阵进行QR分解可以得到内参矩阵和外参矩阵。内参包括焦距、主点、倾斜系数、畸变系数(1)其中,fx,fy为焦距,一般情况下,二者相等,x0、y0为主点坐标(相对于成像平面),s为坐标轴倾斜参数,理想情况下为0外参包括旋转矩阵R3×3、平移向量T3×1,它们共同描述了如何把点从世界坐标系转换到摄像机坐标系,旋转矩阵描述了世界坐标系的坐标轴...
2019-06-24 16:05:32
4710
1
转载 ubuntu basler相机配置
转自https://blog.csdn.net/qq_36622882/article/details/78469039根据pylon的readme的推荐,使用auto ip。所以你的submask什么的都不用自己设置在你连接上了之后可以考虑使用静态ip做下一步工作。1,首先要确定你的系统的防火墙被你关了。不然的话是没有办法继续的在ubuntu(14.04)su root;...
2019-04-17 20:48:10
921
转载 ubuntu16.04安装openpose
(一)安装caffe安装相关依赖库:sudo apt-get--assume-yes install build-essentialsudo apt-getinstall libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compilersudo a...
2019-04-15 09:38:03
3639
1
转载 图的两种遍历方法
1 引言 遍历是指从某个节点出发,按照一定的的搜索路线,依次访问对数据结构中的全部节点,且每个节点仅访问一次。 在二叉树基础中,介绍了对于树的遍历。树的遍历是指从根节点出发,按照一定的访问规则,依次访问树的每个节点信息。树的遍历过程,根据访问规则的不同主要分为四种遍历方式: (1)先序遍历 (2)中序遍历 (3)后序遍历 (4)层次遍历 类似的,图的遍历是指,从给定图...
2019-04-02 09:12:20
914
转载 虚函数与纯虚函数
转自https://blog.csdn.net/hackbuteer1/article/details/7558868首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、...
2019-03-29 10:21:23
114
转载 SURF特征点匹配
转自https://blog.csdn.net/dcrmg/article/details/52601010Speeded Up Robust Features(SURF,加速稳健特征),是一种稳健的局部特征点检测和描述算法。最初由Herbert Bay发表在2006年的欧洲计算机视觉国际会议(Europen Conference on Computer Vision,ECCV)上,并在200...
2019-03-26 19:43:30
1113
转载 Sift算子特征点提取、描述及匹配
转自https://blog.csdn.net/dcrmg/article/details/52577555Sift之前的江湖在Sift横空出世之前,特征点检测与匹配江湖上占据霸主地位的是角点检测家族。先来探究一下角点家族不为人知的恩怨情仇。角点家族的族长是Moravec在1977年提出的Moravec角点检测算子,它是一种基于灰度方差的角点检测方法,该算子计算图像中某个像素点沿水平...
2019-03-25 21:01:10
602
转载 Sift中尺度空间、高斯金字塔、差分金字塔(DOG金字塔)、图像金字塔
转自https://blog.csdn.net/dcrmg/article/details/52561656一、 图像金字塔图像金字塔是一种以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,一直到金字塔的顶部只包含一个像素点的图像,这就构成了传统意义上的图...
2019-03-25 20:33:05
161
转载 deepsort多目标跟踪
论文题目:SIMPLE ONLINE AND REALTIME TRACKING WITH A DEEP ASSOCIATION METRIC摘要DeepSort是在Sort目标追踪基础上的改进。引入了在行人重识别数据集上离线训练的深度学习模型,在实时目标追踪过程中,提取目标的表观特征进行最近邻匹配,可以改善有遮挡情况下的目标追踪效果。同时,也减少了目标ID跳变的问题。核心思想算法...
2019-03-07 15:28:49
3324
转载 ubuntu16.04安装MATLAB018a
一. 文件准备文件夹中有三个文件,分别是破解文文件与映像文件。二. 安装2.1 挂载dvd1新建一个文件夹用于挂载映像文件(我这里新建文件夹dvd与下载文件在同一目录下):mkdir dvdsudo mount -t auto -o loop /home/dell509/Linux_matlab2018a/R2018a_glnxa64_dvd1.iso dvd/sudo ...
2019-02-22 16:27:57
270
原创 ubuntu16.04安装pcl1.8.0
(一)依赖库Boost:sudo apt-get install libboost-all-devEigen:sudo apt-get install libeigen3-devFLANN:sudo apt-get install libflann-devQT5:sudo apt-get qt5-defaultVTK8.1下载: 官方...
2019-01-20 20:20:00
2667
2
转载 ubuntu16.04 安装caffe
安装必要的依赖库 由于之前装过opencv,所以这里没有安装libopencvsudo apt-get install build-essentialsudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compilersudo...
2019-01-15 09:13:57
140
转载 C/C++整型上下限INT_MAX INT_MIN及其运算
C中常量INT_MAX和INT_MIN分别表示最大、最小整数,定义在头文件limits.h中。1. INT_MAX,INT_MIN数值大小因为int占4字节32位,根据二进制编码的规则,INT_MAX = 2^31-1,INT_MIN= -2^31.C/C++中,所有超过该限值的数,都会出现溢出,出现warning,但是并不会出现error。如果想表示的整数超过了该限值,可以使用长整型lon...
2019-01-04 09:51:57
349
转载 ubuntu16.04 opencv clion配置
基于之前安装的opencv3.4.1(参考之前文章《Ubuntu14.04安装OpenCV3.4.1》),按照如下2步骤:1、去Clion官网下载clion并安装2、配置cmakelist.txt文件3、找个读取图片代码测试一下即可!安装过opencv后,直接跳到第四步:安装clion以及配置cmakelist.txt。1、去Clion官网下载clion并安装:...
2019-01-03 21:35:14
2502
1
转载 ubuntu16.04安装opencv3.4.0(包括配置Anaconda)
在这篇文章中,我们将一步步的完成OpenCV3(C++ 和 Python)在Ubuntu上的环境搭建。( Python环境依托于Virtual Env来管理 ,方便你分隔不同的Python环境)1. 更新Ubuntu软件包sudo apt-get updatesudo apt-get upgrade2. 安装系统所需库# 移除之前的 x264的安装sudo apt-get remo...
2019-01-03 15:46:26
2213
转载 ubuntu16.04安装cuda9.0+cudnn7.0
1. 安装Ubuntu16.04 系统下载地址: http://releases.ubuntu.com/16.04/ 下载64位系统:ubuntu-16.04.4-desktop-amd64.iso 制作系统盘安装,推荐使用UltraISO,找到一个U盘(U盘数据必须备份好) 打开UltraISO软件,选择菜单中的文件,打开下载好的系统 再选择菜单中的启动,写入硬盘...
2019-01-02 20:16:32
513
转载 C++ 内存管理
转自https://chenqx.github.io/2014/09/25/Cpp-Memory-Management/内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须...
2018-11-27 16:14:40
96
转载 C++ 动态内存
到目前为止,我们的程序中我们只用了声明变量、数组和其他对象(objects)所必需的内存空间,这些内存空间的大小都在程序执行之前就已经确定了。但如果我们需要内存大小为一个变量,其数值只有在程序运行时 (runtime)才能确定,例如有些情况下我们需要根据用户输入来决定必需的内存空间,那么我们该怎么办呢?答案是动态内存分配(dynamic memory),为此C++ 集成了操作符new 和del...
2018-11-27 14:54:42
160
转载 目标跟踪算法综述
转自https://www.zhihu.com/question/26493945作者:YaqiLYU链接:https://www.zhihu.com/question/26493945/answer/156025576来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 相信很多来这里的人和我第一次到这里一样,都是想找一种比较好的目标跟踪算法,或者想对目...
2018-11-08 19:59:53
598
转载 ORB特征点原理(浅显版)
转自https://www.jianshu.com/p/9ee6b2145eaa绪论假如我有2张美女图片,我想确认这2张图片中美女是否是同一个人。这太简单了,以我专研岛国动作片锤炼出来的火眼金睛只需轻轻扫过2张图片就可以得出结论。但是,如果我想让计算机来完成这个功能就困难重重了:再性感的美女在计算机眼中也只是0-1组成的数据而已。一种可行的方法是找出2张图片中的特征点,描述这些特征点的属性...
2018-10-18 21:22:33
1368
转载 相关滤波跟踪(MOSSE、KCF、DSST、ICF)
转自https://blog.csdn.net/sgfmby1994/article/details/68490903本文是对“相关滤波器(Correlation Filters)”的相关paper的理解和总结,不过对于我来说,KCF实在不好理解,感觉好多地方理解的不彻底,错误之处还请指出,共同进步。...
2018-10-17 21:23:37
3762
转载 TLD跟踪
转自https://blog.csdn.net/sinat_31135199/article/details/70739106正如名字所示,TLD算法主要由三个模块构成:追踪器(tracker),检测器(detector)和机器学习(learning)。 对于视频追踪来说,常用的方法有两种,一是使用追踪器根据物体在上一帧的位置预测它在下一帧的位置,但这样会积累误差,而且一旦物体在图像中消...
2018-10-17 16:29:42
424
转载 KCF目标跟踪
之前看文章在推导公式时遇到很多疑问,终于看到一位博主跟我推导的结果差不多啦https://blog.csdn.net/mhz9123/article/details/51670802
2018-06-26 14:21:53
533
转载 Opencv如何读取一批图像或者多幅图像序列
以下转自https://blog.csdn.net/flyingworm_eley/article/details/6517943ifstream fin("D://data//imagelist.txt"); // imagelist.txt文件内容是生成的文件夹中所有图像的路径,每个图像的路径为一行char str[300][LINE_LENGTH];//存300个图像路径的字符数组CvGau...
2018-06-07 15:21:17
974
opencv_contrib3.4.1+vs2015+cuda8.0 install
2018-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人