《机器视觉之LBP.docx》由会员分享,可在线阅读,更多相关《机器视觉之LBP.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机器视觉之LBP之前介绍过中常用到的一种特征:LBPLBP可以有效地处理光照变化,在纹理分析,纹理识别方面被广泛应用。但是LBP只能处理单张的二维图像,对于视频或图像序列,怎样用LBP来提取特征,捕捉视频序列的运动信息呢。今天我们就介绍一种称为LBP-TOP的特征,是芬兰奥卢大学的GuoyingZhao等人提出来的,最早是用来处理动态纹理的识别,但是如今已经被广泛用在基于视频的人脸表情识别上面。LBP-TOP是LBP从二维空间到三维空间的拓展,LBP-TOP的全称为:localbinarypatternsfromthreeorthogonalplanes,这里的threeorthogonalp
2、lanes指的就是三个正交平面,我们知道,单张的图像只有X,Y两个方向,而一个视频或图像序列除了X,Y方向之外,还有一个沿着时间轴T的方向,而X-Y,X-T和Y-T三个方向是互相正交的。可以看看如下的图:图片来自参考文献1一个图像序列,给出三个正交平面的纹理图,X-Y就是我们正常看到的图像,X-T是每一行沿着时间轴扫描而过的纹理,Y-T是每一列沿着时间轴扫描而过的图像,简单来讲,我们可以在这三个平面都提取LBP特征,然后把三个平面的LBP特征连接起来,就是LBP-TOP。如下列图所示:图片来自参考文献1所以讲LBP-TOP是LBP从二维到三维的拓展,与LBP相比,LBP-TOP不仅考虑了X-Y
3、平面的纹理信息,还考虑了X-T,Y-T的纹理信息,而X-T,Y-T的纹理信息,记录着重要的动态纹理。从之前介绍的LBP我们知道,提取LBP特征,采用uniformcode编码的话,会生成一个59维的数组,记录着LBP的直方图信息,那么LBP-TOP特征,在三个正交平面都提取LBP,最终会生成一个59TImes;3的数组,特征的维数一下增加了三倍。很多时候,我们会把图像分块,一个图像分成4TImes;4个blocks,每个block都会生成一个59TImes;3的数组,最后生成的特征的维数是4TImes;4593=2832,所以LBP-TOP是一种高维特征。LBP-TOP源代码可以在奥卢大学的官网下载声明:博客上用到的图片都来自参考文献1,只能用于学习沟通,严禁用于任何贸易目的,如需转载或者引用,请注明文献1为出处。0