目标检测
蜗牛在听雨
这个作者很懒,什么都没留下…
展开
-
加速yolo3检测速度的两个思路
1.裁剪卷积核通道的方法来加速前向传播https://github.com/Lam1360/YOLOv3-model-pruning2.替换backbone网络,或者自己裁剪现有网络步骤:2.1 根据不同的model,要对已有的weights进行转换,得到与.cfg文件相匹配的初始权重。 partial命令可以分割权重文件提取1~39层darknent19的参数,或者根据自己的需求来截取...原创 2020-06-14 00:20:30 · 2558 阅读 · 0 评论 -
vs2019+cuda10.1+opencv4.1+opencv_contrib4.1 加速的opecv(含扩展库)环境配置
1.资源下载cuda10.1opencv4.1.0+ opencv_contrib4.1.0由于知识产权的原因,OpenCV将很多算法放到了opencv_contrib中,在github上,这两块代码就是分别放在不同的repository中的。OpenCV官方提供了windows可安装的版本,已经有编译好的dll,不过不包括opencv_contrib。如果想应用这部分算法,则需要自己...原创 2019-08-01 15:53:09 · 5228 阅读 · 1 评论 -
labelImg安装方法(win10+Python3.6)
1.下载源码并解压:labelImg2.安装PyQt5进入cmd后,输入: pip install PyQt5 (已经装了一遍了,所以显示已经满足)3.安装PyQt5_tools执行命令: pip install pyqt5-tools(也装过了)4.安装lxml命令:pip install lxml(已经安装过)5.pyrcc编译资源文件进入到labelImg-master所...原创 2019-08-13 19:33:51 · 2542 阅读 · 0 评论 -
VS2019 C++ 调用python函数/类对象的方法
1.环境配置VS工程配置要和python一致,安装的python如果是64位的,工程配置也要选成64位的在工程配置中添加包含目录和库目录,添加python环境目录里的include和libs文件夹路径。想要运行的keras-yolo3是在Anaconda中配置的环境,所以相应的文件夹路径可以在Anaconda的环境文件中找到打开项目属性页,【VC++目录】中的包含目录和库目录...原创 2019-08-29 18:37:39 · 14349 阅读 · 9 评论 -
Win10 配置OpenVINO
https://blog.csdn.net/qq_36556893/article/details/81385008https://blog.csdn.net/qq_36556893/article/details/81391468https://blog.csdn.net/wanggao_1990/article/details/87873258原创 2019-09-06 14:11:57 · 863 阅读 · 0 评论 -
spp原理 不同尺寸图片池化为相同尺寸
转载 2019-07-09 16:05:44 · 530 阅读 · 1 评论 -
YOLO的一些理解
1.YOLO v2/v3中anchor大小的确定(聚类方法)1.按照欧氏距离,大盒子会比小盒子更容易产生大误差,所以采用自定义的距离公式来定义聚类中心(anchor)与标注框的距离:到聚类中心的距离越小越好,但IOU值是越大越好,所以使用 1 - IOU,这样就保证距离越小,IOU值越大。具体步骤:1.使用的聚类原始数据是只有标注框的检测数据集,YOLOv2、v3都会生成一个包含标注框位...原创 2019-07-10 11:28:52 · 1317 阅读 · 0 评论 -
visual studio 2019 + OpenCV4.1.0 环境配置
1.下载OpenCV4.1.0链接:OpenCV4.1.02.将下载的文件解压,如下图3.环境变量找到解压文件下的 .\build\x64\vc15\bin 文件夹和 .\build\bin文件夹,(vc14文件夹对应的是vs2015版本,vc15文件夹对应的是vs2017版本,vc15用在2019上暂时没出现问题)。将上述两个文件夹的路径配置到环境变量中,如图:4.动态链接库配置...原创 2019-07-14 13:55:36 · 2341 阅读 · 1 评论 -
16位深度的TIF图像转8位深度——Matlab标定 一片白
Kinect的深度图像和红外图像都是16位深度,利用Matlab标定时,新版本Matlab工具箱进行标定时是没有问题的。但是因为新版本中无法实现不同分辨率左右相机图像的立体标定,得到左右相机的相对位姿。所以用了一款老版本的Matlab标定箱,该工具箱能够实现单目的某一场景下的外参计算,进而可以利用两个相机与标定板的外参,来计算两个相机之间的相对位姿。但是老版本有一个问题,16位的TIF图像读进去...原创 2019-07-18 22:21:02 · 6825 阅读 · 0 评论 -
opencv namedwindow 出现两个窗口、乱码、按键事件不响应等原因
原因:因为想一次性把opencv的debug库和Release库都配好,就在项目属性中配置库文件时同时添加了opencv_world410d.lib和opencv_world410.lib,结果反而出现了问题。结论:Debug模式下只配置opencv_world410d.lib,Release模式下只配置opencv_world410.lib,不要怕麻烦,不然反而会出现问题...原创 2019-07-23 18:10:11 · 1150 阅读 · 0 评论 -
在类中调用opencv的setMouseCallback
转载:原文地址正在做一个鼠标绘图程序,在一个class中需要调用鼠标响应函数setMouseCallback,由于setMouseCallback中的mousecallback不支持调用non-static function,遇到了很多问题,现总结解决方法。myclass.h中class MyClass{private: void on_Mouse(int events, in...转载 2019-07-20 23:17:16 · 671 阅读 · 0 评论 -
keras-yolo3初体验
1.下载github源码下载地址:https://github.com/qqwweee/keras-yolo3到yolo官网,下载yolo3预训练权重:https://pjreddie.com/media/files/yolov3.weights将权重文件放到keras-yolo3的文件夹下,所有下载的如图:Tiny YOLOv3的权重文件下载:https://pjreddie.com/d...原创 2019-08-02 18:42:25 · 2900 阅读 · 0 评论 -
Kinect镜像问题
发现Kinect得到的图像是左右翻转的,所以想找一找有什么设置的方法找到了下面一段描述:All of the data streams from the Kinect are mirrored, there is no built in way for the SDK to “un-mirror” the image. In order to get the “correct” view yo...原创 2019-07-21 22:20:08 · 908 阅读 · 0 评论