logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

YOLO 目标检测中三个关键参数置信度 IOU imgsz

置信度是模型对“某个检测框是否真实存在目标”的可信程度评分,取值范围为0 ~ 1。值越高,表示模型越“自信”这个框里有目标。值越低,表示模型认为可能是噪声或模糊目标。IoU 是两个边界框(Bounding Box)之间的重叠程度IoU = 交集面积 / 并集面积0 ~ 10:完全不重叠1:完全重合推理时输入模型的图像尺寸,通常是一个正方形尺寸,如640x640。YOLO 模型在训练时使用固定尺寸输

#目标检测#人工智能
PNNX + TorchScript + 手动修改后处理逻辑,最终输出适配 NCNN官方 yolov8.cpp

根据说明https://github.com/Tencent/ncnn/blob/master/examples/yolov8.cpp请根据以下说明,给出yolov8n.pt模型转换为ncnn模型,详细步骤与脚本代码:////根据你提供的详细说明,以下是将yolov8n.pt模型转换为的的完整步骤与脚本代码。整个流程基于,最终输出适配 NCNN 官方yolov8.cpp推理格式的模型。

yolov8n训练的模型是imgsz=640,推理时使用320,对比原始图像2560×1440与2592×1904效果

原始尺寸缩放后有效区域填充区域占比有效像素利用率推理效果预期320 × 180上下大黑边56.25%⬇️ 较差235 × 320左右小黑边73.4%✅ 更好✅有效像素利用率越高 → 输入模型的“真实图像内容”越多 → 特征越丰富 → 检测效果越好。

#计算机视觉#人工智能
yolov8部署在一台无显卡的电脑上,实时性强方案

项目推荐方案模型选择✅ YOLOv8n推理引擎✅ ONNX + ONNX Runtime(CPU 优化)输入分辨率640×640(训练),可 480×480(推理提速)实时性✅ 可达 15~25 FPS,满足基本实时后处理添加“人有头但无头盔”逻辑判断部署方式脚本遍历文件夹 / 接入摄像头视频流。

yolov8检测实时视频流,裁剪出未戴头盔的头部方案

步骤关键点1. 定位骑行者YOLOv8n 检测rider2. 定位头部✅ 姿态估计(推荐)或 ❌ 比例估算3. 裁剪头部根据关键点生成 tight bbox4. 分类判断YOLOv8n-cls 判断是否戴头盔5. 保存图像只保存no_helmet的 head_crop。

yolov8n.pt 到 NCNN INT8 模型转换流程

graph LRF --> G[C++ ncnn 推理]

yolov8数据集缓解样本短缺与类别不均衡【数据增强、过采样、损失加权】

若需更精准控制(仅增强nohelmet),可通过# 1. 读取数据集配置# 2. 自定义增强函数(仅对nohelmet样本增强)# 筛选nohelmet的标注(假设nohelmet是类别1)OneOf([ # 随机选一种增强HorizontalFlip(p=1.0), # 水平翻转ShiftScaleRotate(shift_limit=0.2, scale_limit=0.3, rotate_l

#机器学习#深度学习
yolov8训练pt模型转换onnx部署Android系统

并将best.onnx复制到该文件夹的对应位置,地址栏输入cmd后,在打开的命令行窗口输入onnx2ncnn.exe best-sim.onnx best.param best.bin回车即可,原文件夹生成了需要的bin文件和param文件。再将bin param文件复制到相应AndroidStudio ncnn-android-yolov8项目中,生成app进行测试。压缩后会生成一个best-s

文章图片
#android#pytorch
yolov8自训练模型作为预训练权重【增加新类别】注意事项

在类别数量增加的情况下继续训练是可以的,但需要特别注意处理方式。

#人工智能
AlexNet深度卷积神经网络模型架构详解

AlexNet 是深度学习领域的一个里程碑模型,由 Alex Krizhevsky、Ilya Sutskever 和 Geoffrey Hinton 在 2012 年提出,并在 ImageNet 大规模视觉识别挑战赛(ILSVRC)中取得了突破性成果。它首次展示了深度卷积神经网络(CNN)在图像分类任务中的强大能力,并为后续的深度学习研究奠定了基础。AlexNet 的成功标志着深度学习时代的到来,

文章图片
#神经网络#人工智能#深度学习 +1
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择