芯作者
毕业于国内某985高校硕士,平时做了很多设计,在这里分享下技术,可以共同交流一起进步!
展开
-
YOLOv11深度解析:从创新设计到实战部署全指南
加载预训练模型# 启动训练(支持自动数据集格式检测)imgsz=640,batch=16,lr0=0.001,amp=True # 自动混合精度加速。原创 2025-05-27 09:00:57 · 211 阅读 · 0 评论 -
深入解析YOLOv11性能评估指标:从原理到代码实践
"""处理单个批次的预测结果"""if pred[5] == true[4]: # 类别匹配else:# 使用示例。原创 2025-05-27 08:54:42 · 35 阅读 · 0 评论 -
YOLO目标检测数据集终极指南:从经典到前沿的深度解析
(以"从数据容器到认知引擎"的隐喻收尾,强调数据集正从被动训练资源转变为主动认知载体。展望神经符号检测、量子数据增强等前沿方向,邀请读者共同参与这场数据驱动的视觉革命。原创 2025-04-23 08:52:12 · 139 阅读 · 0 评论 -
YOLO算法创新全解析:从单阶段检测到开放世界感知的进化之路
作为目标检测领域的里程碑式算法,YOLO(You Only Look Once)自2015年问世以来,凭借其和,不断突破技术边界。本文将从其及四大维度,深度解析YOLO算法的创新路径,揭示其如何在10年间从“闪电之眼”进化为“全能视觉大脑”。传统目标检测(如R-CNN系列)采用两阶段流程:首先生成候选区域(Region Proposal),再对每个区域进行分类和回归。YOLO的创始人Joseph Redmon等人提出,通过单次前向传播直接预测目标的边界框和类别概率。这种设计将检测速度提升至。原创 2025-04-11 09:12:32 · 180 阅读 · 0 评论 -
yolo算法详解
输出向量:每个网格的输出通常是一个包含多个信息的向量,向量包含边界框的置信度、每个类别的概率以及边界框的坐标参数。自动驾驶:对路面上的行人、车辆等进行实时检测。三、损失函数YOLO使用一个综合的损失函数来衡量预测的误差,包括:位置误差(Localization loss):用于评估边界框位置的精度,通常使用均方误差(MSE)。与传统的目标检测算法(如R-CNN系列)不同,YOLO的核心思想是将目标检测问题转化为回归问题,直接从图像中回归出边界框和类别概率,整个过程可以一次性完成,从而实现非常高效的检测。原创 2024-11-24 21:53:11 · 643 阅读 · 0 评论 -
使用VHDL语言实现简单的卷积神经网络
需要注意的是,这个示例只展示了如何在VHDL中实现一个简单的卷积操作,并没有涉及到更复杂的神经网络结构和训练过程。下面使用VHDL编写一个完整的卷积神经网络(CNN)是一项非常复杂且耗时的任务,需要详细的设计和实现过程。在这里,我将提供一个简化版本的示例,展示如何使用VHDL实现一个基本的卷积层。在这个示例中,我们假设输入图像是一个2D的灰度图像,卷积核是一个3x3的窗口,步幅为1,padding为0,激活函数为ReLU。我可以给出一个简化的示例,展示如何使用VHDL语言实现一个基本的卷积层。原创 2023-10-08 11:42:43 · 725 阅读 · 0 评论 -
使用verilog语言实现简单的卷积神经网络
需要注意的是,这个示例是非常简化的,仅用于演示Verilog中卷积神经网络的基本结构和操作,没有包含更复杂的层类型(如批归一化、激活函数等),也没有考虑到优化和内存管理等问题。input_image是一个3x3的2D数组,表示输入图像,output_image是一个1x1的2D数组,表示输出特征图。在这个示例中,我们假设输入图像是一个2D的灰度图像,卷积核是一个3x3的窗口,步幅为1,padding为0,激活函数为ReLU。因此,提供一个简化的示例,展示如何使用Verilog实现一个简单的卷积层。原创 2023-10-08 11:33:37 · 963 阅读 · 0 评论 -
openvino量化自己训练的yolov3模型至int8(有成功验证截图)
FP16 or FP32 to int8:接着上一篇博客将darknet训练得到的model转换为IR模型后,该IR模型为Inter 加速推理后的模型IR模型为FP16 or FP32接下来将IR模型转换为INT8,得到一个速度较快准确率略低的模型下述为实现步骤:ubuntu18.04: openvino2020.4 :pip list :Package Versionaccuracy-checker 0.7.7addict原创 2021-12-29 16:48:04 · 3137 阅读 · 1 评论 -
树莓派4b上部署yolov3和v3-tiny记录带截图
首先在 PC 上进行yolov3的模型训练和测试,得到.weight和.cfg文件,这两个文件要进行模型的转换然后在树莓派上部署。一、在树莓派上烧录镜像,buster10系统即可,在系统上更改国内源,更换pip源,安装openvino2020.4,版本要与PC上安装的openvino一致,否则部署会出错的。步骤如下:pi 4b buster10 system 2021-05-07-raspios-buster-armhf-full.img使用win32DiskImager write sy原创 2021-11-29 17:33:40 · 3659 阅读 · 0 评论 -
bash 2_quantize.sh遇到错误2_quantize.sh: line 7: 29380 Segmentation fault解决方法
使用DNNDK-YOLOV3 bash 2_quantize.sh, 出现2_quantize.sh: line 7: 29380 Segmentation fault错误,原因是: 检测yolov3-cfg的#batch=1#subdivisions=1将上面两行注释(上面两行为注释完的),改为下面两行即可解决问题!batch=64subdivisions=16...原创 2021-11-29 15:40:16 · 276 阅读 · 0 评论 -
windows7下darknet配置yolov3训练及测试完整教程
darknet yolov3下载链接如下:注意是yolov3分支不是masterhttps://github.com/AlexeyAB/darknet/tree/Yolo_v3在win7下配置环境,VS2015+opencv3.4.0+cuda9.1+cudnn7配置完环境进入下载文档中build目录下打开darknet.sln直接编译就可生成darknet.exe然后使用命令对图像进行训练:darknet.exe detector train E:/darknet-Yolo_v3/train原创 2021-10-26 10:33:04 · 558 阅读 · 0 评论 -
Windows环境下yolov3+darknet批量处理图片完整教程
windows环境下,需要用到VS1.下载Darknet和yolov3下载Darknet如果有git的话 git clone https://github.com/AlexeyAB/darknet下载master版本的首先打开darknet_no_gpu.sln打开后修改detector.c替换原先的detector.c文件void test_detector(char *datacfg, char *cfgfile, char *weightfile, char *filename, f原创 2021-10-26 10:23:01 · 296 阅读 · 0 评论