
计算机视觉
文章平均质量分 88
PeilinWu99
为了解决"二八现象",需要给80%的人使用CTRL-C CTRL-V的机会。
展开
-
AMD显卡安装Pytorch
目录0.背景1.ROCm安装参考网页链接0.背景昨天看到新闻报道,PyTorch 1.8来了!正式支持AMD GPU,炼丹不必NVIDIAROCm是AMD公司推出对标英伟达CUDA的计算库,这也就意味着AMD显卡在深度学习领域的生态更近一步,使用AMD显卡的小伙伴也可以用自己显卡跑深度学习了。由于我的电脑一直是AMD显卡,所以前几年对ROCm一直有关注。之前ROCm对用户很不友好,尤其是对Pytorch,基本只能用docker才能跑的通。之前我也在AMD上安装过Caffe,排雷贴在这里:AMD原创 2021-03-06 23:27:36 · 20443 阅读 · 11 评论 -
树莓派实时目标检测(训练自己的数据集)
背景本科毕设做的是嵌入式系统的实时目标检测,具体点就是在树莓派4B上训练自己的轻量化目标检测网络。花了一个月跑了个baseline,从数据集标注到训练和优化再到可视化,由于在嵌入式上搞实时目标检测中英文资料都很少,所以花了不少时间。最近比较忙,先给大家看看效果,如果对这个感兴趣可以留言或者点个赞,我开个坑。结果在树莓派4B上目前能跑个4 FPS左右(注意!没有用什么Movidus或者Coral加速器哦)效果视频如下:原创 2021-03-05 13:56:41 · 7851 阅读 · 10 评论 -
RetinaNet源码阅读 [MMDetection](1)
0.背景1)什么是MMdetection?MMdetection是商汤科技推出的基于pytorch开源目标检测框架,包含了一些经典的目标检测方法。用户可以根据自己的需求,对模型参数进行修改,也可以使用其中的模块(如损失函数、Backbone等)搭建自己的网络。用户最直接接触的就是config文件,在config文件中,用户主要设置model(模型结构)、datasete(数据集信息)、schedule(训练策略)、default_runtime。同时,各个config文件可以互相直接继承,继承以后再稍加原创 2021-01-26 19:01:58 · 1131 阅读 · 1 评论 -
YoloV3 视频检测部分类别
YoTrackRealise a TDL system which realizes long term object tracking .The detection module is implemented by yolov3 .DemoYoloV3: Tracking by detectionRealize tracking only by detection : Yolo-Tra...原创 2020-02-15 16:15:59 · 264 阅读 · 0 评论 -
AMD显卡安装Caffe|深度学习|Ubuntu
去年双十一前, 苦苦对比买了台组装机,最终因为贪图便宜300块钱选择了AMD的处理器和显卡。后来才发现CUDA是英伟达公司开发的,AMD显卡的架构不一样所以不能使用。而我心心念念的Caffe官网上只有关于CUDA的安装使用教程,但是好在AMD公司自己也开发了ROCm来和CUDA对标,虽然比CUDA小众很多但是好在买的显卡不至于只能用来打游戏。之前有些买AMD显卡的选择安装各个神经网络的Openc...原创 2019-11-11 15:55:39 · 2471 阅读 · 0 评论 -
opencv多人脸检测,大幅降低误检、漏检解决一脸多框问题 (方法一)
上一段时间参加了某个比赛,其中有一环节需要用多人脸检测;由于其他队伍好多采用的商用SDK,竞争激烈,又不能误检更不能漏检测,而且保证框的数量只能和人脸数量对应,不能一个人脸上有多个框。而我还是喜欢自己写,所以想出了几个方案实现了一下,实现都比较简单而且准确率都得到了保证。比赛结束,最终因为性别检测出现了错误,与冠军失之交臂(其实冠军用的百度的是SDK),我的方案好在是自己写的,学生应该尽量少...原创 2019-11-04 00:16:06 · 3264 阅读 · 2 评论 -
Raspbian buster |树莓派4B 安装OpenCV 3
前言刚到手树莓派4B,悲催地发现只能用Raspbian buster系统。之前没有使用过这个系统而且和熟知的ubuntu有点差别,踩了不少坑,顺便记录一下填坑记录。声明一下我没有使用python安装,是直接源码编译安装,个人习惯用C++如果要是想用python而且想用opencv4 传送门在下面↓在树莓派上安装opencv41.源码准备https://opencv.org/releas...原创 2019-10-01 10:29:30 · 5441 阅读 · 0 评论 -
Raspbian安装ROS系统Kinectic|树莓派4B安装ros使用OpenCV(全流程)
前言树莓派4B最高拥有4Gb的RAM,对于承担图像处理任务的嵌入式设计是个性价比很高的选择。众所周知,ROS系统对Ubuntu系统最友好,但是由于树莓派4暂时还无法使用Ubuntu MATE,所以不得不在树莓派的原生系统Raspbian上安装和使用ROS系统。本文安装过程中尽量选择新版本软件包同时此文可看作是ROS官网引导的翻译和改进版本0.准备工作查看Raspbian系统的版本Rapb...原创 2019-09-30 19:22:22 · 19386 阅读 · 20 评论 -
Ubuntu18.04 安装 Opencv3 ---for C++ 卡在IPPICV| 选装Contrib模块(2018.11.21)
在Opencv3 的安装使用中,常会遇到各种问题难以解决。本文章主要面对的问题是在 cmake过程中,卡在IPPICV download 环节。1.下载OpenCV3.4.3(方法因人而异)https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/3.4.3/opencv-3.4.3.zip解压至home...原创 2018-11-21 00:46:41 · 3181 阅读 · 9 评论 -
OpenCV在Win10+VS2017的配置 “创建Win控制台程序”|解决:未定义标识符,未找到标识符
目前网上所流行的OpenCV在Visual studio中的配置,基本都是要求创建一个“空工程”再进行繁琐配置。但是在很多情况下,我们并不希望是创建一个“空工程”而是其他如“Win控制台程序”,如果创建此类项目再通过网上其他版本的配置,往往会出错,比如:所有的cv函数均显示xxx未定义的标识符,未找到标识符。本篇配置流程不仅较流行版本简单,而且适用的范围更广。1.首先是知道自己安装的Ope...原创 2019-08-05 00:20:22 · 1274 阅读 · 0 评论