自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 涉及红外的数据集

FREE - FLIR Thermal Dataset for Algorithm Training​www.flir.com/oem/adas/adas-dataset-form/正在上传…LLVIP数据集是在时间和空间上严格对齐的数据对。用于暗光条件下的红外和可见光的行人检测算法。一个新的数据集,用于无人机的。10k张可将光-红外图像对,基于热红外和可见光图像。,进行融合前需校正。

2023-05-10 15:39:16 1923 1

原创 关于tar 解压分割压缩文件

进入到你保存这个文件的目录下,例如把这四个文件放在E盘下,就直接切换盘符E:,进入E盘。之后就可以看到一个合并的文件(FLIR_ADAS_1_3.tar),解压此文件即可。被分割后的压缩文件必须先合并成一个压缩文件才能正常的解压。win+R 进入运行,输入cmd,回车。第一步、合并压缩文件。

2022-10-11 19:54:39 1304

原创 解决pycharm导入自建包错误、安装了opencv-python库cv2仍报错

在最外层的包上我们点击右键,然后按照下图操作,将最外层的包作为根路径,然后确定,我们就会发现此时错误已经消失了,可以使用导入包中的函数了!出现的问题页面--导入自己的包报错。

2022-10-09 22:13:40 1660 1

原创 02QMainWindow

QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器,图片编辑器等。

2022-10-09 10:36:05 157

原创 python知识(持续更新吧)

N维数组是机器学习和神经网络的主要数据结构。0-d(标量) 1.0 一个类别1-d(向量) [1.0, 2.7, 3.4] 一个特征向量2-d(矩阵) 一个样本-特征矩阵3-d RGB图片(宽×高×通道)4-d 一个RGB图片(批量大小×宽×高×通道)5-d 一个视频批量(批量大小×时间×宽×高×通道)用于改变当前工作目录到指定的路径。os.chdir(path) path -- 要切换到的新路径。如果允许访问返回 True , 否则返回False。

2022-09-29 09:14:42 1042

原创 QT-信号和槽

参数2:发送的信号(函数的地址)参数3:信号的接受者(窗口)去帮助文档找一下signal 看怎么用。参数1:信号的发送者。参数4:处理的槽函数。实现点击我的按钮,关闭窗口。连接函数:connect。......

2022-09-01 20:38:05 144

原创 QT的概述

1.什么是QTQT是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形所需的所有功能。它是完全面向对象的,容易扩展,并且允许真正的组件编程。2.QT的发展史1991年,QT最早由奇趣科技开发1996年,进入商业领域,它也是目前流行的Linux桌面环境KDE的基础2008年,奇趣科技被诺基亚收公司收购,QT称为诺基亚旗下的编程语言2012年,QT又被Digia公司收购。...

2022-08-26 21:14:07 24287 6

原创 理解Widget::Widget(QWidget *parent) :QWidget(parent)

3 main函数实例化了两个子类实例,child1,child2。child1调用默认构造函数。2 上方代码定义了一个BaseChild类,并继承Base类,同样的,它也定义了两个构造函数,一个默认,一个有整型参数。初始化列表中的Base(val)正是调用了我们Base基类的有参构造函数,而这样的写法就刚好是我们开头代码中的那段。1 上方代码定义了一个基类Base,并且有两个构造函数,一个是默认构造函数,一个是有一个整型参数的构造函数。所以可以类比一下:Widget是调用了QWidget下面的构造函数。..

2022-08-26 20:35:06 1039

原创 QT5.12安装

如果你的电脑里有VS2013、2015、2017版本,则勾选下面箭头所指的对应项,如果没有则勾选下图选中的项,此项为编译器,箭头所指部分为直接借用VS的编译器,而没有这几个版本就只能安装QT推荐的编译器,安装错误会导致QT无法编译!ps:这里编译器的选择一定要注意,使用什么编译器写的程序就只能用什么编译器打包,否则打包程序的时候会有非常多的bug,有的无法修复,只能重装QT。根据不同的操作系统,选择不同的安装包即可,不用管源码包,除非你想自己编译或者阅读源码。下载完成后,会显示注册,也可以选择跳过的。...

2022-08-26 10:11:23 2079

原创 vscode安装包下载速度太慢解决办法

点击右键复制下载地址如: https://az764295.vo.msecnd.net/stable/7db1a2b88f7557e0a43fec75b6ba7e50b3e9f77e/VSCodeUserSetup-x64-1.63.0.exe。1、访问vscode官网:Visual Studio Code - Code Editing. Redefined。3、用国内的镜像服务器地址替换官网下载地址。使用新的下载地址新建下载任务进行下载。2、点击下载进入下载页面。......

2022-08-25 20:24:36 617

原创 C++面向对象之继承

从基类继承过过来的表现其共性,而新增的成员体现了其个性。class 子类 : 继承方式 父类。一类是从基类继承过来的,一类是自己增加的成员。继承是面向对象三大特性之一。继承的好处:减少重复代码。

2022-08-23 20:11:05 385

原创 C++面向对象之对象的初始化和清理

如果用户定义有参构造函数,c++不在提供默认无参构造,但是会提供默认拷贝构造。来解决上述问题,这两个函数将会被编译器自动调用,完成对象的初始化和清理工作。4、程序在调用对象的时候会自动调用构造,无须手动,而且只会调用一次。4、程序在对象销毁的时候会自动调用析构,无须手动,而且只会调用一次。C++类中的成员可以是另一个类的对象,我们称该成员为对象成员。那么当创建B对象时,A与B的构造和析构的顺序是谁先谁后?注意:构造顺序:先构造A的对象,再构造B类(当其他。作为本类成员,构造时候先构造类对象,再构造自身,)

2022-08-22 11:44:29 427

原创 C++面向对象之封装

C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。

2022-08-19 15:14:30 281 1

原创 第二讲 初识SLAM

后端接受不同时刻视觉里程计测量的相机位姿,以及回环检测的信息,从带有噪声的数据中,对它们进行优化,得到全局一致的轨迹和地图.由于接在VO之后,又称为后端(BackEnd).这两个方程描述了最基本的SLAM问题当知道运动测量的读数u,以及传感器的读数z时,如何求解定位问题(估计x)和建图问题(估计y)?视觉里程计的任务是估算相邻图像间相机的运动,以及局部地图的样子.VO又称为前端(FrontEnd).地图的形式包括度量地图(精确表示地图物体的位置关系)与拓扑地图(更强调地图元素之间的关。...

2022-07-24 18:19:43 810

转载 查找论文源代码

这也是刚接触到一个新领域时候,必须要做的事情,先找到最新最好的算法论文,然后根据这篇论文的代码实现,先跑下代码,接着再去了解细节,或者是根据它的参考论文,来学习这个领域最近几年的论文(一般是3年到5年内的),逐渐熟悉这个领域的研究方向和难点所在。还是PaperswithCode的团队做出了一个可以查询领域最新算法的网站,它总共包含了16个大类,950+的单独子类任务,500+个评估结果(包含Sota结果)、700+数据库,8000+论文。在他的主页上看看他是否公开了论文的代码。...

2022-07-22 15:13:16 2707

原创 ResNet解读和1×1卷积介绍

深度卷积网络好在哪里?-----它可以加很多层,把网络变得很深,不同程度的层可以得到不同等级的特征。 作者提出一个问题--一个网络只是简单的堆叠就好了嘛?——不是,当网络变得很深的时候,梯度会出现爆炸或者消失。一个解决方法,初始化时设置一个合适的权重,不要太大也不要太小。又或者在中间加入normalization(包括BN),可以使得校验每个层之间的那些输出和它梯度的那些均值和方差。上述两个方法可以让网络收敛,但是网络变深后,性能会变差(不是过拟合造成的,因为训练误差和测试误差都会变得很差),所以现在网络虽

2022-07-20 20:58:00 3214

原创 Beyond Max-Margin: Class Margin Equilibrium for Few-shot Object Detection论文阅读

新的类别分类和表示之间的隐含矛盾被忽略了,这个矛盾是——为了将类彼此分开,两个基类中的任何一个基类都需要彼此相距较远(max-margin)),这聚合了新类的类内距离。为了准确地表示新类,基类的分布应该接近新类的分布(min-margin),这提高了分类的难度。如下图即如何在分类和表示中取得平衡,是一个问题。 因此作者提出CME,优化特征空间划分和novel类表示。对于训练和微调阶段所用的数据集dataset D都被分为支持集和询问集,具体如下图:该个网络结构由两个分支组成,即支持集分支和询问集分支。支持集

2022-07-06 22:26:16 1011

原创 Few-Shot Learning

给你一张图片如下,左边是犰狳,右边是穿山甲,然后给你一张Query让判断是犰狳还是穿山甲。大多数人分辨不出,但是如果你给人看图片,则正常人都能正确分类,那么计算机可以像人一样作出正确分类吗?如果每一类只有一两张个样本,那么计算机可以像人一样作出正确分类吗?对于下图的例子,有两类,每一类有两个样本,仅有四张照片,不可能训练一个深度神经网络。因此,对于小样本问题,不能用传统方法分类。注:Support set很小 小样本学习和传统监督学习不同,它的目标不是让你识别训练集中的目标,并泛化到测试集中。它的目标是自己

2022-06-27 21:55:13 220

原创 关于FPN

特征金字塔

2022-06-01 22:35:47 158

原创 Dynamic Sparse R-CNN

是对Sparse R-CNN的改进Sparse R-CNN是近期通过对稀疏,可学习提议框和提议特征进行集合预测的一种强大的目标检测方法。在该篇文章中,提出了两种动态设计(DLA和DPG)来改进Sparse R-CNN。为什么:作者认为在Sparse R-CNN中基于匈牙利算法的一对一匹配不是最优的,所以提出一个多对一分配的假设来更有效地优化proposals并促进检测器训练。实现:遵循基于 CNN 的方法 , 并在 Transformer 中应用最优传输分配(OTA)。OTA 是一种探索检测框应如何与基本事

2022-06-01 16:35:27 647

原创 关于Faster-RCNN

参考B站视频Pytorch 搭建自己的Faster-RCNN目标检测平台(Bubbliiiing 深度学习 教程)_哔哩哔哩_bilibili什么是Faster-RCNN显然,我们可以人眼可以一眼就看到猫在图片的位置,但是Faster-RCNN整体结构介绍Resnet50主干提取网络介绍...

2022-06-01 16:30:15 2205

原创 卸载pytorch虚拟环境

。。深度学习环境配置失败了,版本不匹配,卸载卸载

2022-05-27 21:08:18 4373

原创 深度学习环境配置(GPU、CPU版本)

一、Anaconda二、CUDA三、CUDDN

2022-05-27 15:53:31 3440

原创 Focal loss

generalized focal loss论文笔记见为什么提出focal foss是因为先验框,对于一阶段目标检测器,存在非常多的先验框,因为它会将输入的图片划分为不同大小的网格,然后网格里包括很多先验框。比如SSD,包含了8732个先验框,但是只有五六个先验框真实包含目标,即正样本,所以导致了正负样本非常不平衡,SSD采取的方法控制正负样本的比例,使为1:3,有一定效果,但有待改进。Focal loss提出利用权重来控制正负样本。什么是Focal lossFocal loss是何恺明大神

2022-05-15 23:47:51 343

原创 Generalized Focal Loss

论文笔记

2022-05-15 23:44:50 105

转载 Object Detection in 20 Years: A Survey

Zhengxia Zou, Zhenwei Shi, Member, IEEE, Yuhong Guo, and Jieping Ye, Senior Member, IEEE论文获取:https://arxiv.org/abs/1905.05055v2摘要:目标检测作为计算机视觉中最基本、最具挑战性的问题之一,近年来受到了广泛的关注。它在过去二十年的发展可以说是计算机视觉历史的缩影。如果我们把今天的物体检测看作是深度学习力量下的一种技术美学,那么让时光倒流20年,我们将见证冷兵器时代的智慧。本文从

2022-05-05 00:02:26 732

原创 End-to-End Object Detection with Fully Convolution Network

会议:CVPR 2021论文:https://arxiv.org/pdf/2012.03544.pdf代码:GitHub - Megvii-BaseDetection/DeFCN: End-to-End Object Detection with Fully Convolutional Network干什么怎么干结论创新点

2022-04-26 22:42:30 584

原创 目标检测中的常见评价指标

一、 IOU二、NMS三、AP四、mAP五、mMP六、mAR目标检测中NMS(非极大抑制)的概念理解_花花少年的博客-CSDN博客_nms

2022-04-26 19:17:08 2488

原创 RNN和LSTM

CNN 卷积神经网络(CNN)入门讲解 - 知乎参考B站视频李宏毅机器学习-RNN网络一、引出RNN 假设出现下面两种情况,显然第一句中Taipei是目的地,第二句中是出发地。当输入都是Taipei时,我们的输出要么都是目的地的概率高,要么都是出发地的概率高,出现不了一个是出发地的概率高,一个是目的地的概率高。因此,我们希望神经网络能有记忆力,记得在第一句中看到Taipei之前,看到过arrive,在第二句在看到Taipei之前,看到过leave,就可以根据上下文判断出...

2022-04-24 14:59:20 2033

原创 神经网络介绍

一、为什么要学习神经网络因为之前所学的分类算法,比如线性回归、逻辑回归等,都有一个缺点,即:当特征太多时,计算的负荷会很大。二、模型表示2.1 概述神经网络是一种仿生模型。我们先介绍一下生物神经网络:在生物神经网络中,每个神经元与其他神经元相连,当它“兴奋”时,就会向相连的神经元发送化学物质,从而改变神经元内的点位,如果某个神经元的电位超过了一个阈值,那么它就会被激活,即“兴奋”起来,向其他神经元发送化学物质。上述情形抽象为M-P神经元模型。在这个模型中,神经元接收到来自n个其他神经

2022-04-23 15:50:08 21132 1

原创 MLCVNet: Multi-Level Context VoteNet for 3D Object Detection

对于输入的3D点云,像2D一样使用一个bounding box去将相应的物体包围起来,不过这里使用的bounding box也同样变成了3维的。研究了什么是对三维目标的检测,准确来说,是加入了对上下文环境后对三维目标的检测。这样提高了检测的准确性。研究方法是什么应该是VoteNet的改进。以VoteNet为基本方法,加入了三个子模块,分别为PPC,OOC,GSC模块。过程是什么整体结构分为了:特征提取模块、上下文模块、抑制模块(和...

2022-04-16 22:12:12 402

原创 You Only Look One-level Feature

研究了什么根据作者介绍FPN有两个优点-,一是多尺度融合(融合多个低分辨率和高分辨率的输入,获取更好的表示),二是分而治之(根据对象的尺度检测不同级别的对象)。 然后作者就研究这两个优点哪一个对一阶段检测器的贡献程度更大。研究方法是什么研究过程是什么结论是什么...

2022-04-16 11:08:00 2828

原创 ImageNet Classification with Deep Convolutional Neural Networks经典论文

来自B站视频​​​​​​【论文复现代码数据集见置顶评论】3小时高效复现CV计算机视觉经典论文!论文精讲&代码复现:目标检测、图像分类、图像分割、轻量化网络、GAN、OCR_哔哩哔哩_bilibili博客-ImageNet Classification with Deep Convolutional Neural Networks论文解读 - 知乎1、研究背景 AlexNet成功的两个因素,第一个是数据集,第二个是强大的计算资源。AlexNet的研究意义一...

2022-04-13 21:16:24 2818

原创 特征点检测与匹配

参考博客图像特征匹配方法——SIFT算法原理及实现_Eating Lee的博客-CSDN博客_sift匹配算法参考博客https://blog.csdn.net/v_JULY_v/article/details/6186942在图像处理中,有时候并不需要使用目标所有的像素,所以,可以从图像中提取能够表示图像特性或者局部特性的像素,这些像素叫做角点或者特征点。使用它可以极大地减少数据量,提高计算速度。它的应用也很广泛,比如基于特征点的图像匹配、定位和三维重建。一、特征点检测1、角点角.

2022-04-12 18:15:46 8500

原创 自注意力机制(self-attention)

B站视频-李宏毅机器学习2021-自注意力机制1.要解决的问题当把输入看成一个向量,输出是数值或者类别。但是如果遇到更复杂的问题呢?假设输入是多个向量,而且数目不固定,要怎么处理呢?(1)输入vector set as input —向量集输入举例例1 一句话如下图所示,第一种方式可以利用one-hot encoding,但是这种方式下每一个词之间没有关系。第二种方式是word enbedding,很显然这种方式下类别相同的词聚集在一起。共同点:一个词对应一个向量,即一句话对

2022-04-11 17:12:31 36069 2

空空如也

空空如也

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

TA关注的人

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