资源简介
ViBe背景建模Matlab代码实现,只完成了比较基础的部分,但与官网的实现方式差不多,速度比较快。
代码片段和文件信息
%% Parameters
numberOfSamples = param.numberOfSamples;
matchingThreshold = param.matchingThreshold;
matchingNumber = param.matchingNumber;
updateFactor = param.updateFactor;
numberOfHistoryImages = param.numberOfHistoryImages;
%% Initialize ViBe
historyImages = cell(1 numberOfHistoryImages);
for ii = 1:length(historyImages)
historyImages{ii} = vidframe;
end
historyBuffer = cell(1 numberOfSamples - numberOfHistoryImages);
for ii = 1:length(historyBuffer)
historyBuffer{ii} = vidframe + double(floor(rand(height width))*20 - 10);
end
%% Random Part
size = 2*max(height width) + 1;
% jump[] from 1 to 2*updateFactor
jump = floor(rand(1 size)*2*updateFactor) + 1;
% neighborX Y represent the neighbor index
neighborX = floor(rand(1 size)*3) - 1;
neighborY = floor(rand(1 size)*3) - 1;
% position[] from 1 to numberOfSamples
position = floor(rand(1 size)*numberOfSamples) + 1;
disp(‘Initialize ViBe‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 984 2016-12-01 10:25 initViBe.m
文件 1359 2016-12-01 11:12 main.m
文件 1315 2016-11-18 16:56 vibeSegmentation.m
文件 1243 2016-11-18 16:57 vibeUpdate.m
文件 1049784 2016-06-03 16:40 video.avi
- 上一篇:机械臂SEA柔顺控制matlab仿真
- 下一篇:UR5机械臂MATLAB下轨迹规划
相关资源
- UR5机械臂MATLAB下轨迹规划
- 机械臂SEA柔顺控制matlab仿真
- 基于MATLAB人民币识别系统.zip
- 科研常用代码预测分类评价
- 产生泊松过程Matlab源码
- 最优化算法规划-单纯形法MATLAB程序
- 基于KL变换的人脸识别 matlab
- 粒度端元分析的matlab程序m文件
- matlab二代身份证文字数字切割识别
- MATLAB代码经典功率谱估计Welch法协方差
- matlab实现的CCV颜色聚合向量
- 《MATLAB电机仿真精华50例》源代码
- 求解多旅行商(MTSP)的遗传算法的
- 基本粒子群算法,MATLAB文件的M文件编
- 数字图像处理作业canny边缘检测坎尼边
- 数字图像处理 MATLAB 大作业 代码及其
- 基于BP神经网络的无线传感器定位算法
- 字符识别matlab源代码
- QR法求解特征值特征向量(MATLAB)课程
- B样条插值的matlab程序
- 群速度色散的matlab仿真
- 双聚类(Bi-clustering)Matlab工具箱
- 基于RSSI强度、指纹库仿真代码,主要
- 圆拟合matlab程序,以及圆心 半径的确
- matlab 三角网格读取
- 基于matlab的BPSK调制解调
- FBMC 的 AWGN 信道仿真(matlab)
- LBP四种特征提取算法
- matlab开发-GMRESArnoldi
- matlab开发-MuellerStokesJonesCalculus
评论
共有 条评论