- 博客(97)
- 资源 (1)
- 收藏
- 关注
原创 Cross-Drone Transformer Network for Robust Single Object Tracking论文阅读笔记
Cross-Drone Transformer Network for Robust Single Object Tracking论文阅读笔记Abstract无人机在各种应用中得到了广泛使用,例如航拍和军事安全,这得益于它们与固定摄像机相比的高机动性和广阔视野。多无人机追踪系统可以通过从不同视角收集互补的视频片段,为目标提供丰富的信息,特别是当目标在某些视角中被遮挡或消失时。然而,在多无人机视觉追踪中处理跨无人机信息交互和多无人机信息融合是具有挑战性的。最近,Transformer在自动建模视觉追踪的模
2023-12-24 10:38:39 1555
原创 Drone-Based RGB-Infrared Cross-Modality Vehicle Detection via Uncertainty-Aware Learning阅读笔记
摘要—基于无人机的车辆检测旨在定位航拍图像中的车辆位置和类别。它促进了智能城市交通管理和灾难救援的发展。研究人员在这一领域做出了大量努力,并取得了相当的进步。尽管如此,在物体难以区分的情况下,特别是在光线不足的情况下,这仍然是一个挑战。为了解决这个问题,我们构建了一个大规模的基于无人机的RGB-红外车辆检测数据集,称为DroneVehicle。我们的DroneVehicle收集了28,439对RGB-红外图像对,覆盖了从白天到夜晚的城市道路、住宅区、停车场和其他场景。
2023-12-24 10:37:58 1490
原创 Robust Multi-Drone Multi-Target Tracking to Resolve Target Occlusion: A Benchmark阅读笔记
多无人机多目标 追踪的目标是通过多个无人机的协作来检测和追踪目标,并将不同无人机的物体身份进行关联,这可以克服单一无人机物体追踪的不足。为了解决多无人机多目标追踪任务中身份关联和目标遮挡的关键挑战,我们收集了一个名为MDMT的具有遮挡意识的多无人机多目标追踪数据集。它包含了88个视频序列,共39,678帧,包括11,454个不同的人、自行车和汽车ID。MDMT数据集包含了2,204,620个边界框,其中543,444个边界框包含目标遮挡。
2023-12-24 10:37:23 1503
原创 Multi-Drone based Single Object Tracking with Agent Sharing Network阅读笔记
搭载摄像头的无人机可以从更广阔的视角在空中动态跟踪目标,与静态摄像头或地面移动传感器相比具有优势。然而,由于外观变化和严重遮挡等多种因素,使用单架无人机准确跟踪目标仍然是一个挑战。在本文中,我们收集了一个==新的多无人机单目标跟踪(MDOT)数据集,该数据集包含92组由两架无人机拍摄的113,918帧高分辨率视频片段,以及63组由三架无人机拍摄的145,875帧高分辨率视频片段。此外,特别为多无人机单目标跟踪设计了两种评估指标,即自动融合得分(AFS)和理想融合得分(IFS)==。
2023-12-24 10:36:49 682
原创 Revisiting Proposal-based Object Detection阅读笔记
对于任何物体检测器来说,获得的 box proposals或queries需要被分类并回归到真实框上。(也就是对于每个预测框与要找到相对应的GT)常见的最终预测解决方案是直接最大化每个proposal与真实框之间的重叠,然后通过winner-takes-all ranking或非最大值抑制进行分类。本文提出了一个简单有效的替代方案。对于Proposals回归,即回归到Proposals和真实边界框之间的交集区域。交集区域就是Proposal中包含GT也就是目标的区域。
2023-12-07 16:32:47 1219
原创 One-to-Few Label Assignment for End-to-End Dense Detection阅读笔记
一对一(o2o)标签分配对基于变换器的端到端检测起着关键作用,最近已经被引入到全卷积检测器中,用于端到端密集检测。然而,o2o可能因为正样本数量有限而降低特征学习效率。尽管最近的DETRs引入了额外的正样本来缓解这个问题,但解码器中的自注意力和交叉注意力计算限制了其在密集和全卷积检测器中的实际应用。在这项工作中,我们提出了一种简单而有效的一对少数(o2f)标签分配策略,用于端到端密集检测。除了为每个对象定义一个正锚点和多个负锚点之外,我们还定义了几个软锚点(soft anchor),同时充当正负样本。
2023-12-07 16:27:34 992
原创 RTDETR阅读笔记
根据结果,我们得出结论,对于需要NMS后处理的实时检测器,无锚点检测器在具有相当精度的情况下比基于锚点的检测器性能更好,因为前者的后处理时间比后者少得多,这在之前的工作中被忽略了。为了分析所提出的IoU感知查询选择的有效性,我们可视化了在val2017数据集上通过查询选择选出的编码器特征的分类分数和IoU分数,如图6所示。(iii)我们的工作为当前端到端检测器的实时实现提供了一种可行的解决方案,所提出的检测器可以通过使用不同的解码器层灵活调整推理速度,无需重新训练,这在现有的实时检测器中很难实现。
2023-11-30 14:53:24 1244
原创 Adaptive Sparse Convolutional Networks with Global Context Enhancement for Faster Object Detection o
Adaptive Sparse Convolutional Networks with Global Context Enhancement for Faster Object Detection on Drone Images阅读笔记
2023-07-15 17:28:44 1306 7
原创 VisDrone-DET2019: The Vision Meets Drone Object Detection in Image Challenge Results论文阅读笔记
VisDrone-DET2019: The Vision Meets Drone Object Detection in Image Challenge Results论文阅读笔记,33种方法简介
2023-07-09 20:48:52 1807 1
原创 Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks论文阅读笔记
本文主要介绍了RPN网络,Faster-RCNN网络就是RPN网络和Fast RCNN网络的结合体。RPN的输入是任意大小的图像,输出为一系列的矩形object proposals,并且每个proposal都带有着对应的分数。我们采用了全卷积网络实现了这个过程,最终目标是让RPN与Fast RCNN共享计算。为了生成region propsals,在最后一个共享卷积层输出的特征图上增加一个滑动窗口(slide a small network)。
2023-07-08 10:47:57 130
原创 LSTD: A Low-Shot Transfer Detector for Object Detection论文阅读笔记
提出low-shot Transfer detector,来解决标注样本数据不足的情况。利用source domain知识,来构建高效的target-domain检测器,仅需要很少的训练样本。
2023-07-06 21:40:32 787 1
原创 小样本图像目标检测研究综述——张振伟论文阅读
目前,小样本图像目标检测方法多基于经典的俩阶段目标检测算法Faster R-CNN作为主干网络,当然也有将YOLO,SSD一阶段目标检测算法作为主干网络的。检测过程中不仅需要提取分类任务所关注的高层语义信息,还要获取低层级像素级信息实现目标的定位。
2023-07-05 22:06:24 2354
原创 小样本目标检测综述__刘浩宇(导航与控制2021)论文阅读
早期采用了大量标注样本回归候选框的位置,但后来。对于没有大量样本支持的小样本检测应用就需要使用来弥补样本的不足。可以分为三类:数据域模型域算法域。
2023-07-05 15:49:52 1845
原创 faster-rcnn.pytorch项目环境配置(从0到1)
[faster-rcnn.pytorch](https://github.com/jwyang/faster-rcnn.pytorch)项目环境配置(从0到1)一步到胃!!!!!!!!
2023-07-04 11:48:57 1530 2
原创 End-to-End Object Detection with Transformers论文阅读笔记
将目标检测作为一个集合预测问题来解决。简化了检测的整体流程,有效的消除了许多人工设计的部分,比如NMS,anchor这些针对任务类型的先验知识。DETR的主要组成有一个基于集合的全局损失函数,通过二分图匹配来为每个目标确定唯一的预测结果,以及一个transformer的encoder-decoder架构。给一个固定长度(论文中固定为100)的可以学习的object queries,DETR通过物体和全局图片内容之间的关系,直接并行输出一组预测集。DETR概念上非常简单,而且也不要求你有拥有专业知识。
2023-01-01 11:54:21 571
原创 An Image is worth 16x16 Words: Transformer for image recognition at scale(论文阅读笔记)
An Image is worth 16x16 Words: Transformer for image recognition at scale(论文阅读笔记)
2022-12-28 18:39:42 285 1
原创 吴恩达机器学习手写笔记(持续更新ing)
吴恩达机器学习手写笔记提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录吴恩达机器学习手写笔记1.Introduction2.Linear regression with one variable3.Linear Algebra review1.Introduction2.Linear regression with one variable3.Linear Algebra review...
2021-12-15 08:08:54 1543 1
原创 Python基础知识—装饰器(Decorator)
Python基础知识—装饰器(Decorator)1、装饰器的作用当有很多Function都要做些前置或者后置的工作时,我们可以使用装饰器统一处理2、使用装饰器写函数时,经常会出现,一个函数调用另一个函数的现象def inner_fn(name): print(name + " say I'm in")def outer_fn(name): inner_fn(name) print(name + " say I'm out")outer_fn("wgt")
2021-11-05 11:24:43 436
原创 Python基础知识—深复制与潜复制
Python基础知识—深复制与潜复制1、看三个例子首先我们先观察三个例子!第一个,利用copy函数,然后改变_l列表的值,输出发现,只有列表_l的值改变了,列表l的值并未跟着改变l = [1, 2, 3]_l = l.copy()_l[0] = -1print(_l)print(l)[-1, 2, 3][1, 2, 3]第二个,在列表l中存入列表,再将其拷贝l = [[1], [2], 3]_l = l.copy()_l[0][0] = -1_l[2] = 4pr
2021-11-04 22:04:15 253
原创 Python基础知识—Python的技巧
Python基础知识—Python的技巧Lambdalambda x: x+1for的简写模式[i*2 for i in range(10)]{"i"+str(i): i*2 for i in range(10)}if else 简写模式a = 1 if True else 2一行for + if[i*2 for i in range(10) if i%2==0]enumeratefor i, item in enumerate(items)zip
2021-11-04 21:37:30 779
原创 Python基础知识—字符串的高级用法
Python基础知识—字符串的高级用法%百分号模式"%s" % stringformat功能"{}".format()修改字符串string.strip()string.replace()string.lower()string.upper()string.split()",".join([])string.startswith()string.endswith()1)%百分号模式name = "wgt"print("my name is " + na
2021-11-03 15:09:22 454
原创 Python基础知识—文件批量处理
Python基础知识—文件批量处理找到所有文件os.listdir()os.path.join()找到文件特定字段re.findall()os.path.join()替换os.path.join()re.sub()string.startwith()Q: 找到所有文件中的特定字段,然后替换掉这个特定字段1)初步思考步骤:遍历所有文本文件找到文件中特定字段替换掉这个特定字段2)找到所有文件import osprint(os.listdir(
2021-11-03 11:16:36 203
原创 Python基础知识—异常检查和处理
Python基础知识—异常检查和处理1、如何控制异常(try_except)1)捕捉潜在错误比如读了一个不存在的文件with open("no_file.txt") as f: print(f.read) FileNotFoundError: [Errno 44] No such file or directory: 'no_file.txt'可以看到上面报错中有一个关键词FileNotFoundError,这就是我们要捕捉的错误类型。try: with open
2021-11-02 22:02:08 669
原创 Python基础知识—pickle/json序列化
Python基础知识—pickle/json序列化序列化: 简单理解就是将字典,列表这类的数据,打包保存在电脑硬盘中Picklepickle.dumps()pickle.dump()pickle.load()Jsonjson.dumps()json.dump()json.load()1、Pickle用途:可以用来打包一整个class,但是有风险,有时会失败将一个字典打包到pickle里,并查看打包之后的样子,pickle.dumps()import pickle
2021-11-01 21:55:11 304
原创 Python基础知识—正则表达式
Python基础知识—正则表达式正则表达式不用正则的判断re.compile()ptn.search()正则给额外信息re.search()中文string.encode()查找替换等更多功能re.search()re.match()re.findall()re.finditer()re.split()re.sub()re.subn()1)不用正则的判断在文字中寻找某个信息,若不用正则表达式时:pattern1 = "file"patt
2021-11-01 15:28:15 404
原创 动手学深度学习第二版——Day1(章节1——2.2)
动手学深度学习第二版——Day1(章节1——2.2)1、简单介绍1)、整体内容深度学习基础——线性神经网络,多层感知机卷积神经网络——LeNet,AlexNet,VGG,Inception,ResNet循环神经网络——RNN。GRU,LSTM,seq2seq注意力机制——Attention, Transformer优化算法——SGD, Momentum, Adam高性能计算——并行,多GPU,分布式计算机视觉——目标检测,语义分割自然语言处理——词嵌入,BERT2)、深度学习介绍
2021-10-29 23:51:01 1439
原创 Python基础知识—文件管理
Python基础知识—文件管理1、读写文件1)创建文件f = open("new_file.py", "w") # 创建并打开f.write("some text...") # 在文件里面写东西f.close() # 关闭文件保存的位置:保存在脚本的当前目录之下,与你运行脚本保持同级目录之下害怕f.close()忘记写的话,python中提供了另一种打开文件的方式。这个方式把打开和关闭嵌入到了一个with架构中。除了使用with模式,还可以使用writelines()写入数据,
2021-10-29 16:51:24 378
原创 Python基础知识—函数、类、模块
Python基础知识—函数、类、模块1、Function 函数编程中,需要重复写的功能,可以包装成一个函数1)定义函数定义函数之前,实现给一个字符串增加前缀和后缀的操作:f1 = "f1"f2 = "f2"f1 += ".txt"f1 = "my_" + f1f2 += ".txt"f2 = "my_" + f2print(f1, f2)my_f1.txt my_f2.txt定义函数之后:def modify_name(filename): filename += "
2021-10-27 22:15:42 407
原创 Machine Learning——Lesson 1笔记(李宏毅2021春机器学习)
Machine Learning——Lesson 1(Tip: 文中很多蹩脚的英语,只是为了练习一下英文写句能力…)1、机器学习就是让机器具备找一个函式的能力Eg: 声音讯号 -> 函式 -> 其对应的文字2、Different types of functionsRegression(回归): The function outputs a scalar(数值).Eg:Input: PM2.5 today, temperature, Concentration(浓度) of
2021-10-23 21:31:19 282
原创 Linux for machine learning
Linux for machine learning1、常用命令cd:在终端切换不同的文件夹cd .. # 返回上级目录cd - # 返回刚刚所在的目录cd ../../ # 向上返回俩次cd ~ # 去往HOME文件cd real_path # 去往绝对路径指向的地方ls:列出该路径下的文件or文件夹ls # 单列出文件名+文件夹名ls -l # 列出文件+文件夹的详细信息,有文件的权限,用户名,文件大小,修改日
2021-10-18 20:19:36 173
原创 PyTorch学习笔记(1)
PyTorch学习笔记(1)1、发展历史GoggleTheano -> TensorFlow1 -> TensorFlow2 + KerasFacebookTorch7 -> Caffe -> PyTorch + Caffe2AmazonMXNet2、PyTorch/TensorFlow区别PyTorch: 动态图优先TensorFlow: 静态图优先(只给定了公式,但并未赋值,最后赋值,也就是说公式定义好了之后不可以改变) define公
2021-10-15 14:02:12 208
原创 Git学习笔记完善
Git学习参考:廖雪峰git教程狂神说git教程1、版本控制(分布式版本控制)版本迭代、版本管理器 ,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术多人开发就必须要使用版本控制常用的版本控制Gitsvn等本地版本控制:记录文件每次的更新,可以对每个版本做一个快照,eg: version3 -> version2 -> version1集中版本控制:将版本数据全部上传到服务器上便于管理分布式版本控制:每个人都拥有全部的代码!安全隐患所有版本信
2021-10-14 17:46:52 211 1
原创 Python基础知识—基础功能、循环、数据、判断
Python基础知识大总结1、头部注释什么是python头部注释答:写在Python脚本第一行的用#号开头表示的信息就是头注释。eg:coding:utf-8python头部注释的作用答:被系统或解释器所调用告知:1)python解释器在哪?2)脚本编码格式是啥?头注释的结构答:注释符号+注释的内容 (# coding:utf-8)常见头注释介绍答:# coding:utf-8 定义coding则告诉系统脚本是何编码格式(更好的翻译中文,适合国内开发)#!/u
2021-10-11 17:27:03 326 1
End-to-End Object Detection with Transformers
2022-12-31
An Image is worth 16x16 Words: Transformer for image recognition
2022-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人