2 Seehidre

尚未进行身份认证

暂无相关描述

等级
博文 621
排名 1w+

fhog特征提取

fhog在KCF和DSST中都用到了,当时看KCF的时候做了总结,放在这里。传统hog特征提取。关于HOG特征(梯度统计直方图)简单介绍一下,首先是对原图进行灰度化(hog统计的是梯度信息,色彩几乎没有贡献),再进行gamma压缩和归一化(减轻光照影响)。然后进行统计,首先是统计每个cell(代码里用的是4_4)里的梯度(包括大小和方向,大小用来加权方向)统计直方图,再把几个cell合并成一个...

2019-06-16 21:40:57

HOG特征提取

转载自:https://www.jianshu.com/p/395f0582c5f7博主:Slyne_D来源:简书好久没写东西了,由于楼主换了个城市工作,发现工作量蹭蹭的上来了,周末又喜欢出去觅食,导致没学习很久,今天准备水一篇来翻译一下如何理解HOG(HistogramOfGradient,方向梯度直方图)。本文主要翻译了这篇文章,也是我非常喜欢的博主之一(奈何他开的课程错过了...

2019-06-16 20:29:11

hog与fhog(转载)

转载自:https://blog.csdn.net/u013187057/article/details/86423536博主:六月的雨唯你来源:csdnhog特征提取(参考文献)每个block(假设2×22×2个cell)共4×9=364×9=36维特征,通过PCA降维后得到11维特征或直接对这4×94×9的特征分别进行行、列累加,得到4+9=134+9=13...

2019-06-16 19:58:07

KCF目标跟踪方法分析与总结

读"J.F.Henriques,R.Caseiro,P.Martins,J.Batista,‘High-speedtrackingwithkernelizedcorrelationfilters’"笔记KCF是一种鉴别式追踪方法,这类方法一般都是在追踪过程中训练一个目标检测器,使用目标检测器去检测下一帧预测位置是否是目标,然后再使用新检测结果去更新训练集进而更新...

2019-06-15 11:00:21

读写锁机制(转载)

转载自:https://www.cnblogs.com/xiehongfeng100/p/4782135.html博主:峰子_仰望阳光来源:博客园  在以前的一篇博文Linux多线程编程初探中,只提到了用于线程同步的互斥锁、条件变量,而没有提及读写锁(read-writelock)。  本文主要整理自以下文章:  读写锁(read-writelock)机制-----多线程同步问...

2019-06-07 20:59:33

Matlab--利用plot函数绘画直线

用法说明:plot([x1,x2],[y1,y2])其中(x1,y1)是起点,(x2,y2)是终点。

2019-05-19 17:40:12

常用图像数据集大全

转载自:https://www.cnblogs.com/alexanderkun/p/4197796.html博主:alexanderkun来源:博客园1.搜狗实验室数据集:http://www.sogou.com/labs/dl/p.html互联网图片库来自sogou图片搜索所索引的部分数据。其中收集了包括人物、动物、建筑、机械、风景、运动等类别,总数高达2,836,535张图片。对于...

2019-05-15 15:56:12

AI从入门到放弃:BP神经网络算法推导及代码实现笔记

GitHub文档和代码在此:传送门一.前言:作为AI入门小白,参考了一些文章,想记点笔记加深印象,发出来是给有需求的童鞋学习共勉,大神轻拍!【毒鸡汤】:算法这东西,读完之后的状态多半是-->“我是谁,我在哪?”没事的,吭哧吭哧学总能学会,毕竟还有千千万万个算法等着你。本文货很干,堪比沙哈拉大沙漠,自己挑的文章,含着泪也要读完!二.科普:生物上的神经元就是接...

2019-05-09 01:18:36

Opencv---remap函数的实现

图像重映射:即是把一个图像中一个位置的像素放置到另一个图像指定位置的过程。因为有时候源图像和目标图像并不总是一一对应的关系(目标图像的像素可能映射到源图像的非整数坐标上),所以有时候会需要做插值。描述映射过程:通过重映射来表达每个像素的位置(x,y):g(x,y)=f(h(x,y))(x,y):g(x,y)=f(h(x,y))(x,y):g(x,y)=f(h(x,y))其中:g()g()g...

2019-05-06 16:02:30

Opencv--CvMat声明和使用

doublea[9]={1,2,3;4,5,6;7,8,9}//方式一:直接声明CvMatmat_01;//矩阵变量mat_01=cvMat(3,3,CV_64FC1,a);//初始化矩阵的头cvReleaseData(&mat_01);...

2019-04-27 09:36:00

Opencv--undistortPoints()和cvUndistortPoints()

正确用法:std::vector<cv::Point2f>inputDistortedPoints=...std::vector<cv::Point2f>outputUndistortedPoints;cv::MatcameraMatrix=...cv::MatdistCoeffs=...cv::undistortPoints(inputDi...

2019-04-27 09:16:26

Opencv--8点法实现

staticintrun8Point(constMat&_m1,constMat&_m2,Mat&_fmatrix){Point2dm1c(0,0),m2c(0,0);doublet,scale1=0,scale2=0;constPoint2f*m1=_m1.ptr<Point2f&gt...

2019-04-25 19:21:10

证明Ax=0的最小二乘解是ATA的最小特征值对应的特征向量(||x||=1)

**证明:**当||x||=1时,Ax=0的最小二乘解是ATAA^TAATA的最小特征值对应的特征向量证:上式等同于证明如下命题:ATAA^TAATA的最小特征值所对应的特征向量可使||Ax||最小。(1)若x为ATAA^TAATA的特征向量,则ATAx=λxA^TAx=\lambdaxATAx=λx可得∣∣Ax∣∣=(Ax)T(Ax)=xTATAx=xTλx=xTxλ=λ\...

2019-04-25 17:19:34

OpenCV--solvePnPRansac()和solvePnP()

solvePnPRansac()boolcv::solvePnPRansac ( InputArray  objectPoints,     InputArray  imagePoints,     InputArray  cameraMatrix, &nbs...

2019-04-24 20:51:54

Eigen--Matrix

在Eigen中,所有的矩阵Matrix和向量Vector都是由Matrix类构造的。向量只不过是矩阵的特殊形式,只有一列(列向量)或者一行。Matrix模板类有6个参数,其中前三个参数是必须的。前三个参数如下:Matrix<typenameScalar,intRowsAtCompileTime,intColsAtCompileTime>Scalar是标量类型,取值可以...

2019-04-24 17:20:25

Eigen--Array

Eigen不仅提供了Matrix和Vector结构,还提供了Array结构。区别如下,Matrix和Vector就是线性代数中定义的矩阵和向量,所有的数学运算都和数学上一致。但是存在一个问题是数学上的定义并不一定能完全满足现实需求。比如,数学上并没有定义一个矩阵和一个标量的加法运算。但是如果我们想给一个矩阵的每个元素都加上同一个数,那么这个操作就需要我们自己去实现,这显然并不方便。Array...

2019-04-24 17:00:01

Eigen--.block(i,j,p,q)

Eigen为Matrix、Array和Vector提供了块操作方法。块区域可以被用作左值和右值。在Eigen中最常用的块操作函数是.block()。block()方法的定义如下:blockofsize(p,q),startingat(i,j)。matrix.block(i,j,p,q);matrix.block<p,q>(i,j);上...

2019-04-24 16:47:12

奇异值分解 SVD 的数学解释

奇异值分解(SingularValueDecomposition,SVD)是一种矩阵分解(MatrixDecomposition)的方法。除此之外,矩阵分解还有很多方法,例如特征分解(Eigendecomposition)、LU分解(LUdecomposition)、QR分解(QRdecomposition)和极分解(Polardecomposition)等。这篇文章主要说下奇异值分解...

2019-04-23 10:45:02

反射矩阵(reflection matrix)推导

反射矩阵(reflectionmatrix)推导设平面为(nx,ny,nz,d),则以此平面为镜面的列主序反射矩阵如下:推导如下:一,平面的表示:如图所示,过点p,法向量为n的平面,可表示为:np+d=0其中d为平面到原点的有向距离。如果平面面向原点,则d为正,如果平面背向原点,则d为负。于是平面可以表示为四维向量(nx,ny,nz,d)。二,reflectionmatri...

2019-04-22 17:24:14

OpenCV--fstream格式化读取坐标数据存为vector

输入数据"data.txt"数据格式如下:12323412334131546123767程序代码#include<iostream>#include<fstream>#include<opencv2/opencv.hpp>usingnamespacestd;usingnamespacecv;intmain()...

2019-04-21 20:48:30
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。