TestDevLab A/V LabTestDevLab A/V Lab

Video innovations

Virtual background testing

Ensure virtual backgrounds work flawlessly, regardless of lighting, accessories, or camera quality. With our advanced virtual background testing algorithm, we deliver precise scores over time to guarantee seamless cropping and a distraction-free experience every time.

App 1 previewApp 2 preview
App 1 previewApp 2 preview

Trusted by Startups, SMEs and Enterprise businesses worldwide


  • Discord logo
  • Microsoft logo
  • Zoom logo
  • Pinterest logo
  • Line logo
Comparison of properly and improperly cropped virtual backgrounds showing the difference in quality.
Comparison of properly and improperly cropped virtual backgrounds showing the difference in quality.

What is it

In-depth evaluation of virtual background accuracy

Virtual background testing evaluates how well a video application can replace or blur user backgrounds during video calls or recordings. It makes sure that virtual backgrounds function smoothly across various real-world conditions, like different lighting environments and camera qualities.

  • Overcropping
  • Undercropping
  • Lighting conditions
  • Camera quality
  • User behaviour
  • Compatibility
  • Edge accuracy
  • Motion stability

Why is it important

Prevent distractions and ensure a professional user experience

Poorly functioning backgrounds can cause distractions, like flickering or uneven cropping, frustrating users and harming your credibility. Virtual background testing ensures a seamless, professional experience in all types of video calls and streams.

  • Privacy

    Glitchy backgrounds could accidentally reveal sensitive information or personal items in your environment. Testing ensures consistent privacy protection.

  • Professionalism

    Unstable backgrounds with flickering or uneven cropping can damage your professional image. Testing helps to deliver a polished look you need.

  • Personalization

    Testing ensures customized backgrounds work smoothly across different conditions, letting users confidently express their style without technical issues.

How it works

Our virtual background testing process

Our virtual background testing process provides an in-depth evaluation of virtual background accuracy, identifying issues and providing accurate and reliable results.

  1. Recording a reference video

    We begin by filming a realistic call scenario using a green screen backdrop, which provides a uniform background for easy color separation using chroma-key techniques.

  2. Aligning frames with ArUco Markers

    A unique, dynamic ArUco marker is used in the video for precise spatial and temporal alignment between reference and degraded videos.

  3. Pixel mapping

    After removing the green screen, pixels are classified as foreground or background relative to the ArUco markers, ensuring precise pixel mapping.

  4. Setting a realistic background

    We replace the green screen with a realistic image or video background, simulating an actual call setup.

  5. Evaluating the virtual background

    We initiate a video call using a virtual camera and set the virtual background to green to better analyze the foreground/background separation.

  6. Recording the call

    The call is recorded on the receiver's side, and a second set of foreground and background pixel lists is generated from the recorded output.

  7. Detecting errors

    Finally, we compare the call output to the reference to detect and categorize errors, like false positives (under-cropping) and false negatives (over-cropping), revealing any limitations in the virtual background feature.

Deliver the quality your users deserve!

Join world-class companies in paving the way for quality audio and video experiences.

  • Discord logo
  • Microsoft logo
  • Zoom logo
  • Pinterest logo
  • Line logo
A selfie of five people with colored image quality markers, displaying fps and speed scores.