从实时网络摄像头中裁剪出头部和上半身

问题描述 投票:-1回答:1

我正在寻找一种方法来裁剪头部和上半身的轮廓,以形成实时的摄像机供稿并将其置于虚拟背景之前。例如,缩放如何通过虚拟背景功能实现相同的目的?

我知道有openCV,但我不知道只有面部检测,否则它可以帮助修剪整个头部和身体,包括头发,肩膀,手臂等。

我不确定像Instagram这样的应用程序是如何做到的,但是我知道它们具有用虚拟事物替换整个相机供稿背景的功能。不确定是否使用ARKit或ARCore,但是即使这些平台也仅支持检测面部的不同位置,无法检测身体本身的边界。

感谢任何帮助。

谢谢,阿米特。

opencv unity3d video arkit arcore
1个回答
0
投票

[Instagram和Snapchat之类的应用程序使用自己的自定义程序来实现,例如Instagram情况下的SparkAR和Snapchat的Lens Studio。我真的相信出于稳定性原因,他们不使用ARKit或ARCore。

现在,如果要构建自己的程序来检测面部或背景,则最好从OpenCV开始。然后,在其顶部,您将使用MATLAB来计算边界,顶部或任何您想要实现的目标。

© www.soinside.com 2019 - 2024. All rights reserved.