说明:Adaboost 算法的思想是合并多个“弱”分类器的输出以产生有效分类。其主要步骤为 :首先给出弱学习算法和样本空间(工, y) ,从样本空间中找出 m 组训练数据,每组训练数据的权重都是 1 /m。然后用弱学习算法迭代运算 T 次,每次运算后都按照分类结果更新训练数据权重分布,对于分类失败的训练个...
说明:基于HOG+SVM对飞机目标进行识别,并加入显著图改善运行速率, 主要程序: data_train.m 训练样本并产生SVM分类器svmStruct detect.m 机场影像块飞机目标检测 hogcalculator.m 计算HOG特征函数 neg.txt ...
说明:PCA人脸识别代码,并含有人脸的识别库。 主要步骤如下: 读取待查找图片 选择构成95%的能量的特征值 训练得到特征脸坐标系 将训练样本对坐标系上进行投影,得到一个 p*M 阶矩阵为参考 测试过程——在测试图片文件夹中选择图片,进行查找测试 最...
说明:该代码用于SVM迁移学习的,有c语言和matlab语言。代码清晰清晰明了.主要解决了训练样本不足的问题,通过不断地添加新训练样本来解决训练样本不足的问题。
说明:该程序分别提取正负样本图像的HOG和LBP特征,利用支持向量机进行样本训练,得到行人分类器。利用训练好的分类器进行检测,实验结果表明,该方法可以有效检测出图像中的行人,并达到了较好的检测结果。
HOG-LBP-detection 行人检测hog+lbp LBP-detection 图像特征提取 HOG特征-matlab
说明:对于小样本而言,SVM的仿真效果要比神经网络好,但是SVM的性能依赖于它的两个训练参数,本算法是用GA自动选择SVM的两个参数。