转载“现在Computer Vision基本要用的几个图像特征和方法”

来源:互联网 发布:昆山seo外包公司 编辑:程序博客网 时间:2024/06/11 03:04

转载自:http://www.zhizhihu.com/html/y2010/2431.html

 

       一直在关注Action Classification,VOC2010结果发布之后,大体看了一下,基本上就那些图像特征的使用(dense SIFT+Spatial Pyramid),然后就是乱七八糟的融合了,归结都低就是Multiple Kernel Learning以及一些近似的算法。

下面看看VOC2010关于ActionClassification部分的结果:

Average Precision (AP %)

 phoningplaying
instrumentreadingriding
bikeriding
horserunningtaking
photousing
computerwalkingBONN_ACTION47.551.131.964.569.178.532.453.961.1CVC_BASE56.256.534.775.183.686.525.460.069.2CVC_SEL49.852.834.374.285.585.124.964.172.5INRIA_SPM_HT53.253.630.278.288.484.630.460.961.8NUDT_SVM_WHGO_SIFT_CENTRIST_LLM47.247.924.574.281.079.524.958.671.5SURREY_MK_KDA52.653.535.981.089.386.532.859.268.6UCLEAR_SVM_DOSP_MULTFEATS47.057.826.978.889.787.332.560.070.1UMCO_DHOG_KSVM53.543.032.067.968.883.034.145.960.4WILLOW_A_SVMSIFT_1-A_LSVM49.237.722.273.277.181.724.353.756.9WILLOW_LSVM40.429.932.253.562.273.617.645.841.5WILLOW_SVMSIFT47.929.121.753.576.778.326.042.956.4

各种方法的描述后面也有。

首先看看UCLEAR_SVM_DOSP_MULTFEATS的方法:

Multiple chi squared kernels are computed: spatial pyramid (SP) w/ dense SIFT, dense overlapping SP w/ HOG, texture filter, LAB values (bag-of-words w/ the above features) and edge dir hists. They are computed on full images, person bounding boxes (BB) and BB of the lower part (simple stretch-scale of person BB) expected to contain horse, bike etc. They are combined with class specific binary weights based on their perf on val set. Finally, class specific SVMs trained on train+val.

是不是感觉方法很简单?

再看看SURREY_MK_KDA的方法:

Kernel-level fusion with Spatial Pyramid Grids, Soft Assignment and Kernel Discriminant Analysis using spectral regression. 18 kernels have been generated from 18 variants of SIFT. 融合吧。

CVC_SEL的方法:

Enhanced CVC submission built upon CVC-BASE for action recognition. Standard BoW model over multiple features from CVC-BASE plus contextual object descriptors. Cross-validation procedure for action-specific feature and kernel selection. Foreground/background/neighborhood modeled separately, spatial pyramid over several features for foreground representation. Object detection based on deformable part-based detector incorporated. Late fusion of feature-specific SVM outputs for final action score.

综上所述:Spatial Pyramid w/(dense SIFT | overlap HOG)这是最好用的描述模板的方法,一起用就用Multiple Kernel融合起来,学个融合的参数,其实效果真的很好很好,不骗你。

所以说,对于一些类似这样的问题,除非你是非得自己发明一些描述子,不然用这些就能够达到一些实验的目标,当然实用也是未尝不可的。

http://lear.inrialpes.fr/pubs/2010/KMSZ10/drinking.png