进入公司,接触android源码、人脸识别、机器学习。目前处在应用机器学习算法阶段。涉及到一些知识点。
- JNI技术,内容简介如下,详细见:浅析JNI 1,浅析JNI 2,浅析Jni 3
- Java层,声明、使用native方法
- Java与Native如何关联,即注册的方式与实现
- Java与Native方法通信,即如何互相调用
- Java与Native的数据结构对应关系
- 人脸识别,只能说是初窥门道,在这里做个总结,见人脸识别总结
- 人脸检测流程
- 选取特征(本文采用Haar-like特征)
- 选取分类器算法,训练人脸分类器(本文采用Adaboost级联分类器)
- 对图像进行人脸检测
- 人脸识别流程
- 选取人脸识别算法(本文包括PCA、FDA和LBP)
- 训练识别模型
- 对目标进行识别
- 人脸检测流程
- 机器学习,这部分内容还没开始写博客,目前在用的是贝叶斯网络、决策树。