CoreML Camera Video Matting
This is a simple iOS app which applies Video Matting (background removal) model to the front camera stream. Video Matting is performed using pre-trained CoreML model from Robust Video Matting project.
App is implemented using SwiftUI. Also Mac Catalyst was used to port the app to MacOS.
Launch instructions
Tested using the following environment:
- Xcode Version 13.2.1 (13C100)
- 1.26.21 Apple Swift version 5.5.2
The project doesn't require any external dependencies or resources so just pull the repo and open the project in Xcode.
NOTE: since the app uses camera, it won't work in emulator - you need a PHYSICAL iOS/MacOS device to run it.