自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据标签处理:python将xml文件转换为txt,csv格式

机器学习中数据标签处理:python将xml文件转换为txt,csv格式

2022-07-28 21:02:13 3182 3

原创 浅读一下美团提出的YOLOV6

浅读一下美团视觉智能部提出的YOLOV6:专用于工业应用的单阶段目标检测框架

2022-06-29 21:21:13 4392 3

原创 python截取图片中的圆形区域

python截取图片中的圆形区域# coding=utf-8import pathlibimport timeimport cv2import numpy as npdef detect_circle_single(source_file, target_file): """ 识别图像中的圆形并裁切出相应的矩形保存到目标文件中 source_file:源文件 target_file:生成后的文件 """ bias = 20 img

2022-05-11 19:33:16 2582

原创 python对采集的图片重写、重命名

python对采集的图片重写、重命名对图片集进行重命名,并将图片转变成宽>高的原图格式。import osfrom tqdm import tqdmimport cv2#图片的路径root = r'C:\Users\Owen\Desktop\pictures'#图片要保存的路径target = r'C:\Users\Owen\Desktop\newpictures'#获取路径下的每张图片pictures = os.listdir(root)#图片数量count = 300#

2022-05-10 19:20:45 958

原创 DENSE POINT PREDICTION: A SIMPLE BASELINE FOR CROWD COUNTING AND LOCALIZATION(论文阅读笔记)

DENSE POINT PREDICTION: A SIMPLE BASELINE FOR CROWD COUNTING AND LOCALIZATION (论文阅读笔记)文章出处:IEEE ICME Workshop,2021摘要在这篇文章中,作者提出了一个简单但是有效的人群计数和定位网络——SCALNet,与现有的将计数和定位任务分离的工作不同,作者将这些任务视为像素级密集预测问题,并将其集成到一个端到端框架中。具体来说,对于人群计数,采用了由均方误差(MSE)损失监督的计数头。对于人群定位,关

2022-05-06 21:02:20 785 1

原创 P2PNet(代码阅读笔记)

P2PNet 代码阅读笔记一、主干网络主干网络采用的是VGG16class Backbone_VGG(BackboneBase_VGG): """ResNet backbone with frozen BatchNorm.""" def __init__(self, name: str, return_interm_layers: bool): if name == 'vgg16_bn': backbone = models.vgg16_bn(

2022-04-21 14:32:41 6067 26

原创 A Purely Point-Based Framework (论文阅读笔记)

A Purely Point-Based Framework 论文阅读笔记这是一篇ICCV2021年的文章,出自腾讯优图实验室。一、介绍在人群分析的相关具体任务中,人群计数是一个基本的支柱,目的是估计人群中个体的数量。然而,简单地给出一个数字显然远远不能满足更高级的人群分析任务,例如人群跟踪、活动识别、异常检测、流量/行为预测等。这个领域有一个明显的趋势,即除了简单的计数之外,更具有挑战性的细粒度估计(即个体的位置)。 因此,与以往基于密度图和检测框的方法不同,文章提出了一种完全基于点的模型框架

2022-03-17 19:21:49 752 3

原创 Density Map Guided Object Detection in Aerial Images (论文阅读笔记)

Density Map Guided Object Detection in Aerial Images 论文阅读笔记出处:CVPR2020一、介绍文章主要研究的是基于高分辨率航拍图像的目标检测,其难点有二:1)目标尺度变化较大; 2) 目标的数量和类别分布不均匀;3)目标遮挡和截断;4)小目标占比多。比较通用的方法是将图像进行规则的裁剪,然后对每一块裁剪区域分别进行目标检测。这种方法能够提高小目标的检测精度,因为当小物体的大小被调整到原始图像的大小时,它们的分辨率会变得更高。然而这些方法并不能平

2021-12-30 22:00:25 2461 1

原创 目标计数方法概述

目标计数方法概述1、如何进行目标计数?目标计数的方法主要有三类。基于检测的方法。使用传统的基于 HOG 的检测器或基于深度学习的检测器,如 YOLO 或 RCNN。但这类方法的效果在目标场景中容易受到遮挡的严重影响。基于回归的方法。这类方法只是从原始图像中捕获一些特征,并使用机器学习模型来映射特征和数字之间的关系。在深度学习之前,基于回归的方法是 SOTA,研究人员专注于寻找更有效的特征来估计更准确的结果。但是,当深度学习变得流行并取得更好的结果时,基于回归的方法就会受到较少的关注,因为很难捕捉到

2021-12-28 16:10:42 3744

原创 Small Object Detection using Context and Attention(论文阅读笔记)

Small Object Detection using Context and Attention 论文阅读笔记出处:2021 International Conference on Artificial Intelligence in Information and Communication (ICAIIC) Jeju Island, Korea一、介绍目标检测算法在各种环境下的应用存在许多局限性,特别是检测小物体仍然具有挑战性,因为它们的分辨率低,信息有限。文章提出了一种使用上下文的目

2021-12-23 15:10:05 2853 4

原创 Learning To Count Everything(论文阅读笔记)

Learning To Count Everything论文地址:https://arxiv.org/abs/2104.08391源码:https://github.com/cvlab-stonybrook/LearningToCountEverything出处:CVPR 2021作者单位:石溪大学, VinAI研究院一、摘要目前的计数工作主要集中于某种特定的类别,例如人、动物或者细胞。在这篇文章中,作者将计数任务当做一个少样本(few-shot)回归任务,通过少数带注释的实例来计数一切。作

2021-12-08 15:16:25 6299 1

原创 ByteTrack: Multi-Object Tracking by Associating Every Detection Box (论文阅读笔记)

ByteTrack: Multi-Object Tracking by Associating Every Detection Box摘要多目标跟踪(MOT)的目的是估计视频中物体的bounding box和Id。目前大多数的方法是通过关联得分高于阈值的检测框来获得Id。检测分数低的对象,例如被遮挡的物体,被简单地扔掉,这带来了不可忽略的真实物体丢失和碎片轨迹。为了解决这一问题,文章提出了一种简单、有效和通用的关联方法(ByteTrack):通过关联每个检测框而不是只关联得分高的检测框进行跟踪。对

2021-12-01 15:31:48 1308

原创 Alpha-IoU: A Family of Power Intersection over Union Losses for Bounding Box Regression (论文阅读笔记)

摘要Bounding box(bbox)回归是CV中的一项基本任务,最常用的损失函数是IOU Loss 和相关变体。文章将现有的基于IoU Loss推广到一个新的Power IoU系列 Loss,它具有一个幂次IoU项和一个附加的幂次正则项。这种新的损失系列为α-IoU Loss。在多个目标检测基准和模型上的实验表明,α- iou损失可以显著的超过现有的基于iou的损失;通过调节α,使探测器更灵活地实现不同水平的bbox回归精度;对小数据集和噪声的鲁棒性更强。一、介绍目标检测通常包含分类.

2021-11-24 20:36:00 5711 5

原创 Bag of Freebies for Training Object Detection Neural Networks 论文阅读笔记

Bag of Freebies for Training Object Detection Neural Networks 论文阅读笔记这个题目取的有点意思:用于训练目标检测神经网络的免费赠品袋摘要启发式训练大大提高了各种图像分类模型的准确率,而目标检测模型具有更为复杂的神经网络结构和优化目标。训练策略和管道在不同的模式中有很大的差异。在这个工作中,作者探索了适用于各种模型的训练调整,包括Faster R-CNN和YOLOv3。这些调整不会改变模型架构,因此,推理成本保持不变。然而,经验结果表明,

2021-11-10 22:26:53 2498

原创 YOLOX: Exceeding YOLO Series in 2021 论文阅读笔记

YOLOX: Exceeding YOLO Series in 2021这是一篇由旷视科技提出的2021超越YOLO系列的论文:YOLOX出处:CVPR 2021摘要文章介绍了 YOLO 系列的一些经验改进,形成了一个新的高性能探测器——YOLOX:anchor-free(无anchor)decoupled head(解耦头)label assignment strategy SimOTA(标签分配策略,基于作者的另一篇论文:Zheng Ge, Songtao Liu, Zeming Li

2021-11-10 17:49:38 4724 2

原创 Ubuntu20.04开启wifi热点

Ubuntu20.04开启wifi热点我们看到WI-Fi设置里打开Wi-Fi热点这个按钮是灰的,点不动啊,那怎么打开热点呢?一、打开终端,输入nm-connection-editor添加一个新连接,选择Wi-Fi二、按下图选项进行选择然后保存。三、Wi-Fi设置里,点击连接到隐藏网络,选择刚才创建的热点,连接。然后就可以看到热点打开啦,完美!...

2021-11-02 00:00:53 15270 18

原创 Ubuntu设置开机锐捷自动启动

Ubuntu设置开机锐捷自动启动一、下载校园网官方网站提供的锐捷安装包将锐捷安装包解压并且放在你的home文件夹下,如:/home/owen/rjsupplicant完成之后,可以自己写一个脚本,把需要的参数都写好,用于专门调用/home/owen/rjsupplicant/rjsupplicant.sh这个脚本。所以我就写了一个/home/owen/autoonet.sh的脚本,每个学校的可能不太一样:sudo /home/owen/rjsupplicant/rjsupplicant.sh -u

2021-11-01 23:40:37 825 1

原创 SiamMOT: Siamese Multi-Object Tracking(论文阅读笔记)

出处:CVPR2021.5.25单位:亚马逊一、介绍多目标跟踪是检测目标实例,然后将它们临时关联起来形成轨迹的问题。文章的工作主要是改善在线多目标跟踪(MOT)。具体来说,作者引入一个基于 region 的 Siamese Multi-Object Tracking 网络:SiamMOT,包括一个运动模型,该模型估计实例在两帧之间的运动。通过所提出的 Siamese 跟踪器的两个变体来探索运动建模是如何影响其跟踪能力的,其中一个是隐式运动模型,一个是显式运动模型。作者在 MOT17、TAO-per.

2021-09-29 16:22:51 1665

原创 Multiple Object Tracking for Similar, Monotonic Targets (论文阅读笔记)

Multiple Object Tracking for Similar, Monotonic Targets (相似,单调目标的多目标跟踪)出处:摘要文章针对结构简单、特征单调、甚至没有明显学习特征的微观非荧光标记目标,提出了一种基于两步检测的多目标跟踪算法。具体操作为:首先对视频中的每个图像进行阈值分割,从背景中提取目标,并对得到的图象进行形态学运算,分离轻微粘附的目标,避免错误跟踪,然后利用卡尔曼滤波估计目标状态,并使用匈牙利算法进行数据关联,最终达到多目标跟踪的目的。本文研究的对象是假定

2021-09-25 19:49:24 158

原创 Robust High-Resolution Video Matting with Temporal Guidance 论文阅读笔记

Robust High-Resolution Video Matting with Temporal Guidance 论文阅读笔记基于时间制导的鲁棒高分辨率视频漫游简单来说:就是视频前景与背景分离摘要文章介绍了一个鲁棒性强、轻量、实时、高分辨率的人类视频匹配方法,并且达到了SOTA;处理速度:4K at 76 FPS and HD at 104 FPS on an Nvidia GTX 1080Ti GPU;与传统的将帧与帧作为独立图像抠图的方法不同,文章提出了一种循环结构来利用视频中

2021-09-07 10:26:02 2601 7

原创 Learning from Synthetic Data for Crowd Counting in the Wild 论文阅读笔记

Learning from Synthetic Data for Crowd Counting in the Wild 论文阅读笔记发表:CVPR 2019一、介绍人群计数任务很大一个问题是数据集过少。很多方法都或多或少的过拟合了。这篇论文提出了一个数据收集器和标注器,能够基于GTA5生成人工合成的人群场景,并同时自动标注它们。基于此构建了一个大规模的,各种各样的人工合成数据集。其次,提出了两个利用合成数据集提升现实人群计数性能的方法:1) 在合成数据集预训练,在现实数据集调优,显著的提升了模型的现

2021-07-28 13:27:10 558

原创 基于图像的人群计数研究(论文阅读笔记)

基于图像的人群计数研究(论文阅读笔记)一、人群计数研究的问题人群计数旨在估计图像或视频中人群的数量、密度或分布,属于目标计数领域中的一类,既是智能视频监控分析领域的关键问题和研究热点,也是后续行为分析、拥塞分析、异常检测和事件检测等高级视频处理任务的基础。二、人群计数研究的发展1 传统的通过传统的计算机视觉方法提取行人特征,然后通过目标检测或回归的方式获取图像或视频中人群的数量。无法从图像中提取更抽象的有助于完成人群计数任务的语义特征,使得面对背景复杂、人群密集、遮挡严重的场景时,计数精度无法满足

2021-07-27 18:21:10 5538 3

原创 SIMPLE ONLINE AND REALTIME TRACKING WITH A DEEP ASSOCIATION METRIC(DeepSort)论文阅读笔记

一、摘要SORT是一个简单有效的算法,用于多目标跟踪。这篇文章,我们加入了外观信息来提升SORT的性能。由于此扩展,即使长时间的遮挡我们也能够对物体进行跟踪,并且有效的减少ID跳变。并引入了在行人重识别数据集上离线训练的深度学习模型,在实时目标追踪过程中,提取目标的表观特征进行最近邻匹配。实验评价表明,我们的扩展对ID跳变的数量减少了45%,在高帧率下实现了整体竞争....

2021-07-07 19:58:52 258 1

原创 SIMPLE ONLINE AND REALTIME TRACKING(Sort) 论文阅读笔记

本文提出了一种实用的多目标跟踪方法,其主要关注点是为在线和实时应用程序有效地关联对象。为此,检测质量被认为是影响跟踪性能的关键因素,改变检测器可以提高跟踪性能,最高可达18.9%。尽管将大家熟悉的卡尔曼滤波和匈牙利算法的基本组合跟踪组件,该方法实现了与现有最先进跟踪技术相当的精度。但是,由于我们跟踪方法的简化,跟踪器能以260Hz的速率做更新,比其他先进跟踪器快了20倍。计算机视觉、多目标跟踪、检测、数据关联针对**多目标跟踪(MOT)**问题,本文提出了一种检测跟踪框架,其中目标检测每帧并表示为边界框。.

2021-07-06 12:05:53 395 1

原创 Weakly-Supervised Crowd Counting Learns from Sorting rather than Locations 论文阅读笔记

弱监督人群计数:基于排序而非位置信息作者:中国科学院大学中国科学院大数据挖掘与知识管理重点实验室中国科学院智能信息处理重点实验室意大利-特兰托大学1、摘要在人群计数数据集中,位置标签是昂贵的,但它们没有被纳入评价指标。此外,现有的多任务方法采用高级任务来提高计算精度。这种研究趋势增加了对注释的需求。本文提出了一种弱监督 计数网络,在没有位置监督的情况下直接回归人群数量。此外,我们通过利用图像之间的关系来训练网络的计数能力。我们在计数网络中也提出了一种软标签分类网络,该网络根据人群数量对给定图

2021-06-30 10:50:59 587

原创 CornerNet-Lite论文笔记与代码复现

CornerNet-Lite论文阅读与代码复现(一)Title(二)背景知识:Conernet1、Idea当今的目标检测算法大多都是基于深度学习模型的,大致可以分为两大门派,一个叫做One-Stage系列,另一个叫做Two-Stage系列。Two-Stage系列顾名思义就是两步走:是先由算法生成一系列作为样本的候选框(Region Proposal),再通过卷积神经网络对候选框进行分类回归,典型代表有R-CNN系列;而One-Stage系列则不用产生候选框,直接将目标边框定位的问题转化为回归问题处

2021-06-15 23:59:08 1133 4

原创 MySQL5.7.34安装及配置

MySQL5.7.34安装及配置一、官网下载安装包二、安装mysql自定义安装,选择64位更改端口号,3306容易被占用输入密码等待安装完成安装成功三、配置1、配置环境变量2、管理员身份打开cmd,并按顺序执行以下命令mysqld --installmysqld --initialize-insecurenet start mysql不用密码登录,进去改密码mysql -u root进入mysql数据库:use mysql输入命令

2021-05-11 15:25:00 3492 1

原创 Ubantu安装后更新驱动、安装Anaconda和Pytorch

Ubantu安装后更新驱动、安装Anaconda和Pytorch本文只是简单介绍一下步骤,方法日新月异,具体方法可以搜其他文章一、安装Ubantu系统二、为Ubantu更换源三、添加PPA软件仓库:sudo add-apt-repository ppa:graphics-drivers/ppa需要输入用户密码,按照提示还需要按下 Enter 键更新软件索引:sudo apt update四、界面设置里的驱动更新可以看到开源的驱动(如果不添加PPA无法搜到),选择最新的驱动,这样驱动就

2021-04-27 09:06:33 302 2

原创 Yolov1-pytorch版 论文、原理及代码实现

YOLOv1-pytorch版 论文、原理及代码实现Yolov1 论文、原理、代码实现1、论文:[https://arxiv.org/pdf/1506.02640.pdf](https://arxiv.org/pdf/1506.02640.pdf)2、原理2.1 目标检测方法2.2 相关名词解释2.3 网络结构设计分析2.4 损失函数3 、PASCAL VOS 2007 和2012数据集4、代码实现4.1 数据预处理4.2 Dateset类构造4.3 网络实现4.4 开始训练4.5 预测4.6 实验结果参考

2021-04-26 09:35:52 15421 30

原创 苹果Mac安装win10双系统

苹果电脑(mac)安装win10双系统安装步骤:1.先更新到最新版本的macOS系统;2.准备好下载的win10(iso)文件;3.实用工具—>启动转换助理—>选择windows系统、分区—>安装(默认就行);4.等待安装好windows,打开文件资源管理器,打开D盘—>打开boot camp文件夹—>双击setup.exe文件进行安装—>双系统安装成功!(第4步别忘!!!)5.重启电脑,在苹果图标出来前按住option按钮,即可选择mac系统或windo

2020-10-13 23:59:26 3349

空空如也

空空如也

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

TA关注的人

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