您的位置首页百科问答

图像识别算法有哪些

图像识别算法有哪些

图像识别算法:

1人脸识别类(Eigenface,Fisherface算法特别多),人脸检测类(j-v算法,mtcnn)。

2车牌识别类,车型识别类(cnn)。

3字符识别(cnn)。

无论什么识别算法:本质都是对图像(多维度矩阵)的分类或者拟合算法。

那么如何设计一个函数,让不同的矩阵输入进去,得到相应的分类结果和拟合结果呢?

一般的方案是,

a先对图像做预处理(边缘检测,滤波操作,二值化等,图像缩放,归一化等)

b提取特征。(对预处理后的图像进一步降低起数据维度,比如lbp特征,hog特征等)

c采用机器学习的方法进行分类或者拟合(svm,bp,逻辑回归等)