AI
文章平均质量分 92
hero_hilog
面向gayhub编程
展开
-
目标检测 | yolov10 原理和介绍
在过去的几年里,YOLO 已成为实时目标检测领域的主要范式,因为它们在计算成本和检测性能之间有效平衡。研究人员探索了 YOLO 的架构设计、优化目标、数据增强策略等,取得了显着进展。然而,对非最大抑制(NMS)进行后处理的依赖阻碍了YOLO的端到端部署,并对推理延迟产生不利影响。此外,YOLOs中各个组件的设计缺乏全面和彻底的检测,导致计算冗余明显,限制了模型的能力。它使次优效率,以及性能改进的巨大潜力。在这项工作中,我们的目标是从后处理和模型架构中进一步推进 YOLO 的性能效率边界。原创 2024-08-20 19:59:49 · 2170 阅读 · 0 评论 -
目标检测 | yolov9 原理和介绍
今天的深度学习方法侧重于如何设计最合适的目标函数,以便模型的预测结果可以最接近基本事实。同时,必须设计能够促进获取足够信息进行预测的适当架构。现有方法忽略了输入数据经过逐层特征提取和空间变换时的事实,会丢失大量信息。当数据通过深度网络传输时,本文将深入研究数据丢失的重要问题,即信息瓶颈和可逆函数。我们提出了可编程梯度信息 (PGI) 的概念来应对深度网络实现多个目标所需的各种变化。PGI可以为目标任务提供完整的输入信息来计算目标函数,从而获得可靠的梯度信息来更新网络权重。原创 2024-08-20 14:58:38 · 1341 阅读 · 0 评论 -
目标检测 | yolov8 原理和介绍
近年来,You Only Look Once (YOLO)系列目标检测算法因其在实时应用中的速度和准确性而受到广泛关注。本文提出了一种新的目标检测算法YOLOv8,它建立在以前迭代的基础上,旨在进一步提高性能和鲁棒性。受到从YOLOv1到YOLOv7的YOLO架构演变的启发,以及从YOLOv5和YOLOv6等模型的比较分析中获得的见解,YOLOv8结合了关键创新,以实现最佳的速度和准确性。利用注意力机制和动态卷积,YOLOv8引入了专门为小物体检测量身定制的改进,解决了YOLOv7中突出的挑战。原创 2024-08-19 11:59:02 · 1188 阅读 · 0 评论 -
目标检测 | yolov7 原理和介绍
YOLOv7是目标检测领域中YOLO系列的最新进展,它在速度和准确性上都取得了显著的提升,被认为是目标检测领域的新里程碑。模型重参数化:YOLOv7首次将模型重参数化技术引入网络架构中,这一技术最早在REPVGG中提出,有助于提升模型表达能力而不增加计算复杂度。标签分配策略:YOLOv7采用了结合YOLOv5和YOLOX优点的标签分配策略,通过跨网格搜索和匹配策略,提高了检测准确性。原创 2024-08-16 18:16:28 · 1780 阅读 · 0 评论 -
目标检测 | yolov6 原理和介绍
YOLOv6是由美团视觉智能部研发的一款目标检测框架,专注于工业应用,致力于提供极致的检测精度和推理效率。相较于YOLOv4和YOLOv5,YOLOv6在网络结构方面进行了深入优化,提升了模型的检测精度,并在处理复杂场景时更加稳健。同时,YOLOv6还在保持高效性的基础上,减少了模型的参数量,适合在移动端等计算资源有限的设备上运行。YOLOv6的改进包括采用轻量级的卷积模块和引入注意力机制,更好地捕捉图像中的关键信息。它还针对小目标检测问题进行了优化,改进了锚框的生成方式,适应不同尺寸的目标。原创 2024-08-15 20:44:29 · 1402 阅读 · 0 评论 -
目标检测 | yolov5 原理和介绍
YOLOv5是YOLO系列中一个重要的版本,它在目标检测领域具有显著的性能提升和改进。Mosaic数据增强:YOLOv5在训练阶段采用了Mosaic数据增强技术,这种技术通过将四张图片随机缩放、裁剪并拼接成一张图片,增加了模型训练时的多样性,有助于提升模型对小目标的检测能力。自适应锚框计算:YOLOv5引入了自适应锚框计算方法,该方法使用K-means聚类对训练集中的边界框进行分析,并自动调整锚框的大小和比例,以适应不同数据集的特点。原创 2024-08-07 18:21:55 · 459 阅读 · 0 评论 -
目标检测 | yolov4 原理和介绍
YOLOv4是一种高效且准确的目标检测模型,它在YOLOv3的基础上引入了多项改进,这些改进主要集中在网络结构的优化和训练技巧的更新上。论文链接:https://arxiv.org/abs/2004.10934时间:2020年作者:Alexey Bochkovskiy代码参考:https://github.com/Tianxiaomo/pytorch-YOLOv4大量的特征据说可以提高卷积神经网络(CNN)的精度。需要在大数据集上对这些特征的组合进行实际测试,并对结果进行理论证明。原创 2024-08-06 16:18:03 · 1438 阅读 · 0 评论 -
目标检测 | yolov3 原理和介绍
YOLOv3 擅于预测出合适的目标,但无法预测出非常精准的边界框。YOLOv3 小目标预测能力提升,但中大目标的预测反而相对较差。若将速度考量进来,YOLOv3 整体来说表现非常出色。YOLOv3在小目标\密集目标的改进1.grid cell个数增加,YOLOv1(7×7),YOLOv2(13×13),YOLOv3(13×13+26×26+52×52)2.YOLOv2和YOLOv3可以输入任意大小的图片,输入图片越大,产生的grid cell越多,产生的预测框也就越多。原创 2024-08-05 18:41:17 · 1251 阅读 · 0 评论 -
目标检测 | yolov2/yolo9000 原理和介绍
论文链接:https://arxiv.org/abs/1612.08242时间:2016年作者:Joseph Redmon作者首先在YOLOv1的基础上提出了改进的YOLOv2,然后提出了一种检测与分类联合训练方法,使用这种联合训练方法在COCO检测数据集和ImageNet分类数据集上训练出了YOLO9000模型,其可以检测超过9000多类物体。所以,这篇文章其实包含两个模型:YOLOv2和YOLO9000,不过后者是在前者基础上提出的,两者模型主体结构是一致的。原创 2024-08-01 19:05:30 · 1009 阅读 · 0 评论 -
目标检测 | yolov1 原理和介绍
论文链接:https://arxiv.org/abs/1506.02640时间:2015年作者:Joseph Redmon代码参考:https://github.com/abeardear/pytorch-YOLO-v1。原创 2024-08-01 17:11:39 · 829 阅读 · 0 评论 -
ubuntu18.04编译使用 caffe cpu 使用工具示例 训练示例
ubuntu18.04安装cpu版本的caffe使用caffe生成网络神经图原创 2021-12-02 19:36:47 · 1182 阅读 · 2 评论 -
anaconda安装记录
下载安装anaconda 官网:ananconda.com Anaconda3-2021.05-Linux-x86_64.sh安装 bash Anaconda3-2021.05-Linux-x86_64.sh原创 2021-10-24 21:09:33 · 388 阅读 · 0 评论 -
昇腾AI推理环境搭建
官网参考文档:https://support.huaweicloud.com/devg-mindstudio302/atlasms_02_0033.html主机环境:ubuntu18.04初始化root密码sudo passwd root允许root账号远程登录:sudo vim /etc/ssh/sshd_config修改 PermitRootLogin yes 保存退出切换到root用户或者使用root用户远程登录1.python3.7.5手动安装安装python所需依赖apt-get原创 2021-09-03 16:15:52 · 531 阅读 · 0 评论 -
使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接
1.引言opencv一些经典的算法申请了版权,所以版本上选择3.4.3以下的版本。最新因为在学习海思平台的东西,所以参考它的opencv版本为3.4.0,刚好避开了经典算法的版权。2.下载opencv3.4.0源码我的猜测是因为版权原因,所以一般的途径下载速度超级超级慢,并且会一直下载失败。比如我在windows上谷歌浏览器中的官网和github官网下载都失败了,这里为了看到的童鞋不要踩坑,讲一个我后续下载成功的一个方法。使用linux环境,不行就装个虚拟机,在虚拟机中搞个linux环境,使用系统自原创 2021-07-09 18:32:27 · 705 阅读 · 1 评论