reset2021
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
检测即回归:跨领域范式的比较与分析
摘要:本文探讨了"检测即回归"范式在目标检测与软件测试两个领域的应用。在目标检测中,YOLO系列将检测转化为边界框坐标和类别的回归问题,实现了端到端的实时检测;在软件测试中,该思想体现为通过AI预测缺陷位置或行为差异,实现自动化测试生成。研究对比了两个领域的共性(如端到端回归预测、减少人工规则依赖)与差异(如输入输出形式、实时性要求),揭示了这一范式从规则驱动转向数据驱动的普适价值。文章还展望了该范式在模型轻量化、多尺度特征融合等方面的发展趋势,为跨领域技术融合提供了新思路。原创 2026-06-15 15:03:21 · 346 阅读 · 0 评论 -
yolov26改进方法
本文系统探讨了YOLO26目标检测模型改进方法,从主干网络重构、注意力机制优化、卷积算子创新和特征融合增强四个维度提出优化方案。通过引入StarNet思想重构主干网络,采用分层多头注意力(HMHA)和多极注意力神经算子(MANO)优化注意力机制,创新多分支残差卷积(MBRConv)和多尺度异构卷积(MSHC)算子,并设计自适应多尺度特征融合策略。实验表明,这些改进在保持轻量化的同时显著提升了检测精度,综合方案使YOLO26在COCO数据集上mAP@0.5提升约7个百分点,为复杂场景下的目标检测提供了更优解.原创 2026-05-26 08:37:47 · 143 阅读 · 0 评论 -
yolov10、yolov11、yolov12、yolov26版本对比分析
本文系统对比了YOLO10、YOLO11、YOLO12和YOLO26四个关键版本的技术特点。YOLO10首创无NMS端到端设计,AP达70%+;YOLO11保持传统架构,生态完善;YOLO12引入AdaFocal Loss,支持多任务;YOLO26专为边缘计算优化,CPU速度提升43%。性能测试显示,YOLO10精度最高,YOLO12速度最快(Nano版131 FPS),YOLO26参数量最低(2.5M)。原创 2026-05-26 08:35:46 · 524 阅读 · 0 评论 -
yolov1~yolov8算法对比分析
从实时检测到多任务统一框架 YOLO系列自2015年问世以来,已成为目标检测领域的标杆性实时检测框架。本文系统梳理了从YOLOv1到v8的技术演进历程,揭示了其从"速度优先"到"速度精度平衡"再到"多任务统一"的核心理念转变。关键改进包括:网络架构迭代(Darknet到CSPDarknet)、检测机制革新(锚框到无锚框设计)、优化算法演进(基础损失到DFL+CIoU)。性能方面,mAP@50提升约27%至89.8%,同时保持55FPS的实时性,小目标检测APs显著提升至32.5%。原创 2026-05-22 09:06:41 · 168 阅读 · 0 评论 -
Faster R-CNN与YOLO目标检测算法对比分析
摘要: 目标检测算法Faster R-CNN和YOLO分别代表两阶段与单阶段检测技术。Faster R-CNN通过区域建议网络(RPN)和检测头实现高精度定位,尤其擅长小目标检测,但计算复杂度高、实时性较差;YOLO采用单阶段网格预测,速度优势显著(如YOLOv8m加速后达545 FPS),适合实时应用,但小目标检测精度稍逊。性能上,YOLO轻量化版本(如YOLOv8n)在边缘设备表现优异,而Faster R-CNN在医疗影像等需高精度场景更具优势。原创 2026-04-27 09:20:15 · 488 阅读 · 0 评论 -
基于HOG与SVM的目标检测算法研究
摘要:HOG+SVM是经典的目标检测方法,通过HOG特征提取物体的轮廓信息,结合SVM分类器实现高效检测。HOG特征提取包含图像预处理、梯度计算、Cell直方图构建等步骤,关键参数包括Cell尺寸(8×8像素)、方向区间数(9个)和归一化方法(L2-Hys)。SVM分类器采用线性核或RBF核,通过难例挖掘技术提升性能。多尺度滑动窗口检测框架适应不同尺寸目标。该方法在计算资源受限场景中仍具优势,检测速度可达<1ms/窗口,mAP约0.78,适用于嵌入式设备和高解释性需求场景。原创 2026-04-27 09:08:11 · 178 阅读 · 0 评论 -
基于yolo的钢筋盘点技术方案
本文提出了一种基于YOLOv11s的智能钢筋盘点系统,通过计算机视觉与深度学习技术实现钢筋自动化计数。系统采用"感知-处理-决策"三层架构,针对钢筋密集堆叠、遮挡和环境干扰等挑战进行了专项优化。关键技术包括:改进的YOLOv11s模型(mAP@0.5达86.3%)、动态曝光补偿预处理、分水岭后处理算法和自适应NMS模块。硬件配置支持Jetson Orin NX(36 FPS)和Nano(30 FPS)两种部署方案,满足不同场景需求。原创 2026-04-10 09:43:43 · 48 阅读 · 0 评论 -
YOLO优化研究
YOLO26目标检测模型优化方案摘要:Ultralytics公司2025年发布的YOLO26通过架构革新显著提升边缘设备部署效率。本报告重点分析四大优化方向:1)特征融合优化,提出DAWIM频域分解模块和STSAM时空注意力模块,在COCO数据集上小目标检测精度提升5-8%;2)损失函数改进,设计基于尺度的动态损失函数,缓解小目标IoU惩罚问题;3)注意力机制增强;4)算力优化。实验表明,联合优化策略使mAP提升1.1个百分点,但需权衡推理延迟增加7.8ms。该方案为工业落地提供了可行的技术路径。原创 2026-04-10 09:39:52 · 64 阅读 · 0 评论 -
yolo算法发展综述
YOLO系列目标检测算法从2016年YOLOv1到2026年YOLO26经历了显著的技术演进:1)检测范式从单阶段检测发展为端到端推理(如YOLOv10移除NMS);2)骨干网络从Darknet演变为混合架构(如YOLO26的MuSGD优化器);3)标签分配策略从静态优化为动态(如YOLO26的STAL小目标感知机制);4)损失函数从固定权重发展为动态平衡(如ProgLoss渐进式调整)。该系列在工业质检、自动驾驶等场景展现优异性能。原创 2026-04-09 13:48:00 · 880 阅读 · 0 评论 -
Jetson Nano 平台 YOLO 目标检测优化详细设计方案
本文针对Jetson Nano(四核ARM Cortex-A57、128核Maxwell GPU、4GB共享内存)的硬件限制,提出YOLO目标检测系统详细优化设计方案。优先选用YOLOv8n等轻量化模型,通过INT8量化、TensorRT优化等核心技术,结合内存管理、硬件资源调度优化,解决其算力与内存瓶颈。方案涵盖开发环境搭建、模型转换、推理代码优化及系统集成测试,最终实现模型轻量化、推理高效化,在10W功耗模式下,经优化后YOLOv8n可达到25FPS实时推理速度,满足边缘场景下的实时检测需求。原创 2026-04-02 16:16:32 · 178 阅读 · 0 评论 -
目标检测综述
【目标检测技术发展与应用综述】 目标检测技术历经20余年演进,从传统手工特征方法(Viola-Jones、HOG+SVM)到深度学习时代的两阶段(R-CNN系列)与单阶段(YOLO、SSD)检测器,再到Transformer架构(DETR)的革新,检测精度与速度持续突破。关键技术进展包括:1)特征提取从人工设计转向深度网络自动学习;2)检测框架从多阶段演进为端到端;3)实时性从秒级提升至数百FPS。原创 2026-03-30 11:23:30 · 313 阅读 · 0 评论 -
安防监控中的目标检测实施方案
本文系统分析了安防监控场景下目标检测技术的实施路径,提出涵盖模型选型、数据工程、后处理优化和部署落地的完整方案。针对安防场景多目标、复杂光照和实时性要求,推荐采用YOLOv8系列模型,结合双模态输入和专用数据增强策略。重点阐述了边缘设备量化部署、动态NMS优化及多目标跟踪融合等关键技术,并以商场安防系统为例展示了35FPS实时处理、92%异常识别率的实施效果。方案通过分层架构设计平衡精度与速度,为智能安防系统建设提供了可落地的技术参考。原创 2026-03-30 11:01:22 · 389 阅读 · 0 评论 -
基于Opencv实现人脸识别
OpenCV人脸识别实现方案 OpenCV实现人脸识别主要有两种方案: 基于face_recognition库(推荐): 使用深度学习模型生成128维人脸特征向量 通过计算欧氏距离进行身份匹配 实现步骤:安装依赖库→建立人脸数据库→实时检测与识别 优势:准确率高,API简洁 传统LBPH算法: 使用局部二值模式直方图提取纹理特征 实现步骤:安装OpenCV→准备训练集→训练模型→实时预测 优势:对光照变化不敏感,适合教学演示 两种方案均可实现实时人脸识别。原创 2026-03-30 10:22:17 · 183 阅读 · 0 评论 -
基于Opencv的人脸检测
OpenCV提供了两种人脸检测方法:传统Haar级联分类器和现代DNN深度学习模型。Haar方法速度快、资源占用低,适合实时应用和简单场景,通过加载预训练XML文件、灰度化图像并调用detectMultiScale函数实现检测。DNN方法精度更高,能处理复杂背景和遮挡,但需要更多计算资源,需加载Caffe模型并进行图像预处理。选择方法时需权衡精度与速度,Haar适合嵌入式设备,DNN则适用于高精度要求的复杂场景。两种方法都可通过调整参数优化检测效果。原创 2026-03-30 10:03:16 · 141 阅读 · 0 评论 -
yolo系列演进分析
YOLO系列目标检测算法历经十年演进,从单阶段检测发展为端到端推理。YOLO26(2026)作为最新版本,采用无NMS设计、STAL小目标感知标签分配等创新技术,在CPU推理速度提升43%的同时保持高精度。该系列通过骨干网络优化、动态损失平衡等技术,在工业质检、自动驾驶等场景表现优异。针对小样本场景,YOLO26提供模型选择、标签分配、训练参数和数据增强等优化策略,显著提升检测性能。未来,YOLO系列将向多模态融合、自监督学习等方向发展,持续推动目标检测技术进步。原创 2026-03-25 14:10:47 · 74 阅读 · 0 评论 -
yolov26优化研究
本文系统阐述了YOLO26在小样本场景下的优化策略,从模型正则化、标签分配、训练参数和数据增强四个维度展开。通过多重正则化技术组合、STAL标签分配策略调整、渐进式学习率调度和针对性数据增强,显著提升了小样本检测性能。实验表明,四重优化组合可使mAP@0.5提升11.3%,小目标召回率提升22.6%。该方案为工业质检等标注成本高的场景提供了实用解决方案,未来可结合自监督学习等技术进一步优化性能。原创 2026-03-25 14:00:25 · 61 阅读 · 0 评论 -
yolov13 训练自己的数据集
标注要求:生成 `.txt` 文件,每行格式 `[class_id] [x_center] [y_center] [width] [height]`(归一化坐标)。- CUDA 内存不足:减小 `batch` 或 `imgsz`(如 640→416),启用 `half=True`(半精度)。- 数据集路径错误:检查 `.yaml` 中 `path` 是否为绝对路径,或改用相对路径(如 `../datasets`)。- 训练中断恢复:设置 `resume=True` 并指向 `last.pt`。原创 2025-07-21 14:59:51 · 731 阅读 · 0 评论 -
yolo系列发展
后续版本在保持速度的同时,通过结构创新(如FPN、RepVGG)和训练技巧(如动态标签分配)持续提升精度。:由Alexey Bochkovskiy团队提出(非官方版本,但被广泛认可)。:从两阶段(Faster R-CNN)到单阶段(YOLO),再到轻量化设计。:输入图像尺寸动态调整(320×320到608×608),增强鲁棒性。:通过3种不同尺度的特征图(FPN结构)检测不同大小目标。:引入先验框(Anchor),提高边界框预测的多样性。:引入残差结构(ResNet),提升特征提取能力。原创 2025-04-18 14:52:11 · 682 阅读 · 0 评论 -
目标检测综述
通过滑动窗口遍历图像,结合手工设计的特征(如HOG、SIFT、Haar)和分类器(如SVM、Adaboost)进行检测。(You Only Look Once):YOLOv1(2016)到YOLOv9(2024),兼顾速度与精度。(2020):首次将Transformer引入目标检测,端到端训练,无需手工设计组件(如NMS)。:用边界框(Bounding Box)标出物体的位置,通常用坐标(x, y, w, h)表示。:结合文本(如CLIP)、点云(LiDAR)等信息。原创 2025-04-18 14:43:14 · 236 阅读 · 0 评论 -
Faster R-CNN 算法详解
深度特征网络(Backbone Network):用于提取图像的高层次特征,比如 VGG 或 ResNet。区域建议网络(RPN,Region Proposal Network):用于生成候选区域(RoIs)。Fast R-CNN 检测器:对每个 RoI 进行类别分类和边界盒回归。特征提取区域建议生成分类和回归Faster R-CNN作为一代经典的目标检测框架,其核心创新在于将区域建议生成与深度特征网络紧密融合,加快训练速度并显著降低计算复杂度。原创 2025-03-03 08:38:09 · 812 阅读 · 0 评论 -
SSD目标检测
上述代码示例中使用PyTorch框架,易于理解和验证,实验结果可以在公开数据集上进行评估,如PASCAL VOC或COCO数据集,以检验模型性能。定义数据集加载器,实现数据增强策略,如随机裁剪、翻转等。实现非极大值抑制,定义评估指标如mAP,并提供测试代码。配置数据加载器,定义优化器和损失函数,并实现训练循环。定义SSD模型的结构,包括特征提取网络和预测器。c) 数据加载与训练循环。a) 数据加载与预处理。原创 2025-03-02 09:35:47 · 106 阅读 · 0 评论 -
yolov6训练自己的数据集
yolov6 训练自己的数据集,以实操为主原创 2022-07-22 14:39:38 · 1349 阅读 · 0 评论 -
yolov4 训练自己的数据集
基于yolov4算法训练自己的数据集,从实操入手原创 2022-07-22 10:13:32 · 1572 阅读 · 1 评论 -
yolov5训练自己的数据集--篮球
用yolov5实现篮球目标检测。1)数据集① 数据集收集采用爬虫或者其他方式,收集带有篮球的图片② 数据集标注用labelImg(labelImg安装方式请参照相关教程)标注收集好的篮球数据集。1)打开labelImg软件,导入数据集2)对目标(篮球)进行画框标注3)保存对应的label文件生成对应的label文件(xml文件)如下所示<annotation> <folder/> <filename>0.jpg..原创 2022-04-25 17:06:38 · 2331 阅读 · 0 评论 -
yolov3 训练自己的数据集
基于yolov3 源码训练自己的数据集,实现目标检测原创 2022-07-20 14:57:45 · 865 阅读 · 0 评论 -
faster-rcnn 训练自己的数据集
faster rcnn 训练自己的数据集原创 2022-07-16 15:47:24 · 2567 阅读 · 0 评论 -
ssd训练自己的数据集
基于SSD实现目标检测(训练自己的数据集)原创 2022-07-12 09:21:15 · 6803 阅读 · 0 评论
分享