关闭

YOLO VS2015 windows

标签: windowsYOLOdarknetvs2013c
4308人阅读 评论(8) 收藏 举报
分类:

配置环境

visual studio 2015
显卡 GTX 960
CUDA 7.5
Opencv 2.4.9
pthread 下载地址

YOLO官网

[http://pjreddie.com/darknet/yolo/]

步骤

CUDA 版本安装教程:

参考地址

CPU版本安装步骤:

第一步:建立vs2015 x86(x64)位项目程序

这里写图片描述

第二步:按照Makefile文件,将YOLO官网中下载的以下 * .c ,*.h 文件添加到工程

gemm.o utils.o cuda.o deconvolutional_layer.o convolutional_layer.o list.o image.o activations.o im2col.o col2im.o blas.o crop_layer.o dropout_layer.o maxpool_layer.o softmax_layer.o data.o matrix.o network.o connected_layer.o cost_layer.o parser.o option_list.o darknet.o detection_layer.o imagenet.o captcha.o route_layer.o writing.o box.o nightmare.o normalization_layer.o avgpool_layer.o coco.o dice.o yolo.o layer.o compare.o classifier.o local_layer.o swag.o shortcut_layer.o

这里写图片描述

第三步:配置opencv, pthread 库

opencv 包含路径
这里写图片描述
opencv 库路径
这里写图片描述

pthread 包含路径
这里写图片描述
pthread 库路径
这里写图片描述

第四步:修改错误

a、将unistd.h去掉,此头文件只在linux c存在
b、将程序中关键字 class 改名,不然会和c++代码的类名冲突
c、将gcc中随机函数改成 rand()
d、还有其他的错一大堆….需要细心的修改

第五步:运行

运行之前需要下载深度学习网络训练模型,还好作者提供了3个版本的model:
下载地址:这里写链接内容

程序运行命令行: yolo test cfg/yolo-tiny.cfg yolo-tiny_1000.weights

经过以上步骤折腾,基本都可以运行程序了,现在来看看程序运行效果:

input image
这里写图片描述
out result
这里写图片描述

完整github工程代码链接地址:

https://github.com/guozhongluo/YOLO

联系方式QQ: 472338311
邮箱: 472338311@qq.com

1
0
查看评论

YOLO2 window7+cpu版本

研究RCNN系列算法,到现在的YOLO和SSD,因为平台原因(穷),都尝试在Window+cpu环境下测试已有模型效果。网上有很多教程,这里记录下yolo2的配置过程。 平台:window+cpu yolo2代码:https://github.com/AlexeyAB/darknet 默认已经配置好...
  • tigerda
  • tigerda
  • 2017-06-14 15:41
  • 3990

Linux、Windows下试用DarkNet之YoLo CPU物体识别

关于YOLO: YOLO——You Only Look Once Faster RCNN需要对20k个anchor box进行判断是否是物体,然后再进行物体识别,分成了两步。  YOLO(You Only Look Once)则把物体框的选择与识别进行了结合,一步输出,即变成”You...
  • houwenbin1986
  • houwenbin1986
  • 2017-01-10 12:56
  • 4259

封装yolo-windows为动态链接库

因为yolo的源码是c语言写的,所以移植到windows下还不算很难,就是要修改的地方比较多,后来在gitbub上找到别人修改好的代码: https://github.com/AlexeyAB/yolo-windows 在此基础上做了一些修改,并将代码封装成了动态库: (1)GPU+OPENCV...
  • sinat_30071459
  • sinat_30071459
  • 2016-11-14 17:31
  • 5978

yolo2 windows下,跑demo和fine-tuning

目前已经可以用yolo2, 跑demo:测试图片,也可以测试一段视频。 准备开始训练,fine-tuning,不过现在代码还有点错误,先记录下网上其他资料,等完全弄好再把博客完善下。 其他资料:(记录下) http://m.blog.csdn.net/article/details?id=5...
  • chenzhi1992
  • chenzhi1992
  • 2016-12-01 20:48
  • 2844

DNN:windows使用 YOLO V1,V2

一个yolo,然后进入yolo-windows-master\build\darknet\下面,用vs2013直接打开darknet.sln,选择,x64版本,只要配置OpenCV和pthreads就可以,
  • wishchin
  • wishchin
  • 2017-09-05 13:34
  • 809

yolov2-cpu检测90ms每帧之tinier模型(3.5M)应用

众所周知,yolov2是个很好的深度学习框架,是检测算法的得力助手。但是yolov2在windows下cpu的测试速度不尽如人意,原作者给出的模型有多种,如tiny-yolo,以及full-yolo。博主用的是tiny-yolo模型,i7处理器完成一帧图像(640x460)的检测需要1.4s,很难满...
  • samylee
  • samylee
  • 2017-06-08 20:49
  • 3892

YOLO v2之总结篇(linux+windows)

从下图可以看出,YOLOv2不管是速度还是精度都超过了SSD300,和YOLOv1相比,确实有很大的性能的提升。这名字也起的darknet,就跟黑魔法一样,是那么的奏效,不得不佩服老外的起名啊。 安装步骤: git clone https://github.com/pjreddie/darkn...
  • qq_14845119
  • qq_14845119
  • 2016-12-12 21:51
  • 27992

Yolo的搭建和在Windows下封装以及工程应用

概述   最近一直在研究基于深度学习的目标检测这一块,之前用过faster_rcnn和R-FCN,相对来说检测的准确率应该是可以的,但是实际的检测速度还是很不理想的,考虑实际工程的需求,所以后来想着用yolo来做目标检测,经过测试发现yolo确实是在检测速度上有很大的提高,但是调试了源码发现只是y...
  • xjz18298268521
  • xjz18298268521
  • 2017-03-13 17:25
  • 5556

YOLO源码详解(三)- 前向传播(forward)

本系列作者:木凌 时间:2016年11月。 文章连接:http://blog.csdn.net/u014540717 QQ交流群:554590241 一、主函数void forward_network(network net, network_state state)//network.c vo...
  • u014540717
  • u014540717
  • 2016-11-19 17:55
  • 9491

yolo在windows的运行实现

参考这篇博文http://www.360doc.com/content/16/1018/20/18306241_599431747.shtml在windows下实现yolo, 提供百度云的下载地址:http://pan.baidu.com/s/1c1QBQVm 配置:主要是pthread和o...
  • muwu5635
  • muwu5635
  • 2017-03-05 11:14
  • 1772
    个人资料
    • 访问:27997次
    • 积分:462
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:3篇
    • 译文:1篇
    • 评论:26条
    最新评论