检测一个人的动作,并确定他的身体部位在Android上向相机前进

我有这个需求,我需要检测身体部位或朝向相机移动的物体。 什么是一些样本项目或图书馆,我可以作为一个起点。

我可以把video的第一帧作为参考点,然后任何朝着摄像机前进的物体都必须被完全检测到。

相机将由一个人pipe理,所以会有一些轻微的摇晃,所以背景将不会完全相同,通过所有帧。

Solutions Collecting From Web of "检测一个人的动作,并确定他的身体部位在Android上向相机前进"

有一个人使用opencv和python搭配覆盆子Pi。 您可以在这里访问他的源代码,但这只是没有肢体检测的第一部分。 您可以尝试破译代码和端口以满足您的需求。 至于我的朋友是一个大项目的肢体检测。

看看这个链接 ,这个链接 ,也可以帮助你开始。

增强现实是关键

“增强现实(AR)”是一个术语,用于直接或间接地观察物理现实环境,其元素通过虚拟计算机生成的感官input(如声音或graphics)进行增强,与更一般的概念称为中介现实,其中现实的观点被计算机修改(甚至可能减less而不是增加),结果是,技术的function是通过增强当前对现实的感知。

我们可以检测到一个人的运动,识别和增强现实移动的身体部位。

我们没有示例代码,但是增强现实教程有一些示例代码。

请查看这些链接: http : //www.instructables.com/id/Augmented-Reality-Tutorial-No-1-Marker-Based-Primi/

https://github.com/phishman3579/android-motion-detection

我想你应该试试这个:

为什么你使用Camera.AutoFocusCallback ?

callback界面用于通知完成相机自动对焦。

我不知道它是否有效,但我认为这绝对是最简单的select。