首页 > 其他分享 >通用视觉框架 OpenMMLab第一课笔记

通用视觉框架 OpenMMLab第一课笔记

时间:2023-02-02 20:33:05浏览次数:60  
标签:分类器 机器 笔记 像素 学习 第一课 OpenMMLab 视觉 数据

目录

计算机视觉是什么

计算机视觉是一门让计算机学会 "看"的学科,研究如何自动理解图像和视频中的内容


图中的动物是什么?(分类)


哪个位置有狗?(检测)

狗在做什么?(行为识别)

计算机视觉应用

人脸识别、车辆自动驾驶、虚拟主播、动漫特效等

传统视觉特征

LBP(Local Binary Parttern)
LBP是定义在像素3x3邻域内的,以邻域中心像素为阈值,将相邻的8个像素的灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0。这样,3x3邻域内的8个点经比较可产生8位二进制数(通常转换为十进制数即LBP码,共256种),即得到该邻域中心像素点的LBP值,并用这个值来反映该区域的纹理信息。

Shift(Scale Invariant Feature Transform)

HOG(Histogram of Oriented Gradients)

机器学习基础

机器学习是什么

从数据中学习经验,以解决特定问题。
例如人脸检测

为什么要让"机器"去"学习"

例如人脸识别
图像数据量大且变化大,难以用人工设计特征来保证足够的鲁棒性

机器学习是什么


让计算机从数据中学习去解决问题

机器学习的典型范式

机器学习擅长的地方是那些难以通过简单算法解决的问题(简单=人理解范围,可以手工设计出来的算法)

监督学习
数据之间存在某种映射关系,如何基于有限的数据样本推断出这种关系?
人脸图像 -->身份

无监督学习
数据自身是否存在某种“结构”或“规律”?

强化学习
如何和环境交互,以获得最大收益?

机器学习的基本流程

以分类问题为例,采用机器学习的方法解决实际问题通常需要3个步骤:
1.训练
我们需要采集一些数据,标注它们的类别,从中选取一部分用于训练分类器,得到一个可以用于分类器。

2.验证
从采集、标注的数据中另外选取一部分,测试所得分类器的分类精度
验证所用的数据不能和训练重合,以保证分类器的泛化性能:在一部分数据上训练的分类器可以在其余的数据表现出足够分类精度

3.应用
将经过验证的分类器集成到实际的业务系统中,实现对应的功能
在应用阶段,分类器面对的数据都是在训练、验证阶段没有见过的。

标签:分类器,机器,笔记,像素,学习,第一课,OpenMMLab,视觉,数据
From: https://www.cnblogs.com/zgaoqiang/p/17087315.html

相关文章

  • JMeter笔记8 | JMeter关联
    (8|JMeter关联)1测试对象接之前的说明,我们的测试对象为禅道开源版本;按照之前的文章搭建部署好本地禅道,开启服务即可①先到官网下载Windows一键安装包,安装完后启......
  • Redis 学习笔记
    Redis是非关系型的键值对数据库,数据是存储在内存中的,读写速度很快,广泛用于缓存方向,也可用于数据库的持久化。MySQL是关系型的磁盘数据库。访问Redis的速度要更快一点,但受......
  • OpenGL ES 2.0编程指导阅读笔记(六)顶点属性、顶点数组和缓冲对象
    顶点数据,又称顶点属性,给定了每个顶点的数据。这类每个顶点的数据可以每个顶点分别给定,也可以给定一个所有顶点共用的常量。在OpenGLES1.1中,顶点属性名称是预定义的,如po......
  • Python学习笔记--面向对象--进阶
    1.一切皆对象,什么是一切皆对象?python中,创建一个学生类,也就是创建了一个类型叫学生类。classStudent:def__init__(self,x,y,z):self.name=x......
  • JMeter笔记9 | JMeter参数化
    (9|JMeter参数化)1测试对象我们使用禅道的创建用户接口,对创建用户的信息进行参数化;接口详情:2分析从接口看,我们需要参数化的有参数有account和password;其他的......
  • docker笔记
    docker架构图  docker常用命令#查看本地镜像dockerimages#拉取远程镜像到本地dockerpullalpine:3.15#运行镜像#将redis镜像端口6379映射到本机端口6379,后台......
  • Mastering Regular Expressions(精通正则表达式) 阅读笔记:前言
    GeneralConcept(一般概念)Ifyoumasterthegeneralconceptofregularexpressions,it'sashortsteptomasteringaparticularimplementation.如果你掌握了......
  • Prometheus Pushgateway配置笔记
    前言pushgateway的安装不再赘述,通用的操作最后以daemonlized方式运行。在Prometheus中给pushgateway上报的数据单独定义一个job:需要注意的点:pushgateway本身没有任何......
  • CSS系列学习笔记(一)
    前端三大件html、css、javascriptid选择器:唯一的标签,权重最高的<divid='abc'></div>只能有一个divid叫abc类选择器:class用的比较广范比较多​标签选择器:div{}<div><......
  • DockerCompose安装和部署微服务项目(个人笔记)
    DockerCompose安装和部署微服务项目1.安装DockerCompose1.1下载1.2修改文件权限修改好每个服务模块的yml整个cloud-demo文件夹上传到服务器某个文件夹docker和docker-com......