Inquiry About Building an App for Object Detection, Background Removal, and Animation

Hi all! Nice to meet you.,

I am planning to build an iOS application that can:

  1. Capture an image using the camera or select one from the gallery.
  2. Remove the background and keep only the detected main object.
  3. Add a border (outline) around the detected object’s shape.
  4. Apply an animation along that border (e.g., moving light or glowing effect).
  5. Include a transition animation when removing the background — for example, breaking the background into pieces as it disappears.

The app Capword has a similar feature for object isolation, and I’d like to build something like that.

Could you please provide any guidance, frameworks, or sample code related to:

  1. Object segmentation and background removal in Swift (Vision or Core ML).
  2. Applying custom borders and shape animations around detected objects.
  3. Recognizing the object name (e.g., “person”, “cat”, “car”) after segmentation.

Thank you very much for your support.

Best regards, SINN SOKLYHOR

Inquiry About Building an App for Object Detection, Background Removal, and Animation
 
 
Q