Skip to content
/ NNCam Public
forked from keijiro/NNCam

Virtual background with Unity Barracuda

License

Notifications You must be signed in to change notification settings

onthefly/NNCam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NNCam

gif gif

NNCam is a Unity sample project that implements a virtual background feature (background removal for webcams) using the Barracuda inference engine.

NNCam uses the BodyPix human segmentation model for background removal. This sample shows how to run similar models without CPU-side overhead.

System requirements

  • Unity 2020.2
  • Barracuda 1.2

How to try the project

The ONNX model files are not contained in this repository to avoid hitting the storage quota. You can download them from the Releases page. Or you can use this Colab notebook to convert the original BodyPix models to ONNX.

About

Virtual background with Unity Barracuda

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 69.1%
  • ShaderLab 30.9%