<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZuoProgramming的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ZuoProgramming</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZuoProgramming]]></copyright><item><title><![CDATA[YOLOv5改进主干系列：基于互补搜索技术和新颖架构设计组合MobileNetV3结构作为Backbone主干网络，打造不同的检测器]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133189281</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133189281</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 22:46:32 +0800</pubDate><description><![CDATA[为了实现高效准确的物体检测，研究人员不断提出新的算法和网络架构。为了进一步提升YOLOv5的性能，本文通过引入互补搜索技术和新颖架构设计，将MobileNetV3结构应用于YOLOv5的Backbone主干网络。通过将MobileNetV3与YOLOv5结合，可以在保持较小模型尺寸的同时，提升检测器的性能。通过以上的改进，我们可以有效地提升YOLOv5检测器的性能，同时保持较小的模型尺寸。在该类中，我们可以定义MobileNetV3的结构作为Backbone主干网络，并添加其他模块，如YOLO头部等。]]></description><category></category></item><item><title><![CDATA[基于Python和OpenCV的手势识别详解]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133187772</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133187772</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 21:56:37 +0800</pubDate><description><![CDATA[然后，我们将手势区域缩放到固定的尺寸，并将其转换为模型的输入格式。最后，我们使用训练好的手势识别模型对手势进行预测，并在图像上显示识别结果。手势识别是计算机视觉领域的一个重要应用，它可以通过分析和解释人类手势的动作来实现与计算机的交互。在本文中，我们将详细介绍如何使用Python和OpenCV库实现手势识别，并提供相应的源代码。通过以上步骤，我们可以实现基于Python和OpenCV的手势识别应用。你可以根据自己的需求进行进一步的优化和扩展，例如添加更多的手势类别、改进预处理步骤等。]]></description><category></category></item><item><title><![CDATA[YOLOv8改进主干RTMDet论文系列：结合最新RTMDet论文的CSPNeXt主干结构，实现高性能、低延时的单阶段目标检测器]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133184510</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133184510</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 20:14:40 +0800</pubDate><description><![CDATA[本文介绍了一种改进的目标检测器主干网络，即YOLOv8改进主干RTMDet，通过结合最新的RTMDet论文中提出的CSPNeXt主干结构，实现了高性能和低延时的单阶段目标检测。首先，我们采用了RTMDet论文中提出的CSPNeXt主干结构，该结构融合了CSP和NeXt网络模块，具备了更强的特征表达能力和更高的计算效率。实验结果表明，改进的主干网络在目标检测的准确性和速度方面都取得了显著的提升。具体而言，改进的主干网络在保持较高的目标检测准确率的同时，能够显著降低处理每帧图像的时间延迟，满足实时应用的需求。]]></description><category></category></item><item><title><![CDATA[YOLOv模型优化：通过GIoU等方法提升计算机视觉的效率]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133183979</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133183979</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 19:58:08 +0800</pubDate><description><![CDATA[YOLOv是一种基于卷积神经网络（CNN）的实时物体检测模型。与传统的物体检测方法相比，YOLOv模型具有更快的速度和更高的准确性。其核心思想是将物体检测任务转化为一个回归问题，通过将输入图像划分为网格，每个网格预测出物体的类别和位置信息。YOLOv模型的网络结构由主干网络和检测头部组成。主干网络通常采用一些经典的CNN架构，如DarkNet、ResNet等，用于提取图像特征。检测头部负责预测每个网格中物体的类别和位置信息。然而，YOLOv模型在某些情况下可能存在定位不准确、目标漏检等问题。]]></description><category></category></item><item><title><![CDATA[CMOS图像传感器：ISOCELL技术在计算机视觉中的应用]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133181804</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133181804</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 18:52:16 +0800</pubDate><description><![CDATA[这些技术在不同的计算机视觉应用中具有广泛的应用前景，可以为我们提供更好的图像质量和视觉体验。ISOCELL技术是一种通过物理隔离相邻像素的方法，降低图像传感器中的像素间串扰，从而提高图像质量的技术。传统的CMOS图像传感器中，相邻像素之间的光会互相干扰，导致色彩交叉和图像噪点。ISOCELL技术通过在相邻像素之间引入微小的物理隔离壁，有效减少了像素间的光线干扰，提高了图像的清晰度和色彩还原度。而ISOCELL技术则是一种由三星电子开发的创新图像传感器技术，旨在提高图像质量和降低图像传感器尺寸。]]></description><category></category></item><item><title><![CDATA[导向滤波的原理与实现 计算机视觉]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133177176</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133177176</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 16:56:18 +0800</pubDate><description><![CDATA[引导图像可以是原始图像、带有更多细节的低分辨率版本的图像，或者是由其他图像生成的辅助图像。滤波的目标是根据引导图像的结构和特征来调整目标图像的像素值，以达到图像增强的效果。步骤6: 对引导图像I和待过滤图像p进行相关滤波，得到相关系数图像corr_Ip。步骤3: 对引导图像I的每个像素进行方差滤波，得到方差图像var_I。步骤1: 输入引导图像I和待过滤图像p，以及滤波参数r和ϵ的值。步骤2: 对引导图像I进行均值滤波，得到均值图像mean_I。步骤8: 返回滤波后的图像q。]]></description><category></category></item><item><title><![CDATA[YOLOv5添加注意力机制：实现计算机视觉中的目标检测]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133175569</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133175569</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 16:22:10 +0800</pubDate><description><![CDATA[目标检测是计算机视觉领域的重要任务之一，它的目标是在图像或视频中准确地定位和识别感兴趣的目标。通过以上步骤，你就可以使用添加了注意力机制的YOLOv5模型进行目标检测了。注意力机制将使模型更加关注重要的目标区域，从而提高检测的准确性。通过引入注意力机制，我们可以使YOLOv5在目标检测任务中更加关注关键的目标区域，从而提高检测的准确性。要使用修改后的YOLOv5模型进行目标检测，你需要加载预训练的权重并传入图像进行推理。这样，模型在处理不同层次的特征时可以更加关注重要的目标区域。]]></description><category></category></item><item><title><![CDATA[YOLOv 改进 GhostNet 主干系列：高效 GhostNet 网络改进，华为出品，全新检测器实现计算机视觉]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133171113</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133171113</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 14:52:29 +0800</pubDate><description><![CDATA[它采用了 Ghost Module，该模块通过减少特征图通道之间的相关性来减少模型的参数数量，进而提高了模型的效率。然而，在目标检测任务中，GhostNet 的主干网络需要进一步优化，以适应更高的检测精度和速度要求。通过增加网络深度、引入特征金字塔网络和多尺度融合等改进，我们能够在保持 GhostNet 轻量级特性的同时，实现更高效的目标检测。这个改进的网络结构既保留了 GhostNet 的轻量级特性，又能够提供更好的检测性能。此外，为了获得最佳的检测性能，还需要进行适当的超参数调整和训练过程。]]></description><category></category></item><item><title><![CDATA[自动玩《别踩白块儿》游戏的计算机视觉方案]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133168065</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133168065</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 13:47:43 +0800</pubDate><description><![CDATA[通过计算机视觉技术，我们可以实现游戏中黑块的识别和自动点击操作，从而达到自动玩游戏的效果。随着计算机视觉技术的不断发展，我们可以利用它来实现各种有趣的应用。我们将通过图像处理和模式识别技术来识别游戏中的黑块和白块，并利用自动化的方式来点击黑块，从而实现自动玩游戏的目的。请注意，在实际运行代码之前，确保你已经安装了所需的库和工具，并将游戏窗口设置为正确的位置和大小，以确保截取到的屏幕图像是准确的。我们可以使用OpenCV库提供的轮廓检测函数来找到图像中的所有轮廓，并根据轮廓的大小和位置来判断是黑块还是白块。]]></description><category></category></item><item><title><![CDATA[计算机视觉：基础介绍与源代码示例]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133166288</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133166288</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 12:55:40 +0800</pubDate><description><![CDATA[计算机视觉是一门涉及计算机科学和人工智能的领域，旨在使计算机能够理解、分析和解释图像和视频数据。本文介绍了计算机视觉的基础概念，并提供了一些相关的源代码示例，包括图像读取和显示、图像预处理以及物体检测。它的目标是模拟人类视觉系统的功能，使计算机能够从图像和视频中获取有意义的信息，并进行自动化的决策和处理。在进行计算机视觉任务之前，通常需要对图像进行预处理，以提取有用的信息或改善图像质量。物体检测是计算机视觉中的一个重要任务，它旨在识别图像或视频中的特定物体，并在其周围绘制边界框。上述代码中，首先使用。]]></description><category></category></item><item><title><![CDATA[YOLOv8实现K折交叉验证教程：解决数据集样本稀少和类别不平衡的挑战]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133162409</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133162409</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 11:10:18 +0800</pubDate><description><![CDATA[本文介绍了如何使用YOLOv8模型实现K折交叉验证，并解决数据集样本稀少和类别不平衡的问题。通过合理划分数据集、搭建模型并进行交叉验证，我们可以更好地评估模型的性能并改进目标检测任务的结果。在计算机视觉领域中，数据集样本稀少和类别不平衡是常见的挑战。本文将详细介绍如何使用YOLOv8模型实现K折交叉验证，并解决数据集样本稀少和类别不平衡的问题。通过使用K折交叉验证，我们可以更好地评估模型的性能，并解决数据集样本稀少和类别不平衡的问题。将数据集划分为K个互斥的子集，其中K是交叉验证的折数。]]></description><category></category></item><item><title><![CDATA[YOLO7改进主干Conv2Former结构系列：超越ConvNeXt结构，原创结合Conv2Former改进结构，Transformer 风格的卷积网络视觉基]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133160470</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133160470</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 10:29:35 +0800</pubDate><description><![CDATA[Conv2Former结构是一种将传统的卷积神经网络与Transformer结构相融合的新型架构，它能够更好地捕捉图像中的复杂特征。这一结构的关键之处在于有效整合了卷积神经网络和Transformer结构的优势，充分利用了它们在感知不同尺度特征和建模长距离依赖关系方面的能力。YOLO7改进主干Conv2Former结构系列：超越ConvNeXt结构，原创结合Conv2Former改进结构，Transformer 风格的卷积网络视觉基线模型，高效涨点 计算机视觉。]]></description><category></category></item><item><title><![CDATA[优化YOLO系列 | YOLOv5/v7迁移骨干网络至MobileNeXt 计算机视觉]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133154263</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133154263</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 01:10:50 +0800</pubDate><description><![CDATA[在过程中，我们遵循了与原始YOLOv5和YOLOv7相同的超参数、训练数据集和测试数据集，并通过比较各自的检测精度和运行速度来评估改进后的算法。在以上代码中，我们定义了MobileNeXt的块和骨干网络。与ResNet相比，MobileNeXt具有更少的参数和更简洁的结构，因此在计算速度和准确性之间实现了更好的权衡。经过实验验证，我们发现使用MobileNeXt作为YOLOv5和YOLOv7的骨干网络可以明显提高它们的运行速度，在不损失太多准确性的同时还能提高它们的检测精度。]]></description><category></category></item><item><title><![CDATA[突破KAZE特征检测算法，从各向异性扩散滤波开始]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133153462</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133153462</guid><author>ZuoProgramming</author><pubDate>Fri, 22 Sep 2023 00:43:12 +0800</pubDate><description><![CDATA[KAZE算法是一种基于尺度空间的特征检测算法，能够检测出图像中的关键点以及它们的描述子。KAZE算法是一种基于尺度空间的特征检测算法，它能够检测图像中的关键点并生成相应的描述子。在KAZE算法中，各向异性扩散滤波是其中的一个重要步骤，它通过对图像进行多次迭代的扩散滤波来提取特征信息。在传统的KAZE算法中，各向异性扩散滤波使用高斯差分函数作为滤波核，通过对图像进行多次卷积操作来实现。在传统的KAZE算法中，各向异性扩散滤波使用高斯差分函数作为滤波核，通过多次卷积操作来实现。变量，设置适当的迭代次数。]]></description><category></category></item><item><title><![CDATA[改进YOLOv在ELAN模块和ELAN-H模块中添加注意力机制]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133149611</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133149611</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 21:35:15 +0800</pubDate><description><![CDATA[最后，将注意力向量与原始特征图进行点乘操作，得到加权特征图。通过在YOLOv中添加ELAN模块和ELAN-H模块的注意力机制，可以提高目标检测算法的性能，增强对感兴趣区域的关注，并利用不同层级的特征信息，从而在复杂场景和小目标检测中取得更好的效果。通过在YOLOv中引入ELAN模块和ELAN-H模块的注意力机制，可以使网络更加关注感兴趣的区域，并强化对不同层级特征的利用，从而提高目标检测的性能。类似地，ELAN-H模块可以通过在ELAN模块的基础上引入分层结构的操作，实现对不同层级特征的加权融合。]]></description><category></category></item><item><title><![CDATA[Yolov 引入ICCV: 南开大学提出 LSKNet：遥感旋转目标检测新的技术突破]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133147067</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133147067</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 20:19:10 +0800</pubDate><description><![CDATA[近期，南开大学在计算机视觉领域提出了一种名为 LSKNet 的新型遥感旋转目标检测方法，该方法引入了 Yolov 引入ICCV，并通过LSKblockAttention技术实现了对小目标的有效检测。LSKNet的出现为遥感图像目标检测领域带来了新的技术突破。LSKNet的出现为遥感图像目标检测领域带来了新的技术突破，为实际应用提供了更准确、高效的解决方案。未来，随着深度学习和计算机视觉领域的不断发展，我们可以期待更多基于类似思想和方法的创新，进一步推动目标检测技术的发展，提升遥感图像分析的能力。]]></description><category></category></item><item><title><![CDATA[改进YOLOv7系列：将RepVGG模型结构与极简架构相结合的计算机视觉模型]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133143577</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133143577</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 18:45:36 +0800</pubDate><description><![CDATA[这样的设计可以在保持较小的参数量的同时，提供强大的特征提取能力。RepVGG是一种轻量级的卷积神经网络结构，它通过将常规卷积操作替换为具有相同感受野的重复卷积模块，从而实现了高性能和高效率的目标。以上代码中，我们首先加载了训练好的改进的YOLOv7模型，并将其设置为评估模式。然而，为了进一步提升其性能和效率，我们可以将YOLOv7与RepVGG模型结构相结合，并采用重参数化和极简架构的方法进行改进。这样的改进可以提高模型的性能和效率，并在目标检测任务中取得更好的检测精度。]]></description><category></category></item><item><title><![CDATA[使用PyQt5和YOLOv5构建计算机视觉应用程序]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133140658</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133140658</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 17:30:33 +0800</pubDate><description><![CDATA[在本文中，我们将学习如何使用PyQt5和YOLOv5创建一个简单的计算机视觉应用程序。我们将展示如何将YOLOv5模型集成到PyQt5应用程序中，并使用Qt Designer创建一个基本的GUI。最后，我们将展示如何在应用程序中加载图像并使用YOLOv5模型进行对象检测。稍后，我们将使用代码将图像加载到QLabel中。我们将使用PyTorch实现YOLOv5。运行应用程序后，我们将在窗口中看到我们的图像和YOLOv5模型检测出的对象。现在我们已经加载了YOLOv5模型，接下来是将图像加载到QLabel中。]]></description><category></category></item><item><title><![CDATA[计算机动画画面的视觉特征与计算机视觉]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133137121</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133137121</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 16:20:33 +0800</pubDate><description><![CDATA[光影效果、运动模糊和颜色调整是计算机动画中常用的视觉特征之一，它们可以通过合适的算法和库函数实现。通过灵活运用这些视觉特征，可以创造出丰富多样的计算机动画效果，提升观众的感知和欣赏体验。在计算机动画中，画面的视觉特征起着至关重要的作用，它们直接影响着观众对动画的感知和欣赏。颜色调整是计算机动画中常用的一种视觉特征，通过调整图像的色彩和对比度等参数，可以改变画面的整体色调和视觉效果。运动模糊是一种常用的视觉效果，它可以模拟出物体在运动过程中的轨迹模糊效果，使得画面更加生动。函数实现了运动模糊效果。]]></description><category></category></item><item><title><![CDATA[YOLOv的Neck替换：使用BiFPN进行计算机视觉]]></title><link>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133131412</link><guid>https://blog.youkuaiyun.com/ZuoProgramming/article/details/133131412</guid><author>ZuoProgramming</author><pubDate>Thu, 21 Sep 2023 12:16:32 +0800</pubDate><description><![CDATA[YOLOv的架构包括主干网络和几个模块，其中一个关键模块是Neck（颈部），它负责从主干网络提取的特征图中提取更高级别的语义信息。BiFPN是一种用于多尺度特征融合的网络结构，它在FPN（Feature Pyramid Network）的基础上进行了改进，引入了双向路径来更好地利用低级和高级特征。通过使用BiFPN替换YOLOv的Neck，我们能够更好地利用多尺度特征进行目标检测，在一定程度上提高了模型的性能。函数中，我们根据BiFPN的结构进行特征的上下采样和融合操作，并返回融合后的特征。]]></description><category></category></item></channel></rss>