自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 torch模型介绍,如何保存模型,torch.nn.Module类介绍和使用方法

.....我们在定义自己的网络的时候,需要继承nn.Module类,并重新实现构造函数__init__和forward前向传播这两个方法。(1)一般把网络中具有可学习参数的层(如全连接层、卷积层等)放在构造函数__init__()中,当然也可以吧不具有参数的层也放在里面;

2023-12-07 13:36:49 1116

原创 vscode运行jupyter .ipynb代码时提示需要安装ipykernel包的解决办法

没有的话pip install ipykernel。

2023-12-06 20:07:00 2120

原创 【训练踩坑记录】 安装pycocotools,libffi.so.6: cannot open

Ubuntu 20.04 将 libffi6 升级到了 libffi7。复制上面的路径/usr/lib/x86_64-linux-gnu/Python 仍然在找 libffi6。做一个软连接 链接到libffi6即可。

2023-11-29 14:30:52 338

原创 目标检测网络基础知识介绍

预处理、后处理 anchor-base anchor-free 评价指标

2023-11-09 22:53:43 356

原创 相机Lidar联合标定

PnP(Perspective-n-Point)是求解3D到2D点对运动的方法,目的是求解相机坐标系相对世界坐标系的位姿。个3D点的坐标(相对世界坐标系)以及这些点的像素坐标时,如何估计相机的位姿(即求解世界坐标系到相机坐标系的旋转矩阵。

2023-10-27 21:57:33 77

原创 激光雷达和相机联合标定

相机标定、多线激光雷达联合标定

2023-10-26 20:08:11 2594

原创 3D检测KITTI数据集

3D目标检测是计算机视觉领域中的一项任务,旨在从三维空间中的传感器数据(例如激光雷达点云或深度图像)中准确地检测和定位物体。与传统的2D目标检测不同,3D目标检测需要在三维空间中确定物体的位置(x、y、z坐标),同时还需要确定物体的尺寸和方向。这使得3D目标检测成为一项更具挑战性的任务。即:物体的位置(x, y, z)、尺寸(x_size, y_size, z_size)以及大致方向(框的朝向角)

2023-07-22 22:14:25 1075 1

原创 PointPillars:基于点云的目标检测快速解码器 3D点云检测 论文阅读

点云中的目标检测是许多机器人应用中的重要方面,例如自动驾驶。在本文中,我们考虑将点云编码为适合下游检测流程的格式的问题。最近的文献提出了两种类型的编码器;固定编码器倾向于快速但牺牲准确性,而从数据中学习的编码器更准确但较慢。在这项工作中,我们提出了PointPillars,一种新型编码器,它利用PointNets来学习以垂直列(pillar)组织的点云的表示。虽然编码后的特征可以与任何标准的2D卷积检测架构一起使用,但我们进一步提出了一个精简的下游网络。广泛的实验表明,PointPillars在速度和准确性

2023-07-20 11:35:04 254 1

原创 YOLO代码详解(二)

if self.multiscale and self.batch_count % 10 == 0: self.img_size = random.choice(range(self.min_size, self.max_size + 1, 32)):这行代码根据条件判断是否需要对图像进行多尺度处理。通过循环遍历图像列表,对每个图像使用resize函数调整为指定的尺寸self.img_size,然后使用torch.stack函数将调整后的图像张量堆叠起来,形成一个批次的图像张量。

2023-07-17 14:09:39 436 1

原创 YOLO代码详解(一)

源码fork自,代码注释借鉴多处,仅供个人学习记录。

2023-07-14 16:25:04 1671 1

原创 yolo中cfg文件读取,说明和理解, yolo层 route层 net层

route层之前一般是yolo层或者upsample层,yolo层或者upsample层的结果不用管,后面会有对应的route来接它。route的作用是引出之前的feature结果或者是将之前两层的feature 进行concat,再作为下一层的输入。本质上,他是一个融合层,它的作用是在当前层引出之前卷积所得到的特征层。本质上,他是一个新的起点。

2023-07-10 20:57:07 376 1

原创 项目文件夹命名

解释:source的简写,指源代码。位置:一级目录。作用:存放源代码。

2023-07-04 18:49:37 255

原创 归一化流模型

然而,由于潜在变量上的相关边际分布难以实现,它们的训练、评估和抽样程序需要使用诸如平均场推理和马尔可夫链蒙特卡罗等近似方法,这些复杂模型的收敛时间仍然不确定,往往导致产生高度相关的样本。然而,衡量生成样本中多样性的指标是目前是难以处理的。我们使用实值非体积保存(real NVP)转换,结果得到了一个具有精确对数似然计算的,精确有效的抽样,潜在变量的推断,以及可解释的潜在空间的无监督学习算法。由于感兴趣的数据通常是高维的和高度结构化的,在这个领域的挑战是建立足够强大的模型,以捕获其复杂性,但仍然是可训练的。

2023-06-18 15:41:38 572

原创 通过条件归一化流的定位实时无监督异常检测

我们的方法构建了一个计算高效和存储高效的模型:在相同的输入设置下,CFLOW-AD比之前的最先进的技术更快、更小10倍。最后,对于异常的标记是主观的,需要广泛的领域专业知识,如图1所示的工业电缆缺陷。由于监督学习异常检测的这些限制,只为训练Dtrain未标记的无异常图像的训练数据集是一个更具有吸引力的方法,如图1(上一行)所示。其中随机变量ui = g−1(zi,ci,θ)、CFLOW解码器的雅可比矩阵Ji =∇zg−1(zi,ci,θ)和DKL中的期望操作被大小为n的经验训练数据集取代。

2023-06-15 16:42:05 1393

原创 yolopose论文阅读

与自顶向下的方法不同,YOLO-Pose的复杂性与图像中的人数无关。多数现代的目标检测器优化IoU,出现了其高级变体例如GIoU,DIoU和CIoU等损失,替代了基于距离的用于边界框预测的损失,因为这些损失是尺度不变的,并能够直接优化评估策略本身。推断一个图像中多个人的姿势可以是有挑战性的,因为图像中人数的可变,尺度的可变,身体部位的遮挡,人体的非刚性,以及其他各种原因。该方法不需要对自底向上的方法进行后处理,以将检测到的关键点分组到一个骨架中,因为每个边界框都有一个相关的姿态,从而导致关键点的固有分组。

2023-05-16 21:55:31 333

原创 pycharm 添加路径

使用from…import添加包时,库中未找到指定包 需要为python解释器指定搜索路径

2023-02-28 17:12:02 3196

原创 回归和分类问题的理解

分类问题与回归问题的区别

2022-11-12 16:51:47 397

原创 目标检测一些指标

目标检测指标

2022-11-11 08:36:44 1026

原创 词嵌入及方法one-hot、词袋、TFIDF

NLP传统方法

2022-11-08 22:01:42 881

原创 OpenCV 外接矩形框 cv2.boundingRect、cv2.minAreaRect

无旋转cv2.boundingRect、有旋转cv2.minAreaRect

2022-09-23 16:29:01 3181

原创 OpenCV边缘检测:findContours()、approxPolyDP()

OpenCV边缘检测:findContours()、approxPolyDP()

2022-09-23 10:11:30 5118

原创 边缘检测Sobel、Canny、Laplacian

边缘检测Sobel、Canny、Laplacian算子

2022-09-21 23:28:26 1042

原创 霍夫圆HoughCircles()、霍夫直线检测HoughLines()、HoughLinesP()

霍夫圆HoughCircles()、霍夫直线检测HoughLines()、HoughLinesP()

2022-09-20 14:42:08 1352

原创 Python 斑点检测 SimpleBlobDetector

斑点是指二维图像中和周围颜色有颜色差异和灰度差异的区域,因为斑点代表的是一个区域,所以其相对于单纯的角点,具有更好的稳定性和更好的抗干扰能力.斑点通常是指与周围有着颜色和灰度差别的区域。......

2022-07-21 11:41:29 2035 2

原创 python 使用正则表达式去除常见标点符合

正则表达式,又称规则表达式,(RegularExpression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。...

2022-07-17 18:28:24 2176

原创 OpenCV python 连通域操作

opencv cv2.connectedComponentsWithStats

2022-07-13 22:35:12 1783

原创 OpenCV python 形态学操作 morphologyEx

这篇博客将介绍如何使用Python,OpenCV应用形态学操作。 包括: - 腐蚀- 膨胀 - 开闭 - 形态梯度-morphologyEx

2022-07-13 15:41:08 3526

空空如也

空空如也

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

TA关注的人

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