学习笔记——计算机视觉与竞聘者职业技能

279 阅读1分钟

学习网站:www.bilibili.com/video/BV16V…

CV 在企业中的落地应用

1. 案例

  • 人脸识别
  • 指纹之别
  • 虹膜识别

1.1 流程(原始的技术):

输入——feature——Classic ML Tools——target

1.1.1 特征要素——找特征

  • 尺度不变性:相对尺度的
  • 光照不变性
  • 方向不变性

1.2 新型 CV 技术

  1. 无人车
  2. 人控制动物的表情,瘦脸美颜——对抗生成网络(移动设备端)
  3. AR\VR 的应用:手的检测,手的动态检测
  4. 探伤检测:铁路
  5. 二维图片加上深度,变成3 维的效果

二 CV 应用的落地算法

2.1 训练端

  • 模块
  • 网络架构
  • 优化算法
  • 激励

2.2 底层/业务端

  • cuda-coding
  • 压缩剪枝
  • 量化
  • 蒸馏

应用端

  • 分类
  • 跟踪
  • 检测
  • 识别
  • 分割
  • 活体检测
  • 图像变换
  • 生成对抗
  • 关键点定位
  • 3D 视觉

CV 算法岗的能力需求

3.1 传统AI

  • 流程
  • 特征
  • 简单任务
    • linear Reg
    • logistic Reg
    • Kmeans -简单数学

3.2 loss function

  • C/Kernel : SVM
  • Activation/Chain Rule : NN
  • Entropy : DT/RF/XGBoost
  • boost : AdaBoost
  • Probability :Bayes

3.3 传统 CV

3.3.1 基础部分

  • 颜色空间/变换
  • transform
    • scale/sheer/rotation
    • homograpphy
    • perspective
  • noise/blur
  • 形态学
  • 特征点提取
    • SIFT

      • normalize
      • DoG
      • 泰勒展开
      • 插值
      • 特征向量
    • SURF

    • FAST

    • Orb