我想知道在将gabor滤镜应用于图像以进行特征提取时,特征矢量的构成?我想要特征向量来分类面部表情。我有代码为gabor过滤器,我也获得过滤图像,但我对特征向量感到困惑。如何从图像上应用gabor滤镜制作特征矢量
2
A
回答
0
对原始图像和Gabor滤波器执行卷积运算后,频域中的复卷积结果可以基于真实和图像部分分解为幅度和相位图像。相位响应即使对于仅相隔几个像素的空间位置也显着变化,Gabor相位特征被认为是不稳定的并且通常被丢弃。另一方面,幅度响应随空间位置缓慢变化,因此在推导基于Gabor滤波器的特征时是优选的选择。
然后,您将幅度图像重塑为长向量,使用训练数据库中构建的所有向量形成一个大矩阵,应用主成分分析或线性判别分析来减少数据维数,并执行进一步的过程实现。
0
用Gabor卷积图像后。您最终将得到一个由此产生的热图,其顶点至少与Gabor滤波器相似。这对于低级原始边缘检测很有用。然后,您可以连接合成的卷积像素值以获得特征向量。或者,如果该矢量对于您的需求/限制太长,那么您可以对其进行采样。
您可能想要使用复杂的Gabor函数进行卷积。这个结果信息是功率和相位信息。您可以很简单地将这些连接成一个特征向量。关于lennon310的回答更多,他是正确的 - 通常相位信息被丢弃。那是因为它很难被利用。但是,如果使用正确,那么功率信息就更具有歧视性! 请参阅Daugman(2004)谁使用相位信息来识别鸢尾花。 http://www.cs.columbia.edu/~belhumeur/courses/biometrics/2010/howirisrecognitionworks.pdf
相关问题
- 1. 从图像中提取Gabor特征
- 2. 特征使用gabor滤波器提取图像?
- 3. 如何排序独特的特征::矢量的特征::矢量?
- 4. Gabor特征提取
- 5. 如何从特征中的矢量中制作矩阵?
- 6. 过滤矢量类型的“特征”列
- 7. 在矢量/阵列的RDD上应用滤镜[Double]
- 8. Gabor特征提取用于检测人
- 9. 用于图像点识别的特征矢量PCA
- 10. 如何在滑块图像上应用深蓝色滤镜
- 11. 如何在matlab中的3D图像上实现gabor滤波器
- 12. SVM:从临床特征中提取特征矢量
- 13. Gabor滤镜库 - 修改显示模板
- 14. openlayers矢量特征z-indexing
- 15. Android图像滤镜应用程序
- 16. GPU图像滤镜
- 17. Gabor滤波器如何工作?
- 18. 如何添加图像作为其他图像的特征?
- 19. 特征库中的广义特征值和矢量
- 20. 如何正确地应用滤镜到图像数组?
- 21. 如何离子应用图像CSS3滤镜2
- 22. 如何从矢量Python制作矩阵
- 23. 如何将特征矩阵转换为图像处理中的特征向量?
- 24. 如何制作双选滤镜?
- 25. 如何从较大的矢量制作较小的矢量...? MATLAB
- 26. 在图像上并排应用三个CSS滤镜?
- 27. MATLAB保存和加载特征矢量
- 28. 对元素的特征排序矢量
- 29. Openlayers改变特征矢量样式
- 30. 特征缩放的矢量化