Background changer API

Background changer API

A precise and reliable background removal API for photos and videos.

AI Background Removal

Background replacement is a must-have feature for photo/video editors, video conferencing, and social media. Thanks to the well-trained artificial intelligence, Banuba's background remover API can detect people with unparalleled accuracy and change the rest of the image to whatever the user desires.

Industry-leading background segmentation accuracy

Banuba's advanced computer vision algorithms accurately separate a person from the background without pixelated borders, blurred body parts, or other undesirable effects.

img-TextandIMG-Remover bg-2-DESKTOP@2x

Diverse image backgrounds

Banuba's background replacement technology supports static pictures, as well as videos, GIFs, and 360-degree virtual environments. It gives your users the widest choice of self-expression tools.

img-TextandIMG-Remover bg-1-DESKTOP@2x

Easy integration

Banuba's background removal API is distributed as CocoaPods, Maven packages, and npm packages, so that installing it only takes a few lines of code. It is compatible with native and cross-platform mobile technologies, as well as Web and Desktop platforms.

img-TextandIMG-Remover bg-3-DESKTOP@2x
See how background removal will benefit your project

Technical Features

Banuba SDK supports Web, iOS, Android, Mac and Unity. The minimum OS versions are iOS 10/Android 6. A 1280x720 camera is recommended.

mobile-1

Mobile

OpenGL ES 3.0+
Android 6.0, API level 23+
iOS 10.0+, iPhone 5s+, Metal API
  • logo-apple-ios-May-15-2021-03-30-43-36-PM
  • logo-android-square-2
  • logo-html-2
  • img_logo_flutter
  • img_logo_reactnative
desktop-1

Desktop

OpenGL 4.3+ (4.1+ for MacOS)
Windows 8.1+
MacOS 10.13+, Metal API
VC++ 15+ runtime available
  • logo-apple-macos-May-15-2021-03-31-33-39-PM
  • logo-windows-3
  • logo-ubuntu
  • logo-html-3
img_TF_web-1

Web

WebGL 1.0+ (for SDK 0.x versions: WebGL 2.0+)
Mobile: Chrome, FireFox, Samsung Browser, Safari.
Desktop: Chrome, FireFox, Safari.
  • logo-chrome-1
  • logo-firefox-1
  • logo-samsung-1
  • logo-safari-1

Why Banuba Background Changer

  • Proprietary, ultra-accurate face tracking technology
  • Advanced computer vision algorithms reliably detect objects in hand, loose hair strands, etc.
  • Supports Flutter and React Native
  • Native compatibility with Agora SDK
  • Ready-made UI available
  • Available in real-time and post-processing
  • Works in portrait and landscape modes
  • Lots of additional features: 3D masks, virtual try-on, voice effects, etc.
FAQ
  • There are software tools, like Banuba Face AR SDK, that can programmatically remove a background from image. Integrating them is quick and easy, and using them — even more so.
  • Yes, a specially-trained AI can remove image backgrounds. A good example of this is Banuba Face AR SDK, that can replace the existing background with a blur, a picture, a video, or even a virtual environment.
  • Banuba Face AR SDK is the best software for removing background from the development standpoint. It is easy to integrate, very accurate, and supports a wide variety of replacement backgrounds.
Get free trial