繁体   English   中英

使用MATLAB进行对象识别[关闭]

[英]Object recognition using MATLAB [closed]

您对使用MATLAB实现2D对象识别有任何想法吗? 对象的哪些特征可以馈入神经网络?

对象识别通常是所有图像处理任务的主要部分之一。 从简单的情况,例如指纹识别最佳字符识别到运动跟踪等。

当然,考虑到给定的问题,有许多不同的方法。 它只能基于颜色(颜色基础对象识别) ,例如在绿色区域中有一个红色的球,因此只有通过检测绿色,您才能像在此那样识别该球以进行跟踪 另一个简单的方法是形态运算符 此外,可以使用直方图并从像素分布中找到图片的所有边缘, 如下所示 该方法也可用于查找书面文本的基线。

更高级的方法基于机器学习方法。 神经网络是最著名的,基本上您可以通过一堆示例来训练模型,找到神经元的适当权重/值,最后让模型判断新示例(测试)。 当然,向网络提交图像并不明智。 除了计算方面,还有一个过拟合的问题。 因此, 提取图片之间的通用图案是另一个挑战。 说,所有字符“ A”都遵循的某些模式可能是曲线,角度,强度,FT值,并将其与“ L”区分开来等等。 这部分也称为降维 ,因为您要将所有图片像素映射/组合为几个数据点。 PCA(原理成分分析) ,并在matlab中检查PCASVD 这些方法仅在某些最高变体形式下解释数据的变体。

如今,机器学习的另一个热门观点是统计方法,即将对象视为信号,将其他所有事物视为噪声。 高斯过程内核方法位于这一侧。 只需在“ Google中的对象跟踪”旁边搜索这些术语,即可获得成千上万篇学术论文!

总之,这确实是一个普遍的问题。 根据问题,解决方案可以更改。 我建议您浏览https://stats.stackexchange.com/,因为您的问题可以适合那些人的专业知识。

暂无
暂无

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

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