首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI智韵

    Yolo11实战改进:一文读懂Yolo11到实战

    支持的任务和模式 YOLO11支持的计算机视觉任务的概述: 对象检测:识别并精确定位图片或视频帧中的对象,用边界框勾勒出它们,用于监控、自动驾驶和零售分析等用途。 模型 文件名 任务 推理 验证 训练 导出 yolo11n.pt yolo11s.pt yolo11m.pt yolo11l.pt yolo11x.pt 检测 ✅ ✅ ✅ ✅ yolo11n-seg.pt yolo11l-obb.pt yolo11x-obb.pt 定向检测 ✅ ✅ ✅ ✅ yolo11n-cls.pt yolo11s-cls.pt yolo11m-cls.pt yolo11l-cls.pt yolo11x-cls.pt 分类 ✅ ✅ ✅ ✅ 此表概述了模型的各种变体,展示了它们在特定任务中的适用性以及与推理、验证、训练和导出等操作模式的兼容性。 YOLO11 yolo11n.pt yolo11s.pt yolo11m.pt yolo11l.pt yolo11x.pt Detection ✅ ✅ ✅ ✅ YOLO11-seg yolo11n-seg.pt

    5.4K10编辑于 2024-11-18
  • 来自专栏AI智韵

    Yolo11改进策略:Block改进|MBConv在Yolo11中的应用

    Yolo11中的应用:将MBConv模块替换Yolo11中的BottleNeck模块后,可以进一步提升Yolo11的计算效率和性能。 这是因为MBConv模块具有更高效的计算方式和更少的参数数量,能够更好地适应Yolo11的目标检测任务。 模型性能提升:除了训练速度的提升外,MBConv模块还能在一定程度上提高Yolo11的模型性能。 本文介绍了EfficientNetV2及其中的MBConv模块,并探讨了将MBConv模块应用于Yolo11中的可能性。 通过替换Yolo11中的BottleNeck模块为MBConv模块,可以显著加快训练速度并提高模型性能。这一改进为Yolo11的目标检测任务提供了更高效、更准确的解决方案。

    89010编辑于 2024-12-19
  • 来自专栏AI智韵

    Yolo11改进策略:主干网络改进|FastVit与Yolo11完美融合,重参数重构Yolo11网络(全网首发)

    通过将FastViT引入Yolo11,并替换其原有的主干网络,我们成功实现了一次突破性的改进。 这一融合不仅保留了Yolo11原有的高效性和准确性,更在此基础上实现了显著的涨点效果,为目标检测领域带来了新的活力。 将FastViT与Yolo11相结合,我们充分利用了FastViT在效率和准确性上的优势,进一步提升了Yolo11的检测性能。 此外,由于FastViT的引入,Yolo11在处理复杂场景和多目标检测任务时,也展现出了更为出色的稳定性和可靠性。 综上所述,FastViT与Yolo11的完美结合,不仅提升了目标检测技术的性能上限,更为我们探索更高效、更准确的检测算法提供了新的思路。

    2K10编辑于 2024-12-27
  • YOLO11改进算法 | 引入SimAM模块的YOLO11-pose关键点姿态估计

    YOLO11是由Ultralytics团队于2024年9月30日发布的,它是YOLO(You Only Look Once)系列中的最新成员。 YOLO11在之前版本的YOLO基础上引入了新功能和改进,以进一步提高性能和灵活性。这使得YOLO11成为目标检测和跟踪、实例分割、图像分类和姿态估计等多种计算机视觉任务的理想选择。 YOLO11-pose 模型是专门为这项任务设计的,并使用-pose后缀,如 yolo11n-pose.pt。这些模型已在COCO关键点等数据集上预先训练过,可用于各种姿势估计任务。 网络结构YOLO11的主要改进包括引入C2PSA(跨阶段局部自注意)模块,如图7所示,该模块将跨阶段局部网络和自注意机制的优势结合起来。 如果你也想进行YOLO11算法模型训练,直接登Coovally,原始数据集也一键分享,开源算法直接下载使用!总结来说,YOLO-Pose在各个方面性能都有所提升。

    3.1K10编辑于 2025-01-07
  • 来自专栏贾志刚-OpenCV学堂

    YOLO11+OpenVINO 实现药片检测

    数据集下载地址: https://github.com/ultralytics/assets/releases/download/v0.0.0/medical-pills.zip、 数据标签文件配置: YOLO11 模型训练 训练命令行 yolo detect train data=medical-pills.yaml model=yolo11n.pt epochs=100 imgsz=640 PR曲线 部署与量化推理演示 对训练后的模型转为IR格式以后用,OpenVINO的NNCF框架把模型量化为INT8模式。 PTQ的量化代码如下: 运行结果如下: 基于OpenVINO2025 C++ SDK部署INT8量化后模型,推理效果如下: OpenVINO + YOLO11药片检测的推理代码如下: std::string = cv::imread("D:/pills.jpg"); detector->detect(image); cv::imshow("YOLO11药片检测+OpenVINO2025", image);

    13210编辑于 2026-04-02
  • yolo11安装后测试代码

    训练模型: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Train # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Evaluate the model's performance on the validation set metrics = model.val() 预测图片: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Perform object detection on an image results = model("path/to/image.jpg Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Export the model to ONNX format for deployment

    19900编辑于 2025-07-17
  • YOLO算法改进 | YOLO11改进揭秘,前沿论文精华预览

    图片众所周知,YOLO系列一直是计算机视觉领域的研究热点。作为其最新力作,YOLO11在2025年无疑将成为各大顶级会议的焦点。 原因在于,一方面,YOLO系列的其他版本改进空间已趋于饱和,而YOLO11问世不久,尚有广阔的创新空间。 LW-YOLO11: A Lightweight Arbitrary-Oriented Ship Detection Method Based on Improved YOLO11题目:LW-YOLO11 YOLO11x- seg-CBAM 和 YOLO11m-seg-CBAM 的召回率和精确度分别最高。 这是首次对 YOLO 家族的最新成员 YOLO11 的性能进行全面评估。

    3.3K10编辑于 2025-02-05
  • YOLO11改进 | DGNN-YOLO:基于YOLO11的动态图神经网络用于小目标检测及跟踪

    随着物体进入或退出场景,图动态地演变,从而确保实时更新以反映物体位置和运动模式的变化,从而使模型能够对动态交通条件做出反应。 其次,由DGNN计算的时序动态(Ft)表示物体位置和交互在连续帧中的演变,使模型能够理解运动模式。此外,边Et动态更新以反映随时间变化的物体关系,即使在复杂和快速变化的环境中也能确保鲁棒的跟踪。 框架概述图2描绘了DGNN-YOLO框架,该框架无缝地集成了YOLO11进行小目标检测和DGNN进行有效跟踪。它从视频输入开始,其中YOLO11识别物体、绘制边界框并分配置信度分数。 DGNN-YOLO工作流程如图 1 所示,DGNN-YOLO框架从由YOLO11检测模块处理视频帧开始。YOLO11检测物体并生成边界框、类别标签和置信度分数。 基于YOLO11的检测机制图 2 还显示了DGNN-YOLO框架中的YOLO11架构,该架构旨在提供精确的实时小物体检测。

    2K10编辑于 2025-01-23
  • 来自专栏贾志刚-OpenCV学堂

    C# YOLO11-OpenVINO实例分割

    YOLO11实例分割 YOLO11是YOLOv5跟YOLOv8作者推出最新升级版本模型,支持分类、检测、分割、姿态评估、OBB。 这里以YOLO11实例分割模型为例,演示OpenVINO C#如何运行,YOLO11-seg模型的输入与输出。 string video_path = "D:/images/video/play_scoers.mp4"; string model_path = "D:/python/yolov5-7.0/yolo11n-seg.onnx result, frame); Cv2.AddWeighted(frame, 0.5, rgb_mask, 0.5, 0, frame); Cv2.ImShow("C# YOLO11

    13600编辑于 2026-04-02
  • YOLO11实战——物体检测识别

    一、前言 老周当时了解YOLO的时候是YOLO8,当时很火,但转眼间就YOLO11了。从官方给的性能图来看YOLO11大概是走到此类任务的天花板了,未来几年目标检测的任务可能不会再有很巨大的提升。 使用示例:https://docs.ultralytics.com/models/yolo11/#usage-examples # Load a COCO-pretrained YOLO11n model and train it on the COCO8 example dataset for 100 epochs yolo train model=yolo11n.pt data=coco8.yaml yolo predict model=yolo11n.pt source=https://github.com/ultralytics/assets/releases/download/v0.0.0/ 当YOLO11能识别1000种物体时,我们是否该思考:机器的'视力'终将超越人类?从医疗影像的早期病变检测,到自动驾驶的复杂路况判断,物体检测的边界正在被不断拓展。

    76610编辑于 2025-12-24
  • 来自专栏Lvshen的技术小屋

    设计模式11之装饰模式

    装饰模式就是这样的一种设计方式。 什么是装饰模式 “装饰模式(Decorator Pattern)是一种比较常见的模式,其定义如下:Attach additional responsibilities to an object dynamically 就增加功能来说,装饰模式相比生成子类更为灵活。) ” 是不是觉得跟代理模式有些像呢?对代理模式感兴趣的可以看看我的这篇文章: http://mp.weixin.qq.com/s? 关于装饰模式与代理模式 两者都是对功能增强。面试会经常问这两点区别。 我认为,装饰器模式关注于在一个对象上动态的添加方法,代理模式关注于控制对象的访问。 代理模式中史塔克和钢铁侠战甲已经绑死了,战甲也焊死了,小辣椒没法穿这套战甲了。 如图,左边为代理模式,右边为装饰模式

    30810编辑于 2022-05-05
  • 来自专栏技术杂货店

    设计模式11】-- 搞定组合模式

    组合模式的两种实现 组合模式有两种不同的实现,分别是透明模式和安全模式: 两者的区别在于透明模式将组合使用的方法放到抽象类中,而安全模式则是放到具体实现类中 透明模式 透明模式是把组合的方法抽象到抽象类中 设计模式系列: 设计模式【1】-- 单例模式到底几种写法? 设计模式【1.1】-- 你想如何破坏单例模式? 设计模式【1.2】-- 枚举式单例有那么好用么? 设计模式【1.3】-- 为什么饿汉式单例是线程安全的? 设计模式【2】-- 简单工厂模式了解一下? 设计模式【2.1】-- 简单工厂模式怎么演变成工厂方法模式? 设计模式【3.3】-- CGLIB动态代理源码解读 设计模式【4】-- 建造者模式详解 设计模式【5】-- 原型模式 设计模式【6.1】-- 初探适配器模式 设计模式【6.2】-- 再聊聊适配器模式 设计模式 【7】-- 探索一下桥接模式 设计模式【8】-- 手工耿教我写装饰器模式 设计模式【9】-- 外观模式

    40810编辑于 2022-01-19
  • 来自专栏JuneBao

    【设计模式 11】抽象工厂模式

    抽象工厂模式 抽象工厂模式( Abstract Factory),提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 AbstractProduct:抽象产品 Product:具体产品 简单工厂,工厂方法,抽象工厂 对比三种工厂模式,简单工厂直接在一个静态工厂中返回产品实例,没有对产品或工厂做任何抽象,是最简单粗暴的工厂模式 当抽象工厂模式中每一个具体工厂类只创建一个产品对象,也就是只存在一个产品等级结构时,抽象工厂模式退化成工厂方法模式;当工厂方法模式中抽象工厂与具体工厂合并,提供一个统一的工厂来创建产品对象,并将创建对象的工厂方法设计为静态方法时 ,工厂方法模式退化成简单工厂模式。 另外,应用抽象工厂模式可以实现高内聚低耦合的设计目的,因此抽象工厂模式得到了广泛的应用。 当一个产品族中的多个对象被设计成一起工作时,它能够保证客户端始终只使用同一个产品族中的对象。

    47430编辑于 2022-10-26
  • 来自专栏技术客栈

    Java设计模式11)组合模式

    前言 在Java开发中,设计模式是常用的一种编码方式,合理使用设计模式可以帮助开发人员更快地编写出高效、可靠和可维护的代码。 本期将撰写一个关于设计模式的系列文章,总共23种设计模式将以一篇一篇文章讲解,代码笔记已开源至:Gitee点击跳转。在上一篇《Java设计模式(10)代理模式》文章中,我们介绍了代理模式。 本文是这个系列的第十一篇章,我们将讲解一下组合模式的实现方式、应用场景以及它的用途。 组合模式 组合模式是一种结构型设计模式,它将对象组合成树形结构以表示“部分-整体”的层次结构。 组合模式使得客户端对单个对象和组合对象的使用具有一致性。 使用场景 树形结构:需要表示对象的部分-整体层次结构的系统。 文件系统:文件夹和文件的层次结构。 display 方法则用于遍历这个目录结构 测试使用 此处示例将目录和文件的创建封装成一个方法 System.out.println("------------------------------组合模式

    26610编辑于 2024-07-25
  • 来自专栏爱敲代码的猫

    java设计模式(11)-组合模式

    这篇文章分享一下组合模式,具体类似于树形的数据结构,二叉树中有具体运用,有兴趣的可以翻阅资料。 组合模式: 组合模式允许你将对象组合成树形结构来表现”部分-整体“的层次结构,使得客户以一致的方式处理单个对象以及对象的组合。 组合模式实现的最关键的地方是——简单对象和复合对象必须实现相同的接口。 这就是组合模式能够将组合对象和简单对象进行一致处理的原因。 ; } } 优缺点: 优点: · 组合模式使得客户端代码可以一致地处理对象和对象容器,无需关系处理的单个对象,还是组合的对象容器。 将”客户代码与复杂的对象容器结构“解耦。 (这个是几乎所有设计模式所面临的问题)。 使用场景: 将多个对象组合在一起进行操作,常用于表示树形结构中,例如二叉树等。

    49950发布于 2019-10-17
  • 来自专栏大猫的Java笔记

    11.设计模式--装饰者模式(Decorator模式)

    1.定义 装饰者模式是一种结构型模型,是动态的给对象增加职责,对于新增功能来说要比通过子类方式更加的灵活。 2.装饰者模式结构图 Info为抽象类,为信息类,主要扮演角色为Component,相当于蛋糕或基本信息,为了协调装饰物与被装饰物的一致性。 3.装饰者模式实现 Info为抽象类,为信息类,主要扮演角色为Component,同时提供两个方法,一个获取基本信息,另一个获取所有信息,包括附加信息。 参考文献《图解设计模式》 代码获取地址:https://gitee.com/bughong/design-pattern

    86910发布于 2021-11-11
  • 来自专栏java开发的那点事

    06-11-设计模式 职责链模式

    职责链模式 基本介绍 1)职责链模式(ChainofResponsibilityPattern),又叫责任链模式,为请求创建了一个接收者对象的链(简单示意图)。 这种模式对请求的发送者和接收者进行解耦。 2)职责链模式通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 3)这种类型的设计模式属于行为型模式 原理类图 对原理类图的说明-即(职责链模式的角色及职责) 1)Handler:抽象的处理者,定义了一个处理请求的接口,同时含义另外Handler 2)ConcreteHandlerA interceptor.preHandler等等 在处理SpringMvc请求时,使用到职责链模式还使用到适配器模式 HandlerExecutionChain主要负责的是请求拦截器的执行和请求处理,但是他本身不处理请求 职责链模式的注意事项和细节 1)将请求和处理分开,实现解耦,提高系统的灵活性 2)简化了对象,使对象不需要知道链的结构 3)性能会受到影响,特别是在链比较长的时候,因此需控制链中最大节点数量,一般通过在

    36930编辑于 2022-05-28
  • 来自专栏Python机器学习算法说书人

    Python设计模式11):访问者模式

    即将介绍的访问者模式(Visitor Pattern)可以用来解决类似的问题。访问者模式在处理数据结构较稳定,但是作用于其上的操作需要经常变化的问题时是非常有效的。 访问者模式是指作用于一个对象结构体上的元素的操作。访问者可以使用户在不改变该结构体中的类的基础上定义一个新的操作。 访问者模式的类图如图所示。 ? 在以下情况可以使用访问者模式。 当一个对象的结构中,包含有多种类型的具有不同接口的对象,且用户要在这些对象上进行依赖于具体的类的运算时,需要用到访问者模式。 反之,如果 Element 的子类经常改变结构,例如需要增加一个新的税种,这就需要在访问者类中增加新的访问方法,因此,在这种情况下使用访问者模式代价较高,尽量不要使用访问者模式。 访问者模式的优点如下。 使得在访问者类中针对复杂类结构中的某个类添加新方法较为容易,即只需要简单地添加一个新的访问者方法即可。如果不采用访问者模式,这需要在每个类中添加一个新的方法。

    98310发布于 2019-07-26
  • 来自专栏Reck Zhang

    Networks 11 - 游戏同步模式

    游戏同步模式 常见的游戏同步方式分为帧同步和状态同步. 帧同步 帧同步是在关键帧的时候同步操作到服务器, 服务器转发操作给客户端. 客户端只有接收到关键帧后才会进行操作.

    1K10发布于 2021-08-11
  • 来自专栏学习笔记ol

    小谈设计模式11)—模板方法模式

    小谈设计模式11)—模板方法模式 专栏介绍 主要对目前市面上常见的23种设计模式进行逐一分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。 模板方法模式 这是一种行为型设计模式,用于定义算法的框架,将算法的具体实现延迟到子类中。 总结 模板方法模式是一种简单但非常实用的设计模式,它通过将算法的框架固定在抽象类中,将具体实现延迟到具体子类中,提供了一种灵活而可扩展的算法设计方案。

    32620编辑于 2023-10-11
领券