【目标跟踪】基于贝叶斯网络实现目标滤波跟踪附matlab代码
1 简介
运动目标跟踪技术作为计算机视觉以及图像处理等领域中最活跃的研究课题之一,已经在军事,安全监控,人机交互和智能交通等多个方面发挥着积极的作用,并且日趋重要.现有的目标跟踪算法存在着一定的不足:一是观测模型不够稳定,如果目标跟踪算法是利用单一的颜色特征构建目标模型,这个模型一般会对场景中光照强度的变化比较敏感,致使跟踪不稳定;二是场景中出现遮挡的情形时,会导致跟丢目标的情况.贝叶斯网络是描述随机变量之间依赖关系的图形模型,是一种基于概率推理的图形化网络.而动态贝叶斯网络可以看作是动态概率关系的一种压缩表示形式,它是静态贝叶斯网络在时间领域的拓展,动态贝叶斯网络作为一种有效地处理不确定性问题的数学工具,已经在计算机视觉领域得到了广泛的应用.
2 部分代码
clc;
clear;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%初始化
W=200; %该区域的长度
L=200; %该区域的宽度
M=36; %该区域内节点数
Nod=NodGen(W,L,M,3); %生成节点分布图
ar=3; %测距方差
ao=(3/180)*pi; %测角方差
T=50; %总的仿真时间
V=5; %目标运动速度,这在本仿真中为已知量
av=1; %策动噪声方差
Target_Real{1}=[25 25];
【目标跟踪】基于贝叶斯网络实现目标滤波跟踪附matlab代码相关推荐
- 【故障诊断】基于贝叶斯优化支持向量机的轴承故障诊断附matlab代码
1 内容介绍 贝叶斯网络(Bayesian Network或BN)是人工智能领域进行建模和不确定性推理的一个有效工具.贝叶斯网推理的基本任务是:给定一组证据变量观察值,通过搜索条件概率表计算一组查询变 ...
- 贝叶斯网络计算机系统性能建模,基于贝叶斯网络的AIBNS系统建模研究及其应用-计算机应用技术专业论文.docx...
摘要智能授导系统ITS研究的重点在于增加远程网络教学系统的适 摘要 智能授导系统ITS研究的重点在于增加远程网络教学系统的适 应性和智能性.学生模型是ITS的基础和核心,是其他模块进行工 作的前提.论 ...
- 【汉字识别】基于贝叶斯网络实现汉字识别含Matlab源码
1 简介 2 部分代码 clc,clear,closefor i=1:5 imp=imread(['.\字库',num2str(i),'.jpg']); create_database(imp,i) ...
- 一起自学SLAM算法:7.4 基于贝叶斯网络的状态估计
连载文章,长期更新,欢迎关注: 写在前面 第1章-ROS入门必备知识 第2章-C++编程范式 第3章-OpenCV图像处理 第4章-机器人传感器 第5章-机器人主机 第6章-机器人底盘 第7章-SLA ...
- 机器学习笔记之概率图模型(四)基于贝叶斯网络的模型概述
机器学习笔记之概率图模型--基于贝叶斯网络的模型概述 引言 基于贝叶斯网络的模型 场景构建 朴素贝叶斯分类器 混合模型 基于时间变化的模型 特征是连续型随机变量的贝叶斯网络 动态概率图模型 总结 引言 ...
- 贝叶斯网络的D-separation详解和Python代码实现
D分离(D-Separation)又被称作有向分离,是一种用来判断变量是否条件独立的图形化方法.相比于非图形化方法,D-Separation更加直观且计算简单.对于一个DAG(有向无环图),D-Sep ...
- m基于贝叶斯理论的超分辨率重构算法matlab仿真,对比Tikhonov重构算法
目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 超分辨率(Super-Resolution)通过硬件或软件的方法提高原有图像的分辨率,通过一系列低分 ...
- 【WSN通信】基于最佳簇半径的无线传感器网络分簇路由算法附matlab代码
1 内容介绍 无线传感器网络(WirelessSensorNetwork,WSN)是由若干个分布在被监控范围内的传感器节点构成的网络,这些节点以随机或者确定位置分布的形式布置在被监测范围内,可以收集温 ...
- 【智能优化求解】基于粒子群算法实现综合能源系统优化附matlab代码
1 简介 为了解决现有冷热电联供型综合能源系统大多只单一考虑系统机组投资成本或系统环境污染,影响系统整体优化运行的问题,以系统经济性和环保性为目标,对冷热电联供系统进行研究分析.构建含燃气轮机.燃气锅 ...
- 【车间调度】基于改进帝国企鹅算法求解车间调度问题附matlab代码
1 内容介绍 传统车间调度问题仅仅考虑工件的分配问题.而柔性车间调度问题在传统车间调度问题上做了一定的延伸,它更接近实际生产过程的原因是由于其在传统车间调度问题中加入了对加工机器的选择.因此对其的研究 ...
最新文章
- 凭借识别人的情绪,他们做到了2000多万用户、1000多万订单
- 2015蓝桥杯省赛---java---A---8(移动距离)
- Oracle 数据库
- Python 2 结束支持,Ubuntu 20.04 LTS 继续进行将其移除的工作
- Windows下memcached.exe的安装与配置
- 剑指offer面试题[40]-数组中只出现一次的数字
- html页面上的表格导出为excel文件,Web html table export to excel 网页上的表格数据导出到Excel文件中 使用心得...
- SP2010开发和VS2010专家食谱--第七章节--使用客户端对象模型
- Selenium3 Java自动化测试完整教程
- Vue + ElementUI 实现全国各个省份相对应城市的联动选择
- 物联网RFID技术之应用ETC系统
- Layui的eleTree树式选择器使用
- 爬虫入门经典(九) | 简单一文教你如何爬取扇贝单词
- **matlab中fprintf函数简单用法**
- 关于 tchar.h
- 放假前的最后一次带薪摸鱼
- gulp-less解决遇到错误停止执行task
- python一个try块后接一个或多个finally块_Effective Python(13): 合理利用try/except/else/finally结构中的每个代码块...
- 压缩感知的实现——图像重建(含matlab代码)
- 已知四种原子的质量,C/H/O/N分别为12/1/16/14,输入分子式,计算分子量。例如H2O,分子量为1*2+16=18,有如HC11N2,分子量为1+12*11+14*2=161