计算机视觉
yzy_1117
这个作者很懒,什么都没留下…
展开
-
目标检测算法
算法分类: 两步走: 推荐区域region proposal + 分类 端到端:一个网络输入到输出。类别+位置 分类: 得出每个类别的概率,比较得到最大概率 训练:softmax 进行概率计算,交叉熵损失衡量 当图片中有一个类别时:分类+定位 分类:准确率 mAP 定位 :IoU (交并比):两个框相交的面积除以两个框占的所...原创 2022-01-14 16:18:28 · 503 阅读 · 0 评论 -
计算机视觉实践基础3
背景建模一张图感兴趣的区域 :前景 不感兴趣的:背景前提,相机静止镜头不动,背景固定帧差法: 由于场景中的目标在运动,目标的影响在不同图像帧中的位置不同。该类算法对时间上连续的两帧图像进行差分运算,不同帧对应的像素点相减,判断灰度差的绝对值,当绝对值超过一定阈值时,即可判断为运动目标,从而实现目标的检测功能。帧差法非常简单,但是会引入噪音和空洞问题混合高斯模型在进行前景检测之前,先对背景进行训练,对图像中每个背景采用一个混合高斯模型进行模拟,每个背景的混合高斯个数可以自适应。在测..原创 2021-12-21 12:01:27 · 2321 阅读 · 0 评论 -
计算机视觉实践基础2
harris角点检测角点 水平方向竖直方向灰度变化都很迅速NMS 非极大值抑制cv2.cornerHarris()SIFT尺度空间的获取通常使用高斯模糊来实现高斯差分金字塔候选关键点是DOG空间的局部极值点,而且这些极值点是离散的点,精确定位极值点的一种方法是,对尺度空间DoG函数进行曲线拟合,计算曲线的极值点,从而实现关键点的精确定位。极值点的曲线用泰勒级数进行展开消除边界响应 海森矩阵得到特征点的主方向 求解每个点的梯度的模以及方向生成特征描述 ...原创 2021-12-17 14:42:18 · 1954 阅读 · 0 评论 -
计算机视觉实践基础1
形态学计算:腐蚀与膨胀开运算:先腐蚀再膨胀闭运算:先膨胀再腐蚀梯度运算:膨胀-腐蚀- 礼帽 = 原始输入-开运算结果- 黑帽 = 闭运算-原始输入图像梯度:Sobel算子cv2.sobel 分别计算sobelx sobely 然后cv2.addWeightedScharr算子laplacian算子 对噪音点敏感,基本不单独使用canny 边缘检测1)使用高斯滤波器,以平滑图像滤除噪声;2)计算图像中每个像素点的梯度强度和方向;3...原创 2021-12-16 22:35:24 · 1838 阅读 · 0 评论 -
计算机视觉基础7
语义分割:从像素(pixel-level)水平上,理解识别图片的内容,根据语义信息分割。输入:图片 输出:同尺寸的分割标记,每个像素会被识别为一个类别FCN全卷积网络 所有层都是卷积层,相对位置保持不变,。解决降采样后的低分辨率问题全卷积化:将所有全连接层转换成卷积层,适应任意尺寸输入,输出低分辨率分割图片。反卷积:将低分辨率图片进行上采样,输出同分辨率分割图片挑层结构:精化分割图片反卷积:转置卷积 卷积的逆操作? 可以拟合出双线性插值 外围全补...原创 2021-12-13 17:19:24 · 2295 阅读 · 0 评论 -
计算机视觉基础6-目标检测
目标检测区域卷积神经网络R-CNN目标检测 检测图片中所有物体的类别标签,位置(最小外接矩形,bounding box模块1:提取物体区域Region proposal模块2:对区域分类识别RCNN: selective search优先合并四种区域:颜色相近的 纹理相近的 合并后总面积小的 合并后总面积在其BoundingBox中所占比例大的RCNN:warpIoU 两个region的交并比在ImageNet上对CNN模型进行pre-trai...原创 2021-12-13 10:54:58 · 2357 阅读 · 0 评论 -
计算机视觉基础5
图像检索步骤:相似颜色检索 算法结构 目标:实现基于人类颜色感知的相似排序 模块:颜色特征提取&特征相似度计算颜色直方图就是将RGB图像中出现的颜色进行统计,将一张图像描述成一个256维向量自编码器:通过神经网络进行特征提取,提取出针对学习样本的通用特征降维方法。...原创 2021-12-09 10:29:57 · 2000 阅读 · 0 评论 -
计算机视觉4
AlexNet VGG GoogLeNetGoogLeNet 提出Inception网络 4个版本ResNet残差网络核心组件 skip/short cut connectionF(x)是残差映射 学习结果和原始x作差其他设计:卷积核都是3*3 使用步长为2 使用Batch Normalization 没用Max池化、全连接层优化bottleneckResNet 50/101/152层ResNeXt 引入一个新的维度cadinalityCNN设...原创 2021-12-08 19:12:11 · 165 阅读 · 0 评论 -
计算机视觉基础3
传统图像分割方法 基于阈值的分割方法,基于图像的灰度特征来计算一个或多个灰度阈值,并将图像中每个像素的灰度值与阈值相比较,最后将像素根据比较结果分到合适的类别中。 基于边缘的分割方法,边缘是指图像中两个不同区域的边界线上连续的像素点的集合,是图像局部特征不连续性的反应,体现了灰度、颜色、纹理等图像特性的突变。 基于区域的分割方法,将图像按照相似性准则分成不同的区域,主要包括区域生长伐、区域分裂合并法和分水岭法等。 基于图论的分割方法,把...原创 2021-12-07 15:44:16 · 1519 阅读 · 0 评论 -
计算机视觉基础2
特征颜色特征几何特征 边缘 像素明显变化的区域 限速值函数快速变化的区域=》一阶导数的机制区域 边缘提取:先高斯去噪,再使用一阶导数获取极值,导数对噪声敏感 边缘提取尺度问题,不同标准差的滤波,能捕捉到不同尺度的边缘 基于特征点的特征描述子,从不同距离角度方向光照条件下观察同一个物体找到相同的特征点,从而仍能识别为同一物体 不同视角图片之间的映射,稳定局部特征点(可重复...原创 2021-12-06 23:11:59 · 253 阅读 · 0 评论 -
计算机视觉基础1
颜色空间 空间之间可以进行转换RGB空间HSV空间CIE-XYZ颜色空间 基于人类颜色视觉的直接测定主流的颜色空间 RGB三通道彩色图 图片=》三维矩阵[0,255]单通道灰度图 Gray图像预处理 是图像增强的过程目标 改善图像的视觉效果,转换为更适合与人或机器分析处理的方式,突出对人或机器分析有意义的信息,一直无用信息,提高图像的使用价值图像锐化、平滑、去噪等图像处理方法:空间域处理、频率域处理 空间域处理:点运算、形态学运算、邻域运算...原创 2021-12-06 16:22:00 · 293 阅读 · 0 评论