logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【OpenCV】video 模块:视频分析和处理

OpenCV的video模块专注于视频处理与分析,提供视频I/O、运动分析、背景建模和目标跟踪等功能。支持光流计算(稠密光流和稀疏光流)、背景/前景分离(如MOG2和KNN算法)以及高效的目标跟踪。该模块与core、imgproc等模块协作,通过优化算法实现实时处理,适用于监控、自动驾驶等场景。Python接口结合NumPy,便于开发。示例代码展示了视频帧处理、光流可视化和背景建模等典型应用,体现

#opencv#计算机视觉#人工智能
【Python】pytest 库:功能强大且广泛使用的开源测试框架

pytest 是 Python 中一个功能强大且广泛使用的测试框架,用于编写和运行单元测试、集成测试以及其他类型的测试。它以简单易用、灵活性和强大的插件生态系统而闻名,适合从小型项目到大型应用的测试需求。相比 Python 内置的 unittest 模块,pytest 提供更简洁的语法、更少的样板代码和丰富的功能。本文将详细介绍 pytest 库,包括其核心功能、用法、常见特性、插件系统以及最佳实

文章图片
#python#pytest#测试
SPPF(Spatial Pyramid Pooling - Fast, 快速空间金字塔池化)

SPPF(快速空间金字塔池化)是YOLO系列目标检测算法中的高效上下文聚合模块,用于在低分辨率特征图上融合多尺度全局信息。相较于传统SPP并行多分支池化结构,SPPF采用串行重复池化的方式(如5×5最大池化连续执行3次)获取近似效果,显著减少计算复杂度和内存占用。其核心优势在于以极低成本为检测网络提供局部细节与大范围上下文(如有效识别小目标关联场景或大物体整体轮廓)的复合特征。该模块通常部署在YO

#目标检测#计算机视觉
SiLU 激活函数

SiLU激活函数(Sigmoid Linear Unit)是一种平滑、可导的激活函数,定义为x·sigmoid(x)。相比ReLU,SiLU在负区间保留部分信息而非直接截断,具有连续梯度和自门控特性,能避免神经元死亡问题。虽然计算成本略高于ReLU,但其平滑性在YOLO系列和Transformer混合网络中展现出更好的训练稳定性和精度。SiLU可视为Swish-1的特例,通过柔和的非线性平衡了表示

#计算机视觉
什么是 C2f: YOLOv8 中引入的一种高效特征提取模块

C2f是YOLOv8引入的高效特征提取模块,属于CSP家族的改良版本。其核心结构为:输入特征经1×1卷积后拆分两路,一路通过多个串联的Bottleneck块提取特征,另一路保持直通;最后将所有中间特征拼接后通过1×1卷积融合输出。这种设计具有三大优势:通过多阶段特征显式保留增强梯度流,提升特征多样性;采用轻量残差块降低计算量;结构规整便于工业部署。相比前代C3模块,C2f融合了YOLOv7的E-E

#目标检测#计算机视觉
GELU 激活函数详细介绍

GELU(Gaussian Error Linear Unit,高斯误差线性单元)是由Dan Hendrycks和Kevin Gimpel于2016年提出的一种非线性激活函数,广泛用于Transformer模型(如BERT、GPT)。其公式为GELU(x) = x · Φ(x),其中Φ(x)是标准正态分布的累积分布函数(CDF)。实际实现常用erf近似:GELU(x) ≈ 0.5 x (1 + e

#计算机视觉
什么是 CBAM:混合注意力机制

CBAM(Convolutional Block Attention Module,卷积块注意力模块)是一种高效的混合注意力机制,通过级联通道和空间注意力子模块,动态强化CNN特征图中的关键信息。它先利用通道注意力识别重要特征,再通过空间注意力聚焦关键区域,实现"粗到细"的特征校准。相比单一维度注意力机制,CBAM具有计算量小(仅增加约1%参数)、易集成的优势,可提升图像分类、

#计算机视觉
Hashcat 使用手册:从入门到高级密码恢复指南

Hashcat是一款先进的密码破解工具,主要用于合法密码恢复和系统安全测试。作为开源软件,它利用GPU加速计算,支持450多种哈希算法,包括MD5、SHA系列和WPA等。Hashcat提供多种攻击模式,如字典攻击和暴力破解,帮助安全专家评估密码强度。其核心优势在于高性能引擎和多设备支持,但需注意合法使用。在网络安全领域,Hashcat既展现了计算能力的潜力,也提醒用户加强密码防护措施。

#web安全#安全#网络安全
【Docker】使用 Docker 部署 Milvus 并启用认证

本文详细介绍如何在Docker中部署Milvus Standalone并启用认证功能。内容包括:前提条件检查(Docker环境、硬件配置)、通过Docker Compose下载启动服务、配置RBAC认证(修改milvus.yaml文件)、连接验证及密码修改方法,以及用户角色管理指南。文章还提供了常见问题排查建议,强调生产环境应结合TLS和外部存储。通过该指南,用户可快速搭建安全的向量数据库实例,适

#docker#milvus#容器
【OEC-Turbo】网心云 OEC-Turbo 刷机 Armbian 系统教程

网心云OEC-Turbo性价比远超同类设备。其搭载RK3566四核处理器、4GB内存及SATA硬盘位,性能优于玩客云和N1盒子。通过拆机短接、刷入Armbian系统,可解锁轻量NAS、旁路由等功能。刷机需准备Type-C线、镊子等工具,使用RKDevTool写入固件,约8分钟完成。成功启动后,SSH登录默认账户root/1234,内存占用约200MB,适合折腾党低成本打造多功能服务器。

    共 1036 条
  • 1
  • 2
  • 3
  • 104
  • 请选择