
opencv
_飞奔的蜗牛_
关注图像处理/机器视觉/机器学习/大数据 等领域
学海无涯,与时俱进。
展开
-
opencv中adaboost训练算法分析
0、概述 opencv集成了经典adaboost算法,并结合haar特征实现了人脸检测功能。算法原理可参考人脸检测大牛Paul Viola 的文章《Rapid Object Detection using a Boosted Cascade of Simple Feature》。由于该算法堪称经典,并可推广应用于其他相关检测识别领域(如车牌检测、车辆检测识别),因此有必要从源码上学习其实现过程。人原创 2016-12-20 22:13:34 · 2312 阅读 · 0 评论 -
决策树
老生常谈,决策树的种类: ID3、C4.5 和CART,说说各自特点: ID3: 1986 Ross Quinlan提出,采用 熵不纯度规则分裂节点,通常分支因子Bj>2B_j>2,标准版本的ID3没有剪枝操作。 C4.5: 为ID3改进版本,特征值可以处理连续变量,采用信息熵增益比原创 2017-01-10 00:01:26 · 770 阅读 · 0 评论 -
Real adaboost
adaboost算法是boost算法的一种,它使用指数函数作为损失函数。 adaboost算法又要若干分支,包括DAB(Discrete AdaBoost),RAB(Real AdaBoost),LB(LogitBoost),GAB(Gentle AdaBoost)。这些算法在opencv 中均有所实现。其中,最为人们所熟知的当属经典adaboost算法,即离散adaboost,此处不展开,请原创 2017-01-31 20:27:09 · 2955 阅读 · 0 评论