0
点赞
收藏
分享

微信扫一扫

【图像检测-目标检测】基于粒子滤波实现行人检测附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

​​智能优化算法​​  ​​神经网络预测​​ ​​雷达通信 ​​ ​​无线传感器​​

​​信号处理​​ ​​图像处理​​ ​​路径规划​​ ​​元胞自动机​​ ​​无人机​​

⛄ 内容介绍

一种基于粒子滤波的运动行人视频自动跟踪方法及系统,该方法包括:输入一帧图像,获得目标行人的初始矩形区域,并从目标矩形区域中采样若干粒子,提取HOG特征和颜色特征,计算HOG和颜色双重特征融合后粒子的权重,通过最小均方误差估计器得到最后的状态估计并输出估计目标后进行重采样;使之紧紧锁定跟踪目标行人.

⛄ 部分代码

function usetimes=reselect(Sample_Set,Sample_probability,N)



C_probability(1)=Sample_probability(1);

for i=2:1:N

    C_probability(i)=Sample_probability(i)+C_probability(i-1);

end


for i=1:1:N  

    Cumulative_probability(i)= C_probability(i)/C_probability(N);

end


Y=rand(1,N);


%每个采样点重复的次数

usetimes=zeros(1,N);

for i=1:N

    

   j=min(find(Cumulative_probability>=Y(i)));

   usetimes(j)=usetimes(j)+1;

      

end

⛄ 运行结果

【图像检测-目标检测】基于粒子滤波实现行人检测附matlab代码_路径规划

【图像检测-目标检测】基于粒子滤波实现行人检测附matlab代码_粒子滤波_02

【图像检测-目标检测】基于粒子滤波实现行人检测附matlab代码_粒子滤波_03

⛄ 参考文献

[1]于洪波, 王国宏, and 王娜. "基于粒子滤波的扩展目标检测前跟踪算法." 电光与控制 17.8(2010):4.

❤️ 关注我领取海量matlab电子书和数学建模资料
❤️部分理论引用网络文献,若有侵权联系博主删除


举报

相关推荐

0 条评论