Thursday, September 24, 2015

海思 IVE 2.0

這真的是很奇怪的事情,透過 Google 基本搜尋不到 IVE 的任何相關網頁。(透過百度可以找到一些,但真的很少)
整理一些重點
我觀察到範例有
  1. Canny
  2. 背景建模
  3. GMM
  4. 遮擋偵測 (Tampering)
  5. Sobel
  6. ANN
  7. ShiTomasi And LKOpticalFlow
  8. SVM
SVM
有 create table Feature,
Predict 預測
Kernel 分成
LINEAR 线性核函数
POLY 多项式核函数。
RBF 径向基核函数。
SIGMOID Sigmoid 核函数。
分类模式。
回归模式。
看起來 SVM 用在分類上
https://cg2010studio.wordpress.com/2012/05/20/%E6%94%AF%E6%8C%81%E5%90%91%E9%87%8F%E6%A9%9F%E5%99%A8-support-vector-machine/
ANN
ANN_MLP_LoadModel
读取ANN_MLP 模型文件,初始化模型数据
ANN_MLP_Predict
创建单个样本ANN_MLP 预测计算任务。
原理与 OpenCV 中ANN_MLP 类似。
机器学习研究项目--以机器视觉工程师的视角(MLP篇)
这里主要研究实现MLP和CNNs。设计到的工具为Opencv和专门用来解决CNNs问题的代码,数据集是Mnist。
2.Opencv中提供的MLP相关函数,核心为CNN的创建。这里的layers不是神经网络层,而是Opencv对MLP创建定义的一种参数输入方式。里面有两点是可以修改的,一个是_neurons,这个对应的是神经网络层数;一个是CvANN_MLP::SIGMOID_SYM对应的是ann的训练方法.
所以 海思 ANN 是一種類神經網路,跟 Face Recognition CNN 相關連

ShiTomasi And LKOpticalFlow.
http://www.cs.princeton.edu/courses/archive/fall08/cos429/optiflow.pdf
光流追蹤法 , 用來在  Frame 中尋找原 frame 中的物件,判定移動速度方向,
問題 :
LK : 如何決定這張 frame 於另一張 frame 中的特徵 ?
Shi-Tomasi : 如何選擇哪些特徵是 "好" 追蹤的 ?
特徵在時域一系列 frame 中維持相同
前提 : 移動是平滑的
我的問題是,這演算法要拿來做什麼 ? 既然海思琪他 API 都跟 Tracking 無關,那這演算法應該是拿來追蹤物件用的 ..

No comments: