- 博客(56)
- 资源 (208)
- 收藏
- 关注
原创 YOLO系列目标检测数据集大全
YOLO系列目标检测数据集大全目标检测数据集无人机检测数据集飞鸟检测数据集人脸和口罩检测数据集安全帽检测数据集火焰检测数据集火焰和烟雾检测数据集行人检测数据集行人车辆检测数据集车辆检测数据集待更新……目标检测数据集无人机检测数据集数据集下载: 飞鸟检测数据集人脸和口罩检测数据集安全帽检测数据集火焰检测数据集火焰和烟雾检测数据集行人检测数据集行人车辆检测数据集车辆检测数据集待更新…….....................
2022-04-17 16:30:17 118918 56
原创 【6DRepNet360全范围头部姿态估计onnxruntime推理】
提出了一种新的方法,用于在没有约束的情况下估计全范围旋转的头部姿态。引入了旋转矩阵形式来解决模糊的旋转标签问题,并提出了一种连续的6D旋转矩阵表示方法,以实现高效且鲁棒的直接回归。通过新累积的训练数据集和基于测地线的损失函数,设计了一个能够预测更广泛头部姿态的高级模型。在公共数据集上的广泛评估表明,该方法在效率和鲁棒性方面显著优于其他最先进的方法。使用了旋转矩阵作为旋转表示,以克服欧拉角和四元数表示中的歧义和不连续性问题。提出了一种基于测地距离的损失函数,以稳定学习过程。
2024-09-21 20:23:13 959
原创 【CNN训练梯度裁剪】
梯度裁剪(Gradient Clipping)是一种防止梯度爆炸或梯度消失的优化技术,它可以在反向传播过程中对梯度进行缩放或截断,使其保持在一个合理的范围内。
2024-09-05 22:41:03 529
原创 【灰度图&图像间转换】
是将可能是读取的灰度图转为RGB,这里明显将通道数增加到 3, 需要注意从opencv转PIL中的cv2.cvtColor(opencv_image, cv2.COLOR_BGR2RGB), 是有区别的;由于只有亮度信息,因此灰度图无法表示颜色,只能表示图像的亮度和对比度。灰度图是一种图像表示方法(在计算机中的表示方法),其中像素的亮度值表示该像素在图像中的颜色信息,而色彩信息则被忽略。模式(Mode):表示图像的颜色模式,常见的模式包括 “RGB”、“RGBA”、“L”(灰度)、“CMYK” 等。
2024-09-05 22:35:57 657
原创 ONNX模型
ONNX(Open Neural Network Exchange)是一个用于表示深度学习模型的开放标准,它允许模型在不同的深度学习框架之间转换。在ONNX的结构中,每个节点(NodeProto)都执行一个操作,并且可以有零个或多个输入和输出。节点之间的连接定义了数据如何在整个模型中流动。通过这种方式,ONNX模型能够表示复杂的深度学习算法和网络结构。为了更好地理解ONNX模型的结构,可以使用Netron这样的可视化工具来查看ONNX模型的结构图。
2024-04-29 21:54:13 641
原创 【Transformer原理解析】
Transformer是一种基于自注意力机制(Self-Attention Mechanism)的深度学习模型,它在自然语言处理(NLP)领域取得了显著的成就,特别是在机器翻译任务中。以下是Transformer原理的简要介绍以及使用PyTorch实现的代码示例。
2024-04-28 21:33:14 411
原创 【 深度可分离卷积】
计算次数 = (C_{\text{in}} \times C_{\text{out}} \times k \times k \times H_{\text{out}} \times W_{\text{out}})逐点卷积计算次数 = (C_{\text{in}} \times C_{\text{out}} \times H_{\text{out}} \times W_{\text{out}})逐点卷积参数数量 = (C_{\text{in}} \times C_{\text{out}})
2024-04-28 21:21:02 1053
原创 【yolov8&yolov5驾驶员抽烟-打电话-喝水-吃东西检测&疲劳驾驶检测&分心驾驶检测】
YOLOv8和YOLOv5是深度学习中用于目标检测的先进算法,它们在实时性和准确性方面表现出色,适用于各种视频监控和图像处理应用,包括驾驶员行为监测。这些算法通过单次前向传播即可预测图像中的目标位置和类别,使得它们非常适合于实时检测任务,如监测驾驶员是否在抽烟、打电话、喝水或吃东西等分心行为。例如,通过分析人脸和手部的位置关系、嘴部区域是否有烟雾特征等,可以判断驾驶员是否在抽烟或打电话。此外,模型可以被训练以识别手持物品(如手机、水瓶或食物)的动作,从而检测驾驶员是否在执行这些可能分散注意力的行为。
2024-04-27 22:18:37 1432
原创 【yolov8算法道路-墙面裂缝检测-汽车车身凹陷-抓痕-损伤检测】
在道路和墙面裂缝检测方面,YOLOv8可以被训练来识别道路中的裂缝区域。尽管提供的搜索结果中没有直接提到YOLOv8用于汽车车身损伤检测的案例,但考虑到YOLOv8在目标检测和分割方面的性能,它有潜力被调整和优化以适应这类应用场景。YOLOv8算法是一种先进的目标检测技术,它基于YOLO系列算法的改进版本,具有高精度和高速度的特点。YOLOv8在目标检测任务上进行了优化,引入了新的功能和改进,包括一个新的骨干网络、Anchor-Free检测头和新的损失函数,使其在多种硬件平台上都能运行。
2024-04-27 22:13:20 1322 1
原创 【yolov5&yolov7&yolov8火焰和烟雾检测】
1、YOLOv3训练好的火焰烟雾检测模型,包括yolov3-fire_smoke.pt和yolov3_tiny-fire_smoke.pt两个训练好的模型,并包含几百张标注好的火焰和烟雾数据集,标签格式为xml和txt两种,类别名为fire和smoke,YOLOv5训练好的火焰检测模型,并包含2000张标注好的火焰和烟雾数据集,标签格式为xml和txt两种,类别名为fire,2、采用pytrch框架,代码是python的。采用pytrch框架,代码是python的。YOLOv5训练好的模型+pyqt界面。
2024-04-22 22:11:39 1523 1
原创 【图像分类优化策略】
随着深度学习技术的发展,基于深度学习的图像分类方法在性能上远远超过了传统的机器学习方法,成为了当前图像分类领域的主流方法。图像分类是计算机视觉领域中的一个重要任务,旨在将图像分为不同的类别或标签。常见的图像分类方法包括传统的机器学习方法和基于深度学习的方法。通过调整损失函数中各类别的权重来应对类别不平衡是一种常见的方法。在训练时,模型会根据这些权重来计算损失,使其更关注少数类别,从而减少将背景误分类为正例的情况。来定义每个类别的权重,然后在定义损失函数时,将这些权重传递给。
2024-04-10 21:48:18 730
原创 【yolo算法水果新鲜程度检测】
Yolo(You Only Look Once)系列算法是一类流行的一阶段实时目标检测模型,在水果检测领域有着广泛的应用。因其高效性和实时性而受到青睐,可用于识别和定位图像中不同种类的水果以及水果的新鲜度。已被用于水果商品的检测分类。通过训练带有标记水果数据集的YOLOv3模型,它可以检测出图像中的苹果以及其他类型的水果,并且根据不同的项目需求,还可以区分是否损坏。和都是对YOLO系列算法的进一步迭代和优化。
2024-03-24 16:21:26 1354
原创 【 yolo红外微小无人机-直升机-飞机-飞鸟目标检测】
nc: 1数据集和模型可视化class: [‘Airplane’, ‘Bird’, ‘Drone’, ‘Helicopter’]可视化+nc: 1。
2024-03-23 10:07:16 1604
原创 【目标检测-复制粘贴数据增强】
在目标检测、分类和分割任务中,复制粘贴数据增强(Copy-Paste Data Augmentation)是一种创新的数据增广技术,它通过将训练集中的一部分物体实例复制并粘贴到其他图像的合理位置上,以生成新的训练样本。这种方法能够增加模型对不同场景下物体多样性的识别能力,并且尤其有助于提升小样本类别和边界框定位的准确性。以下是一个简化的示例,展示如何在PyTorch环境下用自定义方式实现该方法。实例分割框架是基于Mask R-CNN,使用。
2024-03-21 22:10:59 1028
原创 【Linux&Windows 10系统中设置定时关机】
对于更复杂的定时任务,如每天固定时间关机,可以使用Cron定时任务服务。根据向导步骤,设置任务名称(例如:“定时关机”)、描述,然后设置触发器(比如每天的特定时间或一次性执行);保存并退出编辑器后,cron守护进程会根据设定的时间自动执行关机命令。打开“控制面板”,搜索并打开“计划任务”或者“任务计划程序”;在操作步骤中选择“启动程序”,并在“程序或脚本”字段中输入。参数,则直接在指定时间执行关机,无需转换为秒数);在Linux系统中,要设置定时关机,可以使用。在任务计划程序库中,选择“创建基本任务”;
2024-03-15 22:49:00 1910
原创 【自动驾驶中的BEV算法】
在自动驾驶领域中,Bird’s Eye View (BEV) 算法是一种将来自不同传感器(如摄像头、激光雷达、毫米波雷达等)的数据转换为车辆正上方俯瞰视角下的统一表示的方法。这种转换使得车辆能够获得一个直观且具有空间一致性的环境感知视图,便于进行3D目标检测、追踪、地图构建和路径规划等任务。实现原理:常用的算法:代码示例:以下是一个简化的示例,说明如何在PyTorch中定义一个简单的BEV映射函数(假设已经获得了深度图):BEVFormer算法BEVFormer(Bird’s Eye View Tran
2024-03-13 19:28:19 1559 1
原创 【RepVGG网络】
RepVGG网络是2021年由清华大学、旷视科技与香港科技大学等机构的研究者提出的一种深度学习模型结构,其核心特点是通过“结构重参数化”(re-parameterization)技术,在训练阶段采用复杂的多分支结构以优化网络的训练过程,而在推理阶段则将这些分支融合成单一的卷积层,从而实现高效的前向推断。在PyTorch中实现RepVGG时,通常会定义一个RepVGGBlock类,该类在构造函数中设置训练模式下的各个卷积层,并且包含一个。方法,用于在模型部署或进行推理时将训练时的多分支结构融合为单个卷积层。
2024-03-12 22:50:48 664
原创 【pytorch可视化工具】
评价指标通常根据任务类型有所不同,例如分类任务中的精度、召回率、F1分数等,回归任务中的均方误差(MSE)、平均绝对误差(MAE)等。可以将这些指标也记录到TensorBoard中,就像记录损失那样。在PyTorch中,模型训练的可视化通常通过TensorBoard或Visdom等工具实现。这是一个Web-based实时数据可视化工具,可以与PyTorch一起使用来监控训练过程。
2024-03-09 18:14:02 568
原创 【目标分类图像增强方法】
目标分类图像增强是一种用于提高深度学习模型泛化能力的技术,通过在训练过程中对原始图像进行各种变换来增加模型所见数据的多样性。原理:将一张图像的一部分替换为另一张图像的相应部分,并更新标签,促进类别间的边界学习。:线性插值两张图像和它们的标签,生成新的训练样本,旨在创建两个类别间的中间过渡样本。原理:水平或垂直翻转图像,模拟镜像效果,提高模型对左右对称性的识别能力。原理:随机擦除图像的部分区域,训练模型关注缺失信息时也能正确分类。原理:随机旋转图像,增加模型对目标物体不同角度的识别能力。
2024-03-07 23:00:24 1424
原创 【目标分类&检测测试指标】
AP 是对每种类别的 Precision-Recall 曲线下面积的平均值,它综合了精确率(Precision)和召回率(Recall)两个指标来评估模型性能。在不同的数据集和竞赛中,比如 PASCAL VOC 和 COCO 数据集,会根据特定的 IoU 阈值(如 IoU@0.5 或者在一定范围内的平均,如 0.5:0.95)来计算 AP 和 mAP。准确率是分类问题中最直观的评估指标,它计算的是模型正确预测样本数占总样本数的比例。精确率是在所有被模型预测为某个类别的样本中,真正属于这个类别的样本比例。
2024-03-07 22:49:13 819
原创 【机器学习核心知识点】
机器学习(Machine Learning)是一种计算机科学技术,它允许系统通过数据学习和改进其性能,而无需显式编程。下面将详细说明几个核心知识点、原理,并提供Python代码示例以帮助理解。确实,在实际应用中,机器学习过程包含了一系列更细致和复杂的工作步骤。特征工程是指通过创造、转换或选择有意义的特征来优化模型性能的过程。:确保不同特征在相似尺度上,以便模型能正确解读。:例如从日期特征中提取星期几、月份等信息。:识别并处理超出正常范围的极端值。:填充或删除含有缺失值的数据。
2024-03-05 21:50:13 1666 2
原创 【MMYOLO训练数据集】
MMYOLO是OpenMMLab实验室开发的一个基于YOLO系列的目标检测框架的实现,它整合了MMCV和MMEngine等工具库以支持更方便的模型训练、评估以及部署。环境安装安装Python和必要的依赖包。安装mim使用mimmim install mmcv>=指定版本,=指定版本,
2024-03-05 21:39:47 1220
原创 【 Docker 容器详细介绍和说明】
Docker 容器详细介绍和说明步骤1:配置Docker环境步骤2:配置PyCharm步骤3:测试连接docker 容器常用命令Docker容器是什么?Docker容器是一种轻量级、可移植的软件打包和运行环境,它允许开发者将应用及其依赖以独立的单元进行分发和部署。每个容器都运行在一个隔离的环境中,具有自己的文件系统、网络空间和资源限制。
2024-03-04 20:10:57 1056
原创 【图像分割算法】
模拟地形分水岭过程,将图像视为地形,最低点标记为已知类别,然后通过扩展边界来达到分割不同区域的目的。适用于重叠且连通性复杂的物体分割。:基于像素强度设置一个阈值,将图像的每个像素点根据其灰度值与阈值比较,将其划分为前景或背景。:从复杂背景下分离特定颜色的物体,如交通标志检测、水果采摘机器人视觉系统等。:通过颜色模型(如HSV、Lab等)对特定颜色范围内的区域进行分割。:生物组织切片分析、粒子群分割等需要精确分割多个互相接触物体的场景。:医学图像分割、遥感图像分析等,在清晰边界附近的区域相似性高的情况。
2024-03-04 10:08:23 589
原创 【PyTorch知识点汇总】
创建张量:使用torch.tensor()、torch.Tensor()或特定创建函数如torch.zeros(), torch.ones(), torch.randn()等创建不同类型的张量。使用torch.nn.DataParallel或torch.nn.parallel.DistributedDataParallel进行多GPU训练。使用torch.save()和torch.load()保存和加载模型参数或整个模型。动态计算图、混合精度训练、量化压缩、可视化工具。
2024-02-29 20:23:03 1242
原创 【PyTorch模型转换和部署】
在PyTorch中,模型转换和部署是一个从训练到实际应用的关键环节,通常涉及将训练好的模型导出成更通用的格式,以便在不同的环境(如C++、移动端、云端服务等)下运行。对于NVIDIA GPU加速,可以将PyTorch模型转换为TensorRT,以实现高性能推理。运行ONNX模型可能会遇到一些常见问题。使用ONNX Runtime可以在C++环境中加载并执行ONNX模型。需要先将模型转换为ONNX,然后使用TensorRT工具进行优化。首先导出模型参数,并在移动平台上加载模型进行推理。
2024-02-29 20:22:42 1456
原创 【pytorch矩阵应用】
当你想要将PyTorch模型导出为ONNX(Open Neural Network Exchange)格式时,矩阵乘法等模型中的操作也会被包含在导出的模型中。导出的ONNX模型包含了模型的结构和权重,以及进行前向传播所需的所有操作,包括矩阵乘法。矩阵乘法在PyTorch中是非常常见的操作,特别是在进行深度学习模型训练和推断时。总之,矩阵乘法在PyTorch中是非常常见的操作,并且有多种方法可以实现。这个函数不仅可以处理2D矩阵,还可以处理更高维度的张量,只要它们的维度是兼容的。的随机张量,代表模型的输入。
2024-02-29 19:56:42 1033
原创 【YOLO系列算法人员摔倒检测】
YOLOv1:作为YOLO系列的首个版本,它的核心思想是使用单个神经网络同时预测物体的类别和位置。这种方法在当时是一个重大突破,因为它将目标检测任务的速度大幅提升,但牺牲了一定的精度。YOLOv2:在YOLOv1的基础上进行了改进,提出了YOLOv2(也称为YOLO9000)。这个版本通过引入批归一化、更高分辨率的输入图像、细粒度特征等方法,显著提高了召回率和定位精度。YOLOv3:继续在速度和精度上进行优化,引入了多尺度预测、更复杂的网络结构等。
2024-02-24 20:27:47 1649
原创 【K-means聚类】
定义:聚类是一种无监督的机器学习方法,它的主要目的是将数据集中的对象(或点)按照它们之间的相似性分组或聚类。这些聚类(或称为簇)中的对象在某种度量下是相似的,而不同聚类中的对象是不同的。需要注意的是,K-means聚类方法对于初始簇中心的选择很敏感,不同的初始选择可能导致不同的聚类结果。K-means聚类是基于距离的聚类方法,其主要目标是使每个数据点到其所属簇的中心的距离之和最小。确定:基于距离的聚类,目标是使每个数据点到其所属簇的中心的距离之和最小。在给定的数据集中,选择K个初始点作为簇的中心。
2024-02-21 19:51:43 450 1
原创 【头部姿态估计欧拉角分析可视化】
基于回归和特征聚合的方法则提供了另一种思路,通过精细化的结构映射来提高估计的精度。头部姿态估计网络模型通常用于识别和估计人头部的姿态,这在许多领域如人机交互、安防监控等都有广泛的应用。头部姿态估计角度分析通常包括三个主要角度:俯仰角(pitch)、偏航角(yaw)和滚动角(roll)。俯仰角(pitch):描述头部在垂直平面上的旋转,即上下翻转的角度。偏航角(yaw):描述头部在水平面上的旋转,即左右转头的角度。滚动角(roll):描述头部在前后方向上的旋转,即摇头的角度。
2024-02-19 19:16:06 843
原创 【YOLO系列算法俯视视角下舰船目标检测】
为了提高模型的泛化能力,我们还可以采用数据增强技术,如旋转、缩放、翻转等,来扩充训练数据集。如果模型的性能不满足要求,我们可以尝试调整模型的参数或者使用更复杂的模型结构来进行优化。例如,在卫星遥感图像分析系统中,我们可以使用训练好的YOLOv6模型来实时检测舰船目标,并将检测结果用于后续的任务,如舰船跟踪、类型识别等。总的来说,如果需要较快的检测速度,尤其是在资源受限的环境下,可以考虑使用YOLOv5或YOLOv8的某些版本。对于更高的检测精度,尤其是对小目标的检测,YOLOv8可能是更好的选择。
2024-01-28 11:24:23 1509 1
原创 【yolov5驾驶员和摩托车佩戴头盔的检测】
它采用了一种称为“one-stage”的检测方法,这种方法的优势在于速度较快,因为它直接在图像上预测物体的位置和类别,而不需要像“two-stage”方法那样先进行候选区域选取。对于驾驶员检测,Yolov5算法可以通过训练来识别图像中的驾驶员,并输出驾驶员的位置和姿态信息。Yolov5是一种先进的深度学习算法,用于目标检测任务,包括驾驶员和摩托车佩戴头盔的检测。总的来说,Yolov5通过结合多种先进技术和结构,实现了高精度、高速度的目标检测能力,对于驾驶员和摩托车佩戴头盔的检测具有很好的应用价值。
2023-12-27 22:28:13 1341
yolov10摩托车佩戴头盔和驾驶员检测模型+数据集
2024-09-22
YOLO算法多场景行人检测数据集+1万多数据集
2024-09-22
YOLO算法方盒型快递包裹检测数据集+5000数据集
2024-09-21
YOLO算法打架行为检测数据集+1万数据集
2024-09-21
6DRepNet360全范围旋转头部姿态估计onnx模型+onnxruntime推理代码+测试视频
2024-09-21
YOLO算法驾驶员打哈欠&安全带检测数据集+1500数据
2024-09-21
yolov10算法驾驶员疲劳检测模型,含有yolo算法驾驶员疲劳检测数据集
2024-09-14
YOLOV8行人检测+数据集+pyqt界面
2024-09-11
YOLOv10训练好的烟雾检测模型,并包含4500多张标注好的烟雾数据集
2024-09-11
yolov5道路井盖-下水道井盖检测训练模型+数据集
2024-09-11
yolov10道路井盖-下水道井盖检测训练模型+数据集
2024-09-11
yolov5道路井盖-下水道井盖检测训练模型+数据集+pyqt界面
2024-09-11
YOLOv10文本中表格检测+检测模型+数据集
2024-09-01
yolov10训练好的WiderPerson行人检测模型+数据集
2024-09-01
yolov10训练好的小麦麦穗检测模型+数据集
2024-09-01
yolov9车辆行人检测,包含训练好的车辆行人检测权重
2024-09-01
YOLOv9训练飞机检测模型,并包含标注好的飞机检测数据集
2024-09-01
YOLO算法DMS驾驶员分心驾驶检测数据集+7000数据集
2024-08-20
YOLOv10汽车轮胎检测,包含训练好的汽车轮胎识别权重+数据集
2024-08-16
yolov10无人机俯视视角下热红外行人小目标检测权重+数据集
2024-08-16
YOLOv10水下目标检测权重,含有数据集
2024-08-15
9000多张图像天气分类数据集,分为阴天和晴天两个类别,分别保存在两个文件夹中
2024-08-06
1000多张室内室外场景人员吸烟检测数据集, voc格式标签
2024-08-06
6000多张是否吸烟-打电话图像分类数据集-吸烟检测-是否吸烟-打电话-cls.zip
2024-08-06
3000多张yolo算法红外图像DMS驾驶员抽烟-打电话检测数据集
2024-08-06
3万张手部关键点检测数据集,裁剪出来的roi手部区域,关键点标注文件
2024-08-06
几百张人手检测数据集-无标签VOC2007-handdata.zip
2024-08-06
yolov9道路标志检测,包含训练好检测权重
2024-08-05
yolov10西红柿检测,包含训练好的西红柿检测权重
2024-08-05
yolov9西红柿检测,包含训练好的西红柿检测权重
2024-08-05
yolov10道路标志检测,包含训练好的玩手机检测权重
2024-08-05
YOLOv10水下垃圾检测,包含训练好的水下垃圾检测权重
2024-08-05
YOLOv9水下垃圾检测+训练好的模型+标注好的数据集
2024-08-05
YOLOV10吸烟行为检测,内含各种训练曲线图,并包含数据集
2024-07-27
YOLOv10训练好的道路裂缝检测模型+数据集
2024-07-27
YOLOv10道路破损检测,包含训练好的道路破损检测权重+数据集
2024-07-27
YOLOv9反光衣检测,包含训练好的反光衣识别权重和数据集
2024-07-27
YOLOv10反光衣检测+包含训练好的反光衣识别权重和数据集
2024-07-27
YOLOv10打电话行为检测,包含训练好的打电话识别权重和数据集
2024-07-27
YOLOv10电力巡检安全帽检测训练好的模型和代码
2024-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人