阅读背景:

基于OpenCV2:实现7种差异描述算子

来源:互联网 

最近在一些机器视觉群中的一些小伙伴们多次问到opencv是否集成了LBP算法,据我了解opencv没有单独的LBP特征描述算法实现,都是和一些应用结合,如人脸识别,检测等,这些都是一些论文的研究成果,针对于特定的应用,这对于想将LBP特征描述用到自己的应用中的伙伴来说,或许不太方便。opencv也没有一个单独的特征描述这样的一个module,这或许限制了使用opencv的灵活性,而且个人体会视觉问题最终根本的问题都落在了特征描述这样的一个最基本的问题,包括近几年很火的深度学习,其解决的最根本问题也是特征表达。我们已有的机器学习理论非常的丰富,一个区分能力强,不变性强的特征往往比改进机器学习算法的到的识别效果要好的多。期待opencv开源者在特征描述这块增加更多的内容,也期待自己某天也作出一点贡献。不过现阶段的特征描述与我们语义上的特征在实际应用中差别还很大,多数都是更具经验和知识进行手工描述的,近些年也有一些data driven的方法,但是还有很长的一段路要走,还需要大量研究者作出新的贡献,或许某天我们能够将人的视觉系统如何处理和存储信息一步一步的描述清楚,机器视觉问题才能最终得到解决。呵呵,这都是自己的一些浅显看法,希望大家批评指正。下面开始进入正题吧。最近在一些机器视觉群中的一些小伙伴们多次问到opencv是否集成了LBP算法,据我了解open




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: