【精选】基于MATLAB的视频运动目标检测识别

您所在的位置:网站首页 matlab运动目标检测 【精选】基于MATLAB的视频运动目标检测识别

【精选】基于MATLAB的视频运动目标检测识别

#【精选】基于MATLAB的视频运动目标检测识别| 来源: 网络整理| 查看: 265

一、课题介绍

视频图像处理技术广泛用于工业、安全、医疗、管理等领域。运动目标的检测和跟踪是图像处理技术在视频序列图像处理方面的一个重要应用,在航天、交通、机器人视觉、视频监控、公共场所客流数据监测等场合发挥着重要作用。

本文介绍了一种基于MATLAB的简易的从视频播放的帧图像中找出目标图像,并进行视频跟踪的实现方法。通过对图像进行阈值处理(图像分割),再对分割后的图像求取形心,以对目标图像进行定位,并最后找到各幅帧图像的目标位置的方法,从而实现对100帧视频图像的实时跟踪。

二、识别过程

100帧视频图像的读取

由于视频是由100帧图像通过连续播放从而达到视频的效果的,所以要达到视频放映的效果,应首先对100帧图像序列进行顺序读取。100帧图像存储在MATLAB的默认路径中,文件名为00000xxx.bmp。要达到读取它们的目的,需要使用循环算法。算法由一个名为read_seqim(i)的函数实现,以下是函数的源程序:

function I=read_seqim(i)

if nargin==0

i=1;min=00000001;

end

name=num2str(i);

if i



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3