自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

原创 离散傅里叶变换 - 快速计算方法及C实现 - 第三篇

DFT – Fast algorithms and C implementations -Part3Radix-3 DFT我在第一篇博客里分析了Radix-2DFT的计算原理,并据此写出了Radix-2DFT的代码,并验证了其有效性。现在我们有信心认为,只要有了公式,就能写出正确的程序,产生正确的结果!下面我们推导一下Radix-3DFT的公式,其实非常简单:设N长序列的D...

2019-08-15 17:44:03 902

原创 离散傅里叶变换 - 快速计算方法及C实现 - 第二篇

DFT – Fast algorithms and C implementations -Part2Radix-2DFT在我的上一篇博客里,已经介绍了基-2离散傅里叶变换的基本原理(参见第4(4)部分),总结一下就是:设N长序列的DFT为N长序列,若N被2整除,则:radix-2算法将一个N长的DFT分解为两个N/2长的DFT的线性组合。如果N/2仍然可以被2整除,则可以...

2019-08-14 21:22:46 1051

原创 离散傅里叶变换 - 快速计算方法及C实现 - 第一篇

DFT – Fast algorithms and C implementations -Part1引言算法中经常用到傅里叶变换,很长一段时间我都是使用FFTW("the fastest fft library in the west",一个基于fortran语言的fft算法库,该库也为Matlab以及intel MKL两个计算软件提供傅里叶算法,非常牛叉。但是最近我多次发现因为在项目...

2019-08-14 15:10:35 3053

原创 证件图像校正

引子:你是否遇到过这种情况:用手机对着身份证拍张照片,然后想打印出扫描件的效果?应用商城里有个热门app好像叫“扫描全能王”,大概提供了这个功能,但是它是收费的,普通用户用起来有些许不便。最近我也遇到了这个问题,别人用手机拍了个身份证照片传给我,如上面所示,让我把它打印出来:我最先想用PS,但是我发现无法用一个规则的矩形把它框得很好,我那没入门的PS技术无法解决这个问题,于是我就花了一晚上...

2019-03-20 19:01:23 6553 4

原创 对称矩阵的RtDR分解(LDLt分解)C代码

最近碰到求解线性方程组以及求矩阵的特征值等问题,OpenCV自带的算法实在是太慢了,另外我还试了Eigen库,比OpenCv虽然快了一倍,但是比Matlab还是慢了一个量级不止。。。因此我决定自己编写几个程序以满足我的特定需要。这篇博文将给出一个对称矩阵的RtDR分解方法(书里面一般都是LDLt分解,我直接求得是转置,即R=L')。数值计算不同于基本数学理论,《线性代数》以及《高等数学基础》是...

2018-11-30 18:52:13 3589

原创 目标跟踪代码开源

DSLT目标跟踪算法的实现代码!!!不是什么好的算法,但是有不少人发邮件给我询问代码的事情,今天将一个早期版本的DSLT算法C++实现贴出来供大家参考。以下是程序运行的画面截图:代码放在csdn资源里面,下载地址:https://download.csdn.net/download/yu_xianguo/10554515这个是去年上半年写的一个版本,里面可能有bug,我后来...

2018-07-20 17:55:46 8469 6

原创 C代码二值图像连通区域标记

之前写过一个C++版本的二值图像连通区域标记函数,当时的直观结果没有问题,我也使用了很久,后来才发现其结果是错的,I'm so sorry!这里贴出的是一个经过改进的二值图像连通区域标记函数,目前只支持4连通区域标记,要想做到8连通标记的话,最简单的方法是先用[1 1 1]的核对输入图像(的每一行)进行dilate。较前一个版本的改进:(1)函数经过严格的测试,通过与Matlab连通区域标...

2018-07-17 11:32:18 4596 7

原创 同时检测和跟踪大量的点目标

Simultaneous Detection & Tracking of Large Number of Point Targets点目标是指没有形状和外观信息,仅有位置信息的目标,常见于雷达扫描数据中,以及低轨卫星对地面的成像数据中。点目标的主要特点在于其运动,相比于视频监控中的行人等其它目标,点目标的运动方式一般更加简单、轨迹更加平滑,因此可以通过查找运动模式来检测点目标。我在之前的一...

2018-03-21 12:33:29 3877 3

原创 Dense Structural Learning for Infrared Object Tracking - DSLT; 附UAV123_10fps和VIVID

Dense Structural Learning for Infrared Object Tracking - DSLT: winner of VOT-TIR2017        在刚刚过去的VOT-TIR2017红外目标跟踪挑战赛中,我们的DSLT跟踪算法获得了冠军。为此,VOT组委会副主席Michael Felsberg教授邀请我去参加10月28日ICCV上举办的VOT-Works...

2017-12-03 20:15:50 8099 29

原创 VOT2017 结果抢先看

2017年视觉目标跟踪挑战赛(VOT2017)结果

2017-10-29 22:03:38 6315 3

原创 杂记:Visual Tracking + Object Proposals + Features + Coding

这篇文章主要是做一个笔记式的讲解最近关注的一些东西,包括基于核相关滤波器的目标跟踪算法、EdgeBoxes目标假设算法、Color Names特征描述方法,最后再讲讲我对如何进行高效率编程的理解

2016-04-09 15:19:43 4263 5

原创 C++实现DPM/LatentSVM 完整代码下载 --- 第四篇

这篇文章的目的是解释一下FastDPM的工作流程。。。    有些人对我公布的FastDPM代码(见其它几篇博文)有兴趣,想读这个代码,所以给我发邮件询问工作原理的,我曾单独给了邮件回答,这里把其中一个往来邮件贴在这里。    话说这个貌似是个老外,用英语写的邮件。。。1.来自Maxwell的询问邮件:Hi yuxianguo,My name is Maxwell i

2015-12-31 22:43:08 6394 23

原创 8数码问题的C++解决方案

这篇文章最初发表在http://blog.csdn.net/j56754gefge/article/details/47170967,均是我个人原创,转载请注明出处!引子:我接触8数码问题是在研一的时候上的《人工智能》课上,在某一章节介绍完深度优先搜索、广度优先搜索、贪婪搜索、A*搜索四种经典搜索策略以后,章节后面的一道习题便是让学生编程求解8数码问题。书上并未给出答案,我当时用不

2015-11-09 19:42:06 4645

原创 C++计算中值图像,增量算法

这篇文章最初发表在http://blog.csdn.net/j56754gefge/article/details/44598381,均是我个人原创,转载请注明出处!% input: im1, im2, im3, im4, im5% output: background image FF = im1;for i=1:3 A = cat(3,im1(:,:,

2015-11-09 19:39:15 3571 1

原创 匈牙利算法的C++实现

这篇文章最初发表在http://blog.csdn.net/j56754gefge/article/details/40793633,均是我原创,转载请注明出处!    Hungarian/Munkres Algorithm,即著名的匈牙利算法,常用来解决矩形分配问题:我有一些工作jobs,也有一些工人workers,我已经知道每个worker做各个job的耗费cost,那么我如何

2015-11-09 19:34:01 4888 1

原创 C++ 二值图像连通区域标记

这篇文章最初发表在http://blog.csdn.net/j56754gefge/article/details/38777267,均是我原创,他人转载请注明出处!Labeling connected components in binary images (C++ source code)因为需要做连通区域标记,Matlab里有现成的算法,但在C++编程的时候发现没

2015-11-09 19:29:15 13890 7

原创 C++实现DPM/LatentSVM 完整代码下载 --- 第三篇

这是我的DPM代码的第三篇博文,最初发表在http://blog.csdn.net/j56754gefge/article/details/40708679,均是我原创文章,他人转载请注明出处!C++实现DPM/LatentSVM,完整代码下载!BUG持续改进!关注DPM实现的网友可以持续关注下该文章!使用代码发现BUG的网友请不吝及时向我反馈,我把BUG改进后再在这里更新出来,让更多的...

2015-11-09 19:17:29 11094 61

原创 C++实现cascade DPM --- 第二篇

C++实现cascade DPM --- 第二篇这篇文章最初发表在http://blog.csdn.net/j56754gefge/article/details/27586299,均是我个人所写,如需转载请注明出处!这是在voc-release5代码的基础上改写的C++程序,提供源代码. C++实现了star-cascade算法。级联是一种加速计算技术,将一个目标

2015-11-09 19:08:04 4879 4

原创 C++实现DPM/latentSVM --- 第一篇

C++实现DPM/latentSVM 速度最快、效果最好!The fastest c++ implementation of DPM / latentSVM.该文章以前的地址是:http://blog.csdn.net/j56754gefge/article/details/25504691,均是我个人原创,如需转载,请注明出处!DPM : deformable

2015-11-09 19:00:30 5778 4

DSLT算法粗略实现,C++代码。要想达到最好结果还有很大优化空间。

https://blog.csdn.net/YU_Xianguo/article/details/81136272#comments_13695929

2020-11-09

nasm-2.14.02-src+win32+win64.7z

截止2019年5月17日,NASM最新稳定版2.14.02。详情可参见官网:https://www.nasm.us/pub/nasm。这里仅仅是为了方便那些不便于访问官网资源的人。资源包含2.14.02版NASM的源码、win64 exe和win32 exe三个部分,按需采纳。

2019-05-17

同时检测和跟踪大量点目标

同时检测和跟踪大量点目标,详细请关注我的博文相关介绍https://blog.csdn.net/YU_Xianguo/article/details/79638148

2018-03-21

Dense Structural Learning Tracker, VOT-TIR2017 winner

文章:Dense Structural Learning for Infrared Object Tracking at 200+ Frames Per Second. Pattern Recognition Letters, 2017. VOT-TIR2017红外目标跟踪挑战赛冠军. Win10 x64下用Matlab R2016b编译的mex文件,经测试在Win7 x64下也可以使用。

2017-12-02

DPM cascade 很早时候写的一个DPM级联实现代码,C++

star-cascade DPM,非常早写的一个级联DPM代码,是在voc-release4的基础上写的。之前传了一份在360云盘上,没想到360云盘关了,这里再传一次,没试过,不知道文件对不对。

2017-07-02

FastDPM完整代码,C++,CPU。代码实际上仍有很大优化空间。

http://blog.csdn.net/yu_xianguo/article/details/49742903

2016-11-01

LayeredKCF 跟踪程序。没有源码,只有windows运行程序哈。

改进的核相关滤波器,演示程序; 程序可跟踪目标的平移、尺度以及旋转变化; 高效率实现。 详见:https://blog.csdn.net/YU_Xianguo/article/details/51100354

2016-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除