【发布时间】:2015-11-25 04:39:35
【问题描述】:
我刚刚开始了一项学校作业,他们希望我在 webgl 应用程序中检测和识别网络摄像头流中的对象。它将被添加到已经存在的 javascript 插件中。重要的是这将实时完成,因为对象会改变应用程序中的内容。
例如,如果用户穿着带有特定图标的黄色衬衫,则会更改应用程序的布局。
我已经研究了几天,发现了一些有趣的文章。
这似乎是一种有趣的方法: http://research.ijcaonline.org/volume83/number3/pxc3892575.pdf
当然,SURF 算法似乎是一种合法的方法: http://www.vision.ee.ethz.ch/~surf/eccv06.pdf
所以我的问题是“什么算法可能最好实施?”。 如果可能的话,哪个可能最容易实现?我的时间非常有限,这只是这个项目的目标之一。
感谢我能得到的所有帮助和答案。
编辑。由于专利,冲浪是不可接受的。
【问题讨论】:
-
对此不太了解,但是当我不得不使用运动检测应用程序时,我使用了运动lavrsen.dk/foswiki/bin/view/Motion/WebHome(但对所使用的算法一无所知)。祝你好运;)
-
如果这是一个 java 插件,你为什么要把它标记为 javascript? Javascript!= Java。确保您引用和标记了正确的技术,以便与正确的社区进行交流。
-
哦,对不起。没想到我写了java。这是一个javascript插件。
-
您正在学习的课程是否没有提示如何做到这一点?我想物体检测本质上依赖于某种洪水填充算法,它将相似的颜色混合在一起。您是否事先知道要检测的物体的形状和颜色?
-
嗯,我没有收到任何关于如何去做的提示,这是我的学士学位,所以我只得到一个粗略的项目描述。形状和颜色可以是任何东西。我想我会创建自己的图像数据库,并使用正方形、三角形和圆形保持简单。
标签: javascript surf object-detection object-recognition