
YOLO目标检测
文章平均质量分 91
YOLO目标检测
Tipriest_
这个作者很懒,什么都没留下…
展开
-
UVC摄像头常用格式及v4l2常用Linux命令
UVC(USB Video Class)摄像头支持的视频格式取决于设备的具体实现,但通常遵循UVC标准规范。UVC标准规范支持的摄像头格式可以主要分为压缩过的和未压缩的两种,未压缩格式有YUY2 / YUYV和NV12 / NV21等,压缩过的格式有MJPEG(Motion JPEG)H.264(UVC 1.5及以上支持)和H.265等格式,在这里着重讲解一下MJPEG和YUYV两种格式。原创 2025-02-17 11:32:03 · 820 阅读 · 0 评论 -
linux 查看设备中的摄像头&迅速验证设备号
通常,摄像头在系统中会被识别为设备文件,比如等。用户可能有多个摄像头,比如内置摄像头和外接USB摄像头,这时候每个摄像头会被分配不同的设备号。原创 2025-02-13 21:33:03 · 619 阅读 · 0 评论 -
YOLO目标检测4
在一般情况下,能用矩阵运算来实现的操作就尽量避免使用for循环,因为不论是GPU还是CPU,矩阵运算都是可以并行处理的,开销更小,因此,这里我们采用一个讨巧的等价方法。在代码4-5中,cfg是模型的配置文件,feat_dim变量是主干网络输出的特征图的通道数,这在后续的代码会使用到。至此,我们填补了之前留下来的空白,只需要将上面实现的每一个函数放置到YOLOv1的代码框架中,即可组成最终的模型代码。的形式,因为在讲解YOLOv1的前向推理的代码时,输出的txtytwth_pred的维度被调整为。原创 2025-01-27 17:48:36 · 714 阅读 · 0 评论 -
YOLO目标检测3
改进的SPP模块的网络结构设计参考了YOLOv5开源项目中的实现方法,让一层5×5的最大池化层等效于先前讲过的5×5、9×9和13×13这三条并行的最大池化层分支,从而降低计算开销,这也和之前所讲的空间金字塔的特性相同,通过逐层卷积能够从小到大找到不同尺寸的目标,再将不同的卷积结果叠起来进行最终的输出。前面已经讲过,将图像分类网络用作目标检测网络的主干网络时,通常是不需要最后的平均池化层和分类层的,因此,这里去除ResNet-18网络中的最后的平均池化层和全连接层,,其中通道维度上的1表示边界框的置信度,原创 2025-01-25 23:59:57 · 1166 阅读 · 0 评论 -
YOLO目标检测2
因此,YOLOv1会先对真实的边界框的宽和高做归一化处理,在做过归一化处理之后,由于边界框的尺寸不会超出图像的边界(超出的部分通常会被剪裁掉),归一化后的边界框的尺寸就在0~1范围内,与边界框的中心点偏移量的值域相同,这样既避免了损失过大所导致的训练发散问题,又和其他部分的损失取得了较好的平衡。非极大值抑制的思想很简单,对于某一类别目标的所有边界框,先挑选出得分最高的边界框,再依次计算其他边界框与这个得分最高的边界框的IoU,超过设定的IoU阈值的边界框则被认为是重复检测,将其剔除。原创 2025-01-25 11:01:11 · 1098 阅读 · 0 评论 -
YOLO目标检测1
YOLO目标检测系列的学习记录原创 2025-01-21 23:27:33 · 721 阅读 · 0 评论