节点文献

基于自适应推进算法的多视角机动车检测技术

Multi-View Vehicle Detection Technology Based on Adaptive Boosting Algorithm

【作者】 叶丽燕

【导师】 赵建民;

【作者基本信息】 浙江师范大学 , 计算机软件与理论, 2010, 硕士

【摘要】 机动车检测是模式识别、图像处理和计算机视觉领域中比较重要的研究课题,在视频监控技术、内容的图像与视频检索、机动车辆识别以及人工智能等都有着十分广泛的应用前景和实用价值。机动车检测(即车辆检测),指对于给定的任意一幅图像,采用一定的算法和策略对其进行搜索判断其中是否存在车辆,若存在则返回车辆的位置、大小和姿态等。由于在现实生活中车辆经常以不同视角出现在视频图像中,为了实现检测方法的鲁棒性,就需要考虑车辆在各种复杂的背景中、不同方向、角度、尺度等情况下所展现出来的不同表象,即进行多视角检测。本文的主要工作如下:(1)在特征提取与检测方面,为提高特征的计算速度,采用Harr-like特征表示图像,并引入“积分图”的概念;同时,为提高检测速度,采用自适应推进算法来选择特征组成强分类器,并采用"Cascade"策略进行检测。自适应推进算法是Viola等人提出的一种在人脸检测中应用的技术,在取得较好检测性能的同时,实现人脸的实时检测,已基本达到实时效果,可用于多视角的车辆检测及实际应用。(2)在多视角的车辆检测器构造方面,本文采用基于Haar-Like特征和自适应推进算法相结合来构造各个视角的车辆检测器,并在训练各个视角的车辆检测器中采用Cascade方法将强分类器级联构成各个视角的最终分类器,最后在检测阶段引入视角估计进行五个不同视角的预估计,综合检测结果,得出实验结果。(3)在增加训练样本方面,为解决训练样本不足时的情况,本文引入增加训练样本机制。通过在一幅正样本图像上应用扭曲操作,产生数张训练样本,再将此过程迭代,得到上千张训练样本,解决了训练样本不足的问题,实验结果表明增加训练样本可以提高检测效果。本文通过采用Haar-Like特征表示图像,和采用自适应推进算法构建强分类器,并采用Cascade方法级联分类器,最后在检测阶段引入视角估计进行检测并得出检测结果。实验结果表明,采用基于Haar-Like特征和自适应推进算法能解决机动车多视角的问题,并达到检测的目的。

【Abstract】 Vehicle detection is an important research theme in the topic of Pattern Recognition, Image processing and Computer Vision; it has a wide application prospects and practical value in many fields such as video surveillance, content image and video retrieval, automatic vehicle recognition and artificial intelligence, etc.Given an arbitrary image, adopt certain algorithm or strategy to search in order to determine the existence of vehicles. If exist, then return the position, size, view of vehicle. As in real life with different perspectives vehicles often appear in the video image, and in order to improve the robustness of detection, we have to consider different appearance which the vehicle in a variety of complex backgrounds, different direction, angle, scale and other circumstances revealed. Namely, Multi-View Detection. In this thesis, the major work as follows:(1) In the aspect of feature extraction and detection, in order to improve the compute speed of feature, use Harr-like feature to presentation image and introduce concept of "integral image". Besides, to improve face detection rate, use AdaBoost technique to choose features for compose strong classifier and applying "Cascade" strategy for detection. AdaBoost algorithm is a technology which viola applied in face detection. This method, obtain good detect performance and realize the face of real-time detection. It basically achieve real-time. Therefore, it can be used in Multi-View Vehicle detection and practical application.(2) In the aspect of construct various perspectives of vehicle detector, we adopt Haar-Like Features and AdaBoost learning algorithm to construct the various perspectives of the vehicle detector. Use cascade method to constitute a strong classifiers various perspectives of the final classifier in the training multi-view vehicle detector. Finally, in the testing phase, introduce view estimate to predict five different perspectives, then comprehensive test results and obtained experimental results.(3) In the aspect of increase training samples, to solve the problem of insufficient training samples, we introduce a mechanism to increase the training samples. Create training samples from one image applying distortions, then generate a few training samples, and then iterate this process. Therefore, we can get thousands of training samples and solve the problem of insufficient training samples. Experimental results show that increasing the training samples can improve detection.This thesis adopts Haar-Like Features to presentation image and use AdaBoost algorithm to construct strong classifiers. Besides, use cascade method to constitute classifiers. Finally, in the testing phase, introduce view estimate to detect and obtain experimental results. The results shows that adopt Haar-Like Features and AdaBoost learning algorithm can solve the problem of vehicle multi-view and achieve the destination of detection.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络