该课题为基于matlab的运动汽车跟踪系统。读录视频,进行视频分帧,提取背景,框定运动目标。计算运动目标的数量,速度车道,车流密度等等信息带有人机交互界面框架,适合具备一定编程基础的人员学习。
2022-01-28 09:04:55 775KB matlab 音视频 开发语言
1
该课题为基于Matlab的运动目标跟踪系统。可以实时框定运动目标。对运动目标的行为做识别。带有人机交互界面,需要在人机交互界面的基础上进行拓展
2022-01-27 14:04:52 773KB matlab 目标跟踪 开发语言 人工智能
1
该课题为基于matlab的运动汽车跟踪系统。读录视频,进行视频分帧,提取背景,框定运动目标。计算运动目标的数量,速度车道,车流密度等等信息带有人机交互界面框架,适合具备一定编程基础的人员学习。
2022-01-26 09:03:59 774KB matlab 音视频 开发语言
1
MATLAB运动慕目标汽车跟踪,检测运动汽车,统计汽车的数量,车速等,带GUI
1
1.首先从文件菜单打开程序目录下的car.avi视频,系统将显示视频的第一帧。 2.点击背景提取菜单,稍后会提取出背景并显示在打开的第二个窗口中。 3.当提取出背景后,点击检测跟踪菜单,对车辆进行检测和跟踪。 4.点击轨迹绘制菜单,绘制车辆的轨迹。 注:由于使用OpenCV打开AVI视频文件需要视频解码器,故在程序运行前请在电脑上先安装DivX类型的的视频解码器,否则将出现无法打开文件的错误。本程序使用的是OpenCV2.1版本,在没有安装此版本软件的机器上运行时需要将cv210.dll,cvaux210.dll,cvcore210.dll,highgui210.dll,ml210.dll这五个文件拷贝至*.exe可执行文件下。
2022-01-11 11:08:03 3.24MB opencv 运动车辆
1
MATLAB运动车辆跟踪,检测运动的车辆,框定出目标物体,然后计数,车速,车道等
1
% trafficObj1 = mmreader('traffic.avi'); trafficObj1 = VideoReader('traffic.avi'); mplay('traffic.avi'); darkCarValue=70; darkCar=rgb2gray(read(trafficObj1,71)); %noDarkCar=imextendedmax(darkCar,darkCarValue); %imshow(darkCar); %figure,imshow(noDarkCar); sedisk=strel('disk',2); %noSmallStructures=imopen(noDarkCar,sedisk); %imshow(noSmallStructures); nframes=get(trafficObj1,'NumberOfFrames'); %帧数 I=read(trafficObj1,1); %读取第一帧 taggedCars=zeros([size(I,1) size(I,2) 3 nframes],class(I)); %定义一个4维数组存放每一帧 for k=1:nframes singleFrame = read(trafficObj1,k); %读取第k帧 I=rgb2gray(singleFrame); %转换为灰度图像
MATLAB运动车辆检测,框定运动车辆
1
MATLAB运动汽车检测 ,实现对帧系列图片 的 识别 ,可以以某一帧为基础,作为背景,计数运动汽车。
2021-12-29 11:02:25 119KB matlab运动车辆 matlab运动车辆跟踪
1
该课题为基于matlab的运动汽车跟踪系统。读录视频,进行视频分帧,提取背景,框定运动目标。计算运动目标的数量,速度车道,车流密度等等信息带有人机交互界面框架,适合具备一定编程基础的人员学习。
2021-12-05 22:03:30 775KB matlab
1