资源简介
随着生活水平的不断提高,汽车成为人们生活不可或缺的一部分。汽车总量的不断攀升造成城市交通拥堵不堪,伴随而来是频发的交通事故。在这个背景下智能交通越来越受到人们的关注,与此相关的目标检测技术的研究也得到很大的关注,车辆检测就是其中一个关键的组成部分。车辆检测由于其本身具有的挑战性,例如车辆形状的不同,车辆的视角的不同,车辆的遮挡,光照的差异变化,使车辆检测成为一个十分困难的任务。当前虽然对于车辆检测的研究已经取得一部分的成果,但是现存算法任然具有局限性,在各种环境下无法得到让人满意的效果,因此本文针对车辆检测进行了研究。
本文所做的工作主要包括两个部分:一研究国内外该课题方向的研究现状,对比不同算法的优缺点,研究不同算子提取车辆特征的效果;二是基于前面的研究实现基于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个文件信息
相关资源
- LBP/HOG/SIFT/SURF特征SVM的trainAuto范例
- opencv SVM图分类训练图片和测试图片
- VS2013+opencv2.4.10提取SURF_BOW特征使用s
- VS2013+OpenCV2.4.10提取傅里叶描述子特征
- VS2013+OPENCV2.4.10 提取HOG特征使用SVM多分
- 情感识别的特征提取与与分类
- 车牌识别系统opencv版
- SVM源代码和测试图片
- hog+svm行人检测分类器训练
- 手势识别代码上,下,左,右
- Hog特征提取 源码(免费)
- svm-车牌识别正负样本
- 基于Gabor+PCA+SVM的性别识别(3)
- 基于Gabor+PCA+SVM的性别识别(1)
- opencv3.1用SVM实现MNIST
- 基于opencv车牌识别源码
- HOG+SVM的行人图片和视频检测码源及所
- SVM及SMO重要外文文献书籍
- 基于svm的光谱分类
- 用opencv的SVM做行人识别
- 大华 智能交通产品手册.pdf
- 人脸分析识别系统笑或不笑
- hog+svm负样本处理
- SVM和SMO的文档和代码
- 智能交通系统项目
- R语言 svm 手写数字识别
- SVM的两个详细,有实验报告
- 基于FPGA的SVM决策函数实现
- 集中监控平台软件,兼容雄迈,大华
- opencv+svm实现图像分类代码+训练图片
评论
共有 条评论