2020-04-17 at

Comment: When will Vector-based Video Compression go mainstream?

Update: Tada. See? Leave any obvious solution unimplemented for long enough, and someone will figure out how to do it.

Throwback to 2008 - when I started spending more time on studying software, I noticed that video calls were extremely bandwidth inefficient. I thought it would be much better to use Vector-based graphics, like SVG, instead of Raster-based graphics, which is how most video calls are still implemented today. I know it's been one of many projects I haven't expended much time on for over a decade, but I think now that video calling is so much more popular, we should see a shift in technology towards such innovations. Wish I had more time to spend on it - but one has to make a living first.

Examples processed using Inkscape:

1000px despeckling - good enough to start research, for video. People can still recognise the subject. Normal vision is not normally precise.

100px despeckling

10px despeckling

Base Image