Urgent.News

What's breaking now, across thousands of outlets.

Tech

Browser video background removal held up on a talking head and fell apart in a street crowd

![ ]( https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/bSwapping the background on a video in a browser tab, with the video never leaving your machine, is the kind of thing I try the same evening I hear about it. The imging video matting page is marked Beta and gives you three models: Compatible (RVM MobileNetV3, about 7.2 MB), Quality first (RVM ResNet50, about 51.3 MB) and an…

Browser-based video editing tool allows users to swap backgrounds in video clips, keeping the original file on their device. The service offers three models with varying sizes - compatible, quality-focused, and experimental, for non-commercial testing. The compatible model, chosen for its small size, was used to test three free clips from Wikimedia Commons, all in the public domain.

The first test involved a man, Tarun, speaking at an event. The tool worked well for him, with clean hair and shoulder lines at 4 seconds. However, issues arose with other elements in the frame; faint specks and ghosting of a projector screen appeared above his hair and the women standing beside him were partially removed, leaving a semi-transparent smear.

Next, the tool was tested on a person juggling under purple light. At 3 seconds, fast-moving hands became semi-transparent, while at 5 seconds, the raised hands were also partly hidden. The curly hair held its outline better than the hands.

The most significant issue was observed in a street performance clip of folkloristic dance in Naples. At 2 seconds, people overlapping in the middle turned semi-transparent, and at 11 seconds, a group of five individuals on the left disappeared along with the street behind them. The front row of lighter-clad people remained visible throughout. Additionally, a gradient background showed through the lower half of the people in front at 6 seconds, and the faraway crowd was successfully removed.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Making POST Requests Safe to Retry with Idempotency Keys

A practical guide to duplicate execution, request fingerprints, concurrency, and safe retries. A request timeout does not mean the operation failed.

  • Idempotency keys ensure one logical operation results in one effective side effect.
  • System checks idempotency key on request arrival, replays stored response if key exists.

Pannonico 0.6: how a personal side project is becoming a professional tool

A few weeks ago I wrote about Pannonico, the static site generator I've been building in Go. At that point I mostly focused on its architecture and performance: Pannonico handles pages, templates and…

  • Pannonico 0.6.0 released with improved editor tooling and language server.
  • Pannonico syntax respected, not interpreted as template in CommonMark code blocks.
  • Pannonico startup time around 22-33 ms, faster than Hugo and Eleventy.

We Built an Arcade for Our Own Game Engine

Or: how I spent three months using the platform we built at Evolved Tech, noticing what was broken, and refusing to stop At Evolved Tech , my co-founder Kehinde Owolabi built the core: epic.js , our…

  • Co-founder Kehinde Owolabi created epic.js, a lightweight 2D game engine.
  • Desire developed arcade platform and leaderboard system for showcasing games.
  • Usernames for game creators implemented, solving broken links issue.

More from Tuesday 15 September →