目标识别
郎郎不会飞
未来可期
展开
-
Darknet训练自己数据集之木材识别并计数
Darknet训练自己数据集之木材识别并计数一直没有用Darknet训练过自己的数据,最近拿Yolov3尝试了一下,效果很好,记录一下。Ubuntu系统使用Darknet还是很方便的,如何编译就不说了,直接讲训练过程。这里用了60张木材照片,用来识别木材的数量做好标注后,将img文件夹放进data目录下将train.txt放进data目录下将obj.names放进data目录下修改cfg文件夹下的yolov3-voc.cfg搜索Yolo,共三处,每处修改三个内容filters=3 *原创 2020-05-14 11:06:22 · 2825 阅读 · 10 评论 -
Yolov4\yolov3之Darknet配置及效果测试
Yolov4\yolov3之Darknet配置及效果测试emmmmmmm这个寒假还没过完,论文写的一塌糊涂。当论文还是在使用Yolov3的时候,v4出现了。抓紧上车尝试了一番,官方要求1080i显卡,无奈只有一个小本本,GTX 960M的显卡,先跑跑尝鲜,但自己测试的效果单在速度上,v4不如v3。Darknet下载:最新,含v4.cfggit clone https://github...原创 2020-04-27 09:44:09 · 5812 阅读 · 8 评论 -
目标检测keras-ssd之视频检测
目标检测keras-ssd之视频检测在作者原代码基础上,添加了对视频及摄像头的检测,帧数在10左右,在自己的电脑上的话,比yolov3快一些,比tiny慢一些,效果还是不错的。from keras.layers import Inputfrom ssd import SSDimport numpy as npfrom PIL import Imageimport cv2from t...原创 2020-03-01 18:31:38 · 936 阅读 · 0 评论 -
目标检测keras-ssd之训练自己数据
目标检测keras-ssd之训练自己数据数据集准备生成text文本修改train.py目标识别结果昨天说到tensorflow-ssd的实现,在此基础上训练自己模型,无奈知识水平有限,只好转战keras版本,感谢大佬Bubbliiiing的博客和b站内容,受益匪浅,成功完成了自己数据集的训练。处理方式基本都是一样的,跟前面写过的yolov3的处理基本一样。SSD的主干网络是VGG,我在前面...原创 2020-03-01 16:24:34 · 3044 阅读 · 34 评论 -
Tensorflow-SSD之原模型测试
Tensorflow-SSD之原模型测试今天下午尝试了一下tensorflow-ssd的模型,具体代码还没细读,调试了一番之后,把官方提供的ssd_300_vgg的模型测试了一下,感觉比yolo准确率高一些,下一步准备训练一下自己的模型,尝试对比一下。以下代码来自网络,如侵权,联系我。图片测试代码:# -*- coding:utf-8 -*-import osimport cv2i...原创 2020-02-29 18:31:50 · 392 阅读 · 0 评论 -
Yolo-tiny之口罩快速检测识别
Yolov3_tiny之口罩快速检测数据集获取配置修改训练模型检测结果因为需要配置一个轻量化框架,原来使用的yolov3跑起来在10帧左右,运行不是很流畅,今天又重新配置了一下yolov3-tiny版,运行检测帧在20左右,效果不错,也把近期比较热的口罩检测实战一了下,效果还可以。先看结果和帧数:数据集获取数据集大约在500个,通过下载的小视频,然后写了几行代码截帧完成的,完成后放进JP...原创 2020-02-27 11:30:58 · 3017 阅读 · 11 评论 -
YOLOv3目标识别之C语言调用
深度学习目标识别之C语言调用使用C语言对深度学习的模型进行调用,而可能是很多人目前需要的,因为使用C语言,更能满足日常开发需要,也更容易移植到到QT进行页面搭建。程序已经完成好久了,一直没有更新这个程序,但今天想使用这个程序时,提示调用DNN的一个函数未定义,绞尽脑汁,调试了整整一天,毫无结果,环境都重新配了一遍还是不行,最后终于还是解决了。错误提示:未定义标识符:DNN_BACKEND_O...原创 2020-02-05 16:53:29 · 1993 阅读 · 0 评论 -
Opencv之级联分类器(二):训练自己的分类器
Opencv之级联分类器(二):训练自己的分类器训练过程数据准备生成vec开始训练结果分析运行过程中的问题相信看完上一篇的大家伙,一定想赶紧的训练一个自己的分类器进行目标的检测识别,下面,就是大家想要的内容哦,赶紧学习吧。续更上一篇,主要写怎样训练自己分类器,以及训练过程中出现的错误和注意事项训练过程opencv_createsamples.exeopencv_traincascade....原创 2020-01-31 16:40:04 · 1574 阅读 · 1 评论 -
Opencv之级联分类器(一):进行人脸检测
Opencv之级联分类器(一):进行人脸检测武汉加油,中国加油人脸检测程序过程中的问题武汉加油,中国加油记录学习,交流共进检测图片放一放:因为任务需要,想把传统的识别算法与深度学习的算法进行比较,所以,就拿级联分类器入手咯,来看一看具体的差别。以前只是听说传统算法精度不高,寻找特征麻烦,亲自动手尝试了一下,哎呀,额的个娘来,喂入相同样本的情况下,两者之间的差别不是一点两点,因为一开始没...原创 2020-01-30 21:33:49 · 2203 阅读 · 0 评论 -
深度学习目标检测之YOLOv3实战(一)keras原demo复现
深度学习目标检测之YOLOv3实战(一)原demo复现环境配置框架及权重下载原代码复现怀着异常忐忑的心情,写下第一篇博客,记录在图像识别方面的心路历程,与大家分享共勉,交流进步。在寒假放假的最后一天里,把在深度学习实现的第一个模型YOLOv3,从环境配置到原模型复现再到训练自己的数据,全部过程记录下来,方便入门的同学,也希望自己在总结中得到进步。关于YOLOv3的原理及模型的介绍我在后面的文...原创 2020-01-16 21:27:36 · 3322 阅读 · 1 评论 -
深度学习目标检测之YOLOv3实战(二)训练自己的图像数据
深度学习目标检测之YOLOv3实战(二)训练自己的图像数据二零二零年的大年初一,给大家拜个年,祝大家鼠年吉祥,万事如意,趁着喜气,把Yolov3训练自己的数据过程,记录一下,共勉共进。同样,无人机搭载山狗拍摄的视频,目标检测的种类是模型tank和airplane,部分效果图镇贴:数据集准备首先需要将自己的数据集准备好,不同场景下的目标数据尽可能的收集,以提高最终训练结果的准确度。我这边是...原创 2020-01-25 20:06:01 · 1391 阅读 · 1 评论