资源简介
粒子滤波用于对视频目标跟踪的代码,而且有说明文档,所谓粒子滤波就是指:通过寻找一组在状态空间中传播的随机样本来近似的表示概率密度函数,用样本均值代替积分运算,进而获得系统状态的最小方差估计的过程,这些样本被形象的称为“粒子”,故而叫粒子滤波。
代码片段和文件信息
function L = calc_log_likelihood(Xstd_rgb Xrgb_trgt X Y) %#codegen
Npix_h = size(Y 1);
Npix_w = size(Y 2);
N = size(X2);
L = zeros(1N);
Y = permute(Y [3 1 2]); %重新安排矩阵
A = -log(sqrt(2 * pi) * Xstd_rgb);
B = - 0.5 / (Xstd_rgb.^2);
X = round(X);
for k = 1:N
% mn 粒子k在画面中的位置
m = X(1k);
n = X(2k);
I = (m >= 1 & m <= Npix_h);
J = (n >= 1 & n <= Npix_w);
if I && J
C = double(Y(: m n));
D = C - Xrgb_trgt;
D2 = D‘ * D; % 欧氏距离
L(k) = A + B * D2; %高斯似然 D2 越小 L越大 注意B为负数
else
L(k) = -Inf;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-11-15 11:42 PF_Video_EN\
文件 964717 2014-10-23 21:09 PF_Video_EN\Person.wmv
文件 261 2014-10-23 21:09 PF_Video_EN\Readme.txt
文件 857622 2014-10-23 21:09 PF_Video_EN\Slides_LongVersion.pdf
文件 569154 2014-10-23 21:09 PF_Video_EN\Slides_ShortVersion.pdf
文件 713 2014-10-24 22:48 PF_Video_EN\calc_log_likelihood.m
文件 1680 2014-10-23 21:09 PF_Video_EN\calc_log_likelihood_mex_handcoded.cpp
文件 328 2014-10-24 20:32 PF_Video_EN\create_particles.m
文件 1052 2014-11-15 11:35 PF_Video_EN\particle_filter_by_saved_movie.m
文件 999 2014-10-23 21:09 PF_Video_EN\particle_filter_by_usb_camera.m
文件 322 2014-10-24 21:06 PF_Video_EN\resample_particles.m
文件 153 2014-10-23 21:09 PF_Video_EN\show_particles.m
文件 260 2014-10-23 21:09 PF_Video_EN\show_state_estimated.m
文件 258 2014-10-24 20:35 PF_Video_EN\update_particles.m
- 上一篇:FANUC-18I参数说明书
- 下一篇:随机大质数和大随机数的产生
相关资源
- 粒子滤波Rob Hess源码.rar
- 基于粒子滤波的多目标跟踪程序
- 粒子滤波代码
- 基本opencv的粒子滤波目标跟踪
- 基于粒子滤波的目标跟踪程序功能全
- 卡尔曼 ,扩展卡尔曼,无迹卡尔曼,
- 粒子滤波算法及其应用
- 粒子滤波算法及其应用--朱志宇
- 利用粒子滤波算法进行的目标跟踪代
- 基于颜色直方图的粒子滤波目标跟踪
- 序贯蒙特卡洛课件
- 一种新的改进粒子滤波算法
- 卡尔曼、粒子滤波工具箱
- 序贯蒙特卡洛
- 粒子滤波mcmc介绍
- 粒子滤波应用到锂离子电池
- 粒子群优化粒子滤波方法
- 粒子滤波推导pdf
- 改进粒子滤波算法的比较
- 粒子滤波综述
- 基于PF-RBF神经网络的短期风
- 交互式多模型粒子滤波的三种方式
- 粒子滤波检测基于OpenCV
- 利用变分贝叶斯算法进行目标跟踪
- 基于遗传算法的粒子滤波器在目标跟
- 粒子滤波slam_particle_ekf.rar
评论
共有 条评论