自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 2024年上半年系统架构设计师——案例第二题——UML相关

这个只记到一个大概了主题干,说明人员访客系统。

2024-05-27 09:41:46 693

原创 2024年上半年系统架构设计师——案例第四题——智能汽车相关

大致描述了智能汽车,张工对于基础框架选型,大伙认同,和题目关系没那么大。

2024-05-27 09:25:32 472

原创 OpenCV 更新总结(持续更新)

基于 opencv_git_changelog——以下为自行总结内容,需要查看具体更新内容的,小手一点进入官方日志记录于20191029目前导航系统使用的opencv版本为ros-kinetic-opencv,使用的是opencv-dev-3.3.1该版本优化和扩展了opencv_dnn,增加了:Face detection sample and the light-weight Resnet-10 + SSDThe partial Darknet parser, enough to parse

2020-05-20 14:58:32 1230

原创 初探LSTM——异常事件检测

文章参考:Abnormal Event Detection in Videosusing Spatiotemporal AutoencoderLearning Temporal Regularity in Video Sequences数据集1&数据集2本文主要内容阅读相关论文的方法部分的代码实现第一篇马来西亚拉曼大学的研究者发表的,主要内容为:提出了一种基于时域的网...

2020-04-27 14:09:40 7361 3

原创 模型backbone汇总

汇总常用的模型backbone的框架VGG可以参考tf.keras.applications.vgg16darknetdarknet19darknet53Residual NetDenseNet

2020-04-21 15:56:19 829

原创 源码阅读之FewshotDetection

博客基于github上的Few-shot Object Detection via Feature Reweighting进行的相关阅读,需要自行查看的可以去提取,原文是“Few-shot Object Detection via Feature Reweighting, ICCV 2019”这边由于项目相关需要用到few shot,进行了相关的论文学习,先行进行记录博主主要需要查看部分...

2020-04-05 10:37:19 859 6

原创 关于Yolov2的loss function二三事

最近因参考看 “Few-shot Object Detection via Feature Reweighting, ICCV 2019”,里面利用到了Yolov2的框架,考虑参考学习下yolov2的损失函数,以便实现论文中的内容YOLOV2位置预测yolov2给予darknet19,从RPN网络借鉴anchor boxes来进行预测边界框和先验框的偏移量。在Faster-RCNN中,边界框...

2020-04-03 21:02:37 1943

原创 darknet源码之学习率调整

下面将描述的是基于yolov2.cfg文件,对于学习率的调整方法缩写lr = learning ratebn = batch size主要文件读取cfg配置参数的主要文件为src/parser.cyolov2.cfg中相关部分learning_rate=0.001burn_in=1000max_batches = 500200policy=stepssteps=400000,...

2020-04-02 17:29:37 998 1

原创 darknet源码阅读之region_layer.c

darknet源码中的region_layer.c文件分析最近在研究yolov2的模型,损失函数真的很头疼,感觉扎进了multi-task objection的原理的坑中,需要从源码进行些分析前提缩写gt = ground truthpred = predictiontx ty tw th : 网络输出的偏移量bx by bw bh : 原图的0~1的中心点和选框长宽文件中函数内容...

2020-04-01 23:02:09 626

原创 tensorflow 2.1 自学(一)

大神的git链接从大神的代码中学习到了不少精髓,在此进行总结基本元素tf.constant创建一个constant op,以一个节点形式加入到默认图中,即在默认图中创建了一个常量op,其形式是tensorflow的张量Helloworld=tf.constant(“hello, tensorflow”)Print(“value : ”, Helloworld.numpy())tf.V...

2020-03-18 22:27:12 277

原创 OpenCV学习(三) xphoto

本文参考Opencv官网,以及自身理解,进行了相关整理Opencv xphoto reference该包主要是针对于白平衡操作的包,白平衡主要是为了使图像整体的色温有一定的调整。白平衡与色温紧密相关,不同色温光源下图像会呈现不同程度的偏色,对这些偏色的调整就是白平衡所需要做的工作xphoto是一个white balance namespace,opencv自带了三种白平衡的算法,下面一个...

2020-03-15 16:59:59 2398

原创 python学习(六) urllib和正则表达式

爬虫前的准备知识urllib>>> import urllib>>> help(urllib)Help on package urllib:NAME urllibPACKAGE CONTENTS error parse request response robotparserurllib包说明可...

2020-03-08 12:21:48 806

原创 python学习(五) 类和魔法方法

类python的类用class [类名]: 来定义定义类中方法,需要引用到对象的参数需要self参数,类似于C++的this构造方法 __init__() 实际是一个魔法方法,在对象创建时会自动调用私有值可以用 "__valuename"实现,不过实际是伪私有,可以通过“_类__valuename"访问继承类的方法 class 类(被继承类):下面是类的一个应用示例,供学习参考cla...

2020-03-07 11:08:01 150

原创 python学习(四) 文件处理

我们常用open来打开文件open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)Open file and return a stream. Raise IOError upon failure.mode模式选择文件对象处理方法clos...

2020-03-06 12:07:34 138

原创 python学习(三) 字典和集合

字典创建一个新的字典dict1 = dict(a = 1, b = 2, c = 3)dict2 = {'a' : 1, 'b' : 2, 'c' : 3}dict3 = dict(zip(['a', 'b', 'c'], [1,2,3]))dict4 = dict([('a',1), ('b', 2), ('c', 3)])字典的内置方法fromkeys() #创建并返回一个新的...

2020-03-06 11:13:12 122

原创 python学习(二) 列表、元组和字符串

列表python列表不同C++数组,由于python变量没有固定数据类型,列表可以任何东西n = [1, 'fin', 2, [3,"r54"]]m = []m.append(1) #添加元素m.extend(n) #列表中添加其他列表m.insert(0, 0) #插入元素,输入为id & 插入元素m[1], m[2] = m[2], m[1] #swap两个下标的元素m...

2020-03-05 13:24:18 140

原创 python学习(一) 环境

python官网下载对应系统安装包pip源更改windows:到C:\Users\用户名\AppData\Roaming下,找到pip文件夹(没有则创建一个),在文件夹中添加文件pip.ini,内容如下[global]timeout = 6000index-url = https://pypi.douban.com/simpletrusted-host = pypi.douban....

2020-03-05 13:18:18 174

原创 windows opencv 4.2.0 & contrib 普通编译 + 环境配置

这里主要记录下windows的opencv4编译配置方式,便于以后查阅。ubuntu下的编译方式在另一篇博客中有写到。资源在github这边上传了两个,目前在审核中,若是需求太大考虑开放到某盘中。博客下面先介绍windows中基本配置的方法。CMake首先是需要将CMake安装好,目前截至2020年3月4日的CMake最新版本为3.17.0.rc。直接到官网cmake下载下载对应wind...

2020-03-04 21:47:19 2847 3

原创 OpenCV学习(二) Canny算子

Canny介绍Canny边缘检测算法是由John Canny在1986年提出的[26],是一种多级边缘检测的算法。该算法是从不同的视觉对象中提取有用的信息并减少数据量的一种技术。Canny实现步骤Canny边缘检测主要分为以下五个步骤:使用高斯滤波对图像进行平滑处理使用高斯平滑滤波主要是为了减少噪声的干扰,引起边缘的误检测。使用高斯滤波器对图像进行卷积可以使得图像变得平滑。计算...

2020-03-02 22:49:16 1491

原创 OpenCV学习(一) 相关和卷积

概念相关卷积:相关重在表示两件事物之间存在的关联性,而卷积这一改念,更多是信号的叠加概念,参考下面链接卷积-知乎实现围绕opencv的filter2D实现相关和卷积操作CV_EXPORTS_W void filter2D( InputArray src, OutputArray dst, int ddepth, InputA...

2020-03-02 18:05:38 327

原创 算法学习整理(一) Dijkstra

假设构建的是一副无向图图中有0~6 7个点,每段线表示从一个点到另一个点的值Dijkstra算法的目的是找到一个点到另一个点的最短路径假设已经构建好了图的关系,并选取了起始点a1思路:初始化两个点集合S和U,S包括起点a1,U包括剩余点,遍历计算S中点到U中点的最短距离,不相邻/连接的距离为∞;上一步计算得到U集中所有点的距离,从U中选出最短距离点k,从U集中移动到S集中;重复上...

2020-03-02 14:23:08 102

原创 C++学习记录(三) 类和对象

C++老生常谈的东西:类具有的特点:抽象、封装、继承和派生、多态一些个人理解:我们在说 “球” 的时候就是一个抽象概念,无论你是拿着一个素描的球(实际是石膏球),还是“我们去打球”(一般舍友喊你去打篮球),我们能指向出具体的球,这个是我们从抽象概念继承出来的一个派生类,而 “球” 本身是一个抽象的概念。封装的情况类似与日常生活中,我们使用手机(或者其他电器等)我们不需要指导内部的电路结构,...

2020-03-01 22:54:11 151

原创 C++学习记录(二) 存储期和关键字

存储期概念存储期:变量的属性,变量的生命期,是从变量的时间角度进行分析的,有别于作用域。分为动态存储区和静态存储区。静态存储区主要存储全局变量和静态变量,而静态存储区存放的有:函数形参,函数中定义的变量,函数调用时的现场保护和返回地址等。关键字static 给予变量静态存储属性,因而在编译的时候完成赋值,只赋值一次,在程序销毁前不会被释放。extern 声明外部变量,可用于扩展全局变...

2020-03-01 21:16:12 162

原创 C++学习记录(一) 指针和引用

概念指针:一个变量的地址称为该变量的指针,而存放这个地址的称为指针变量。引用:对于一个数据,可以建立起其“引用”,相当于给变量起别名。区别指针有值,而引用只是一个声明引用在声明后需要初始化,并不能在使用作为另一个变量的引用。其本质与引用的变量公用同一个空间。在函数传参的时候,使用int add(int *a, int *b)int add(int &a, int &amp...

2020-03-01 20:51:11 118

原创 Qt 因cbd库缺失导致无法调试

安装Qt 5.14.0 时,未注意安装选项的情况,导致出现一下无法调试的情况:这是因为qtcreatorcdbext.dll缺失,需要在Qt的Tools文件夹下将对应文件补充完整。qt官方下载对应库找到对应机器的版本,下载库后放到上述报错的位置中,就可以进行debug调试了。...

2020-03-01 20:09:55 586

原创 ubuntu 16.04 realsense sdk 安装配置

Intel Realsense 深度摄像头环境配置通过官网配置apt source list 进行安装拿到realsense D4系列设备时,里面会随盒子赠送一个get-start文档,文档基本有如何使用的说明下面就官方网站文档进行介绍如何配置realsense sdk的环境realsense官方安装网址链接跟着这个安装教程,我们先设定好apt的source list和公钥,并更新本机源...

2019-11-25 17:17:26 1929 2

原创 OpenVINO安装及intel GPU测试

官网的安装指南工控机系统环境Ubuntu18.04下面以该环境说明安装OpenVINO选择下载项进入intel官方下载界面,选择系统选择linux后,跳转页面下面有系统最低需求这部分可以先进行预安装,也可以让openVINO后续步骤自动帮你安装点击注册下载,在后续界面中填写好自己的个人信息,进入下在界面下载完整包,这个包包括其他的依赖项目,也可以使用custom模式自行选择...

2019-11-05 11:45:17 6150 4

原创 ubuntu下的快速截图工具

flameshot记录flameshot的配置方法flameshot githhub链接到release中下载对应版本wget https://github.com/lupoDharkael/flameshot/releases/download/v0.6.0/flameshot_0.6.0_xenial_x86_64.deb下载获取后sudo dpkg -i flameshot_...

2019-11-01 19:48:47 149

原创 OpenCV 4 快速运用cv::dnn::DNN_BACKEND_CUDA

首先需要确保使用的opencv4为最新的版本,该版本需要支持cv::dnn::DNN_BACKEND_CUDA变量的声明使用这里我在github上放了一个简单使用opencv4调用yolov3的链接项目链接具体关键代码段读入权重和网络结构,调用cv::dnn对应的后端设置函数 net = cv::dnn::readNetFromDarknet(modelConfigurati...

2019-11-01 19:09:44 13578 15

原创 基于CUDA和Intel INF_BACKEND的OpenCV4编译

CUDA和cudnn的安装参考cuda和cudnn安装Opencv安装记录于2019-11-01由于opencv迭代更新较快,从git clone https://github.com/opencv/opencv.git最新从git拉下来的opencv以支持cuda作为dnn模块的backend,这个在测试yolov3的时候发现了可怕的速度(约0.037s一帧,含极少部分opencv...

2019-11-01 17:13:06 2346

原创 Ubuntu16.04 配置显卡驱动+CUDA10.1+cudnn

Ubuntu16.04 配置显卡驱动+CUDA10.1+cudnn基本说明显卡驱动安装CUDA 10.1安装cudnn下载基本说明本篇主要基于ubuntu16.04进行gpu环境配置,gpu型号 1050Ti,请各位根据自己的显卡型号各取所需。显卡驱动安装首先确认机器是否带有显卡lspci | grep -i vga带有N卡可进行下一步的nvidia 驱动安装 这里显示的1e8...

2019-11-01 16:36:59 3130 1

opencv_contrib-4.2.0.zip

资源是opencv4.2的contrib编译文件压缩包,请配合opencv4.2.0源码压缩包进行编译。

2020-03-04

opencv-4.2.0.tar.gz

opencv4.2的资源,不cross wall太难了,所以在csdn上面进行一下相应备份,并无特殊其他用途。编译方面可参考

2020-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除