![background eraser app tutorial background eraser app tutorial](https://i.pinimg.com/originals/fd/f3/d0/fdf3d02df311094119b99c9669afe780.jpg)
The code examples in this tutorial have been tested using Xcode 13 and Swift 5. For performing the same tasks with non-human subjects, you can use the DeepLabV3 machine learning model with Core ML. Apple provides an optimized method with pictures of people in its Vision framework.
![background eraser app tutorial background eraser app tutorial](https://i.ytimg.com/vi/x0p2mn_OOJg/maxresdefault.jpg)
The process of assigning the pixels in an image to a specific object is called "segmentation". This is particularly useful for making stickers or avatars or adding a fake background to a video call. In this tutorial, you will learn how to use machine learning to identify an image background and mask it out.