繁体   English   中英

转换SURFpoints对象MATLAB

[英]Convert SURFpoints object MATLAB

有什么方法可以将matlab生成的SURFpoints对象转换为具有x和y位置的矩阵,以馈入神经网络?

我是一个非常完整的初学者,但是据我所知,通过查看文档,我不确定是否有办法将SURFpoints引入神经网络?

非常感谢,休

SURFPoints有一个字段Location,它是一个nx 2矩阵,具有在图像中检测到的每个SURF点的(x,y)坐标。

但是请注意,SURF点除了其位置外还具有其他属性(例如比例和方向)。 如果仅考虑(x,y)位置,则会丢弃大量数据。

同样,还不清楚如何将这些信息输入到神经网络中。 像许多其他机器学习模型一样,神经网络期望实体的统一长度特征向量 如果您的任务类似于图像分类,则必须想出一些方法将SURF点列表转换为特征向量,以捕获您希望分类器关注的属性。 根据您的应用,神经网络可能不是最佳方法。 在计算机视觉和图像处理的背景下,如今,神经网络更常用于无监督的特征发现(请参阅“深度学习”)。 对于有监督的学习任务,其他模型(例如增强型决策树和支持向量机)可提供更好的理论保证,并且在实践中也表现得更好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM