概述 YOLOv3: 车辆行人检测算法 GitHub Qt5: 制作简单的GUI OpenCV:主要用于putText.drawRec等 Step YOLOv3检测结果 Fig 1. input image(from DETRAC dataset) Fig 2. predictions result(看结果还可以哈) Qt5 简易GUI 整体效果图 说明 所用YOLOv3为C版本,YOLOv3 安装无需配置环境,安装方法参照官网即可.(可使用CUDA进行GPU加速.OpenCV显示图片) 权重使…
HOG SVM 车辆检测 近期需要对卡口车辆的车脸进行检测,首先选用一个常规的检测方法即是hog特征与SVM,Hog特征是由dalal在2005年提出的用于道路中行人检测的方法,并且取的了不错的识别效果.在人脸检测方面目前主流的方法,先不考虑复杂的深度学习,大多采用Haar和Adaboost的手段来实现.我接下来将会用着两种方法来实现对卡口的车辆检测. 首先引出 Hog特征,Hog特征是梯度方向直方图,是一种底层的视觉特征,主要描述的是图像中的梯度分布情况,而梯度分布信息主要是集中在图像中不同内…
本文主要介绍下opencv中怎样使用hog算法,因为在opencv中已经集成了hog这个类.其实使用起来是很简单的,从后面的代码就可以看出来.本文参考的资料为opencv自带的sample. 关于opencv中hog的源码分析,可以参考本人的另一篇博客:opencv源码解析之(6):hog源码分析 开发环境:opencv2.4.2+Qt4.8.2+ubuntu12.04+QtCreator2.5. 实验功能: 单击Open Image按钮,选择需要进行人检测的一张图片,确定后自动显示出来.该图片…
目前基于机器学习方法的行人检测的主流特征描述子之一是HOG(Histogram of Oriented Gradient, 方向梯度直方图).HOG特征是用于目标检测的特征描述子,它通过计算和统计图像局部区域的梯度方向直方图来构成特征,用这些特征描述原始图像. HOG的核心思想是所检测的局部物体外形能够被光强梯度或边缘方向的分布所描述.通过将整幅图像分割成小的连接区域(称为cells),每个cell生成一个方向梯度直方图或者cell中pixel的边缘方向,这些直方图的组合可表示出(所检测目标的目…
声明:本文是别人发表在github上的项目,并非个人原创,因为那个项目直接下载后出现了一些版本不兼容的问题,故写此文帮助解决.(本人争取在今年有空的时间,自己实现基于YOLO-V4的行人检测) 项目链接:https://github.com/emedinac/Pedestrain_Yolov2 此项目是基于pytorch框架的实现方案. 本文介绍一下ubuntu安装pytorch的安装方法 直接采用pip install pytorch的下载实在太感人,因此先更改一下pip源. 本人采用的是阿里…
树莓PI远程控制摄像头请参考前文:http://www.cnblogs.com/yuliyang/p/3561209.html 参考:http://answers.opencv.org/question/133/how-do-i-access-an-ip-camera/ http://blog.youtueye.com/work/opencv-hog-peopledetector-trainning.html 项目环境:opencv2.8  ,debian, QT 代码: 运行: yuliyan…
原地址:http://blog.csdn.net/van_ruin/article/details/9166591 .方向梯度直方图(Histogramof Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子.它通过计算和统计图像局部区域的梯度方向直方图来构成特征.基本知识可以参考博客:http://blog.csdn.net/zouxy09/article/details/7929348 .Adaboost的基础知识可以参考书籍:统计学…
Paper Link : https://arxiv.org/pdf/1703.06283 Github: https://github.com/huangshiyu13/RPNplus 摘要: 这篇paper探索了如何用虚拟数据或者叫做人工生成的数据对行人检测进行辅助的方式.通过Unity3D产生虚拟数据,然后用RPN进行训练,再在真是数据上进行finetue,能提高检测器的鲁棒性.…
这是行人检测相关资源的第二部分:源码和数据集.考虑到实际应用的实时性要求,源码主要是C/C++的.源码和数据集的网址,经过测试都可访问,并注明了这些网址最后更新的日期,供学习和研究进行参考.(欢迎补充更多的资源) 1        Source Code 1.1    INRIA Object Detection and Localization Toolkit http://pascal.inrialpes.fr/soft/olt/ Dalal于2005年提出了基于HOG特征的行人检测方法,行…
行人检测具有极其广泛的应用:智能辅助驾驶,智能监控,行人分析以及智能机器人等领域.从2005年以来行人检测进入了一个快速的发展阶段,但是也存在很多问题还有待解决,主要还是在性能和速度方面还不能达到一个权衡.近年,以谷歌为首的自动驾驶技术的研发正如火如荼的进行,这也迫切需要能对行人进行快速有效的检测,以保证自动驾驶期间对行人的安全不会产生威胁. 1   行人检测的现状 大概可以分为两类 1.1    基于背景建模 利用背景建模方法,提取出前景运动的目标,在目标区域内进行特征提取,然后利用分类器进行…