资源简介

随着生活水平的不断提高,汽车成为人们生活不可或缺的一部分。汽车总量的不断攀升造成城市交通拥堵不堪,伴随而来是频发的交通事故。在这个背景下智能交通越来越受到人们的关注,与此相关的目标检测技术的研究也得到很大的关注,车辆检测就是其中一个关键的组成部分。车辆检测由于其本身具有的挑战性,例如车辆形状的不同,车辆的视角的不同,车辆的遮挡,光照的差异变化,使车辆检测成为一个十分困难的任务。当前虽然对于车辆检测的研究已经取得一部分的成果,但是现存算法任然具有局限性,在各种环境下无法得到让人满意的效果,因此本文针对车辆检测进行了研究。 本文所做的工作主要包括两个部分:一研究国内外该课题方向的研究现状,对比不同算法的优缺点,研究不同算子提取车辆特征的效果;二是基于前面的研究实现基于HOG特征与SVM分类器的车辆检测系统,验证研究算法的可行性。 经过车辆检测系统的仿真验证,本文研究的方法可以有效的提取图像中的车辆,效果良好,速度在可接受的范围内。

资源截图

代码片段和文件信息

function demo()
startup;

fprintf(‘compiling the code...‘);
compile;
fprintf(‘done.\n\n‘);

load(‘INRIA/inriaperson_final‘);
model.vis = @() visualizemodel(model ...
                  1:2:length(model.rules{model.start}));
test(‘000061.jpg‘ model -0.3);

load(‘VOC2007/person_grammar_final‘);
model.class = ‘person grammar‘;
model.vis = @() visualize_person_grammar_model(model 6);
test(‘000061.jpg‘ model -0.6);

function test(imname model thresh)
cls = model.class;
fprintf(‘///// Running demo for %s /////\n\n‘ cls);

% load and display image
im = imread(imname);
clf;
image(im);
axis equal; 
axis on;
disp(‘input image‘);

% load and display model
% model.vis();
disp([cls ‘ model visualization‘]);


% detect objects
[ds bs] = imgdetect(im model thresh);
top = nms(ds 0.5);
clf;
if model.type == model_types.Grammar
  bs = [ds(:1:4) bs];
end
showboxes(im reduceboxes(model bs(top:)));
disp(‘detections‘);

if model.type == model_types.MixStar
  % get bounding boxes
  bbox = bboxpred_get(model.bboxpred ds reduceboxes(model bs));
  bbox = clipboxes(im bbox);
  top = nms(bbox 0.5);
  clf;
  showboxes(im bbox(top:));
  disp(‘bounding boxes‘);
  disp(‘press any key to continue‘); pause;
end

fprintf(‘\n‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-10 15:39  源码\
     目录           0  2016-05-17 21:12  源码\9797\
     文件       33836  2013-05-31 16:52  源码\9797\car_001_00000002.jpg
     文件       46646  2013-05-31 16:52  源码\9797\car_001_00000022.jpg
     文件       39250  2013-05-31 16:52  源码\9797\car_001_00000024.jpg
     文件       38088  2013-05-31 16:52  源码\9797\car_001_00000044.jpg
     文件       37832  2013-05-31 16:52  源码\9797\car_001_00000046.jpg
     文件       31666  2013-05-31 16:52  源码\9797\car_001_00000064.jpg
     文件       42334  2013-05-31 16:52  源码\9797\car_002_00000000.jpg
     文件       47558  2013-05-31 16:52  源码\9797\car_002_00000019.jpg
     文件       44539  2013-05-31 16:52  源码\9797\car_002_00000022.jpg
     文件       50406  2013-05-31 16:52  源码\9797\car_002_00000041.jpg
     文件       49514  2013-05-31 16:52  源码\9797\car_002_00000042.jpg
     文件       34058  2013-05-31 16:52  源码\9797\car_002_00000061.jpg
     文件       34011  2013-05-31 16:52  源码\9797\car_002_00000063.jpg
     文件       53904  2013-05-31 16:53  源码\9797\car_010_00000009.jpg
     文件       51027  2013-05-31 16:53  源码\9797\car_010_00000011.jpg
     文件       49116  2013-05-31 16:53  源码\9797\car_010_00000029.jpg
     文件       47999  2013-05-31 16:53  源码\9797\car_010_00000031.jpg
     文件       39632  2013-05-31 16:53  源码\9797\car_010_00000050.jpg
     文件       41215  2013-05-31 16:53  源码\9797\car_010_00000051.jpg
     文件       43774  2013-05-31 16:53  源码\9797\car_010_00000068.jpg
     文件       49765  2013-05-31 16:53  源码\9797\car_010_00000070.jpg
     文件       41563  2013-05-31 16:53  源码\9797\car_012_00000004.jpg
     文件       39842  2013-05-31 16:53  源码\9797\car_012_00000006.jpg
     文件       42532  2013-05-31 16:53  源码\9797\car_012_00000026.jpg
     文件       40698  2013-05-31 16:53  源码\9797\car_012_00000028.jpg
     文件       41335  2013-05-31 16:53  源码\9797\car_012_00000045.jpg
     文件       41952  2013-05-31 16:53  源码\9797\car_012_00000046.jpg
     文件       41317  2013-05-31 16:53  源码\9797\car_012_00000063.jpg
     文件       45402  2013-05-31 16:53  源码\9797\car_012_00000065.jpg
............此处省略228个文件信息

评论

共有 条评论