2017-10-10 195 views
-3

我想创建一个软件,可以检测视频及其运动的一些多边形。例如:我有一段视频聚焦白墙,然后记录一些移动的形状(三角形,圆形,正方形),我想检测三角形的移动,就像在屏幕上标记它们一样。我开始一个视频检测软件

有这样的背景说,我不需要完成软件,我只是想要一些帮助,我必须使用什么工具来开发它。

我有桌面和网络编程方面的经验,但这个视频识别对我来说是新的。

任何可以帮助我的指南或工具?

谢谢!

+1

你应该使用的第一个工具叫做Google ...你的问题是SO –

回答

0

没有足够的声望发表评论。你的问题不能直接回答。在进行任何“识别”或类似操作之前,您首先需要访问已解码视频帧的像素。

1)什么是您的视频输入,您是否有任何软件提供解码帧,色彩空间转换和相关的东西从您的输入?

2)您的第(1)点软件是否支持您想要开发检测算法的编程语言?

如果你根本不关心性能,可以使用FFmpeg将每个图像作为RGB BMP提取到磁盘(或内存),以便您可以继续使用检测软件并直接在像素上工作。

另一个相关的提示和完全不同的方法是开始使用MATLAB软件(用于OpenCV库),这就是我所了解的一些学生在这方面的知识。

+0

非常感谢你,这非常有帮助。这是我可以开始探索的事情。 – Logic

+0

我试图给你一个观点,但我认为我对它太新了。 – Logic