我有这个要求,我需要检测朝向相机的身体部位或物体。我可以将一些示例项目或库作为起点。
我可以将视频的第一帧作为参考点,然后必须完美地检测向前朝向相机移动的任何物体。
相机将由一个人管理,因此会有轻微的抖动,因此所有帧的背景都不会完全相同。
答案 0 :(得分:2)
有一个人使用带有覆盆子Pi的opencv和python。您可以访问他的源代码Basic motion detection and tracking with Python and OpenCV,但这只是没有肢体检测的第一部分。您可以尝试解密代码和端口以满足您的需求。至于肢体检测是我朋友的一个大项目。
请查看此hand / arm / head / legs tracking和此演示文稿Human body skeleton & tracking以及openCV calcOpticalFlowPyrLK中的此功能,它可以帮助您入门。
答案 1 :(得分:2)
增强现实是关键
“增强现实(AR)是用于物理,真实世界环境的实时直接或间接视图的术语,其元素通过虚拟计算机生成的感官输入(例如声音或图形)来增强。与一个更普遍的概念相关,称为中介现实,其中现实的观点被计算机修改(可能甚至减少而不是增强)。因此,该技术通过增强当前对现实的感知来发挥作用。“
我们可以通过增强现实来检测一个人的动作并识别身体部位。
我们没有示例代码,但有一些示例代码用于增强现实教程。
请查看以下链接:http://www.instructables.com/id/Augmented-Reality-Tutorial-No-1-Marker-Based-Primi/
答案 2 :(得分:1)