My tests already take twice as long to run when I’m on a Google hangout. For my case, I’d honestly rather use more bandwidth and do minimal local processing. If my machine is slowed down any more then I might have to stop working completely and focus on the meeting I’m in!
Nvidia Uses AI to Slash Bandwidth on Video Calls
61–70 of 197 posts
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#62> they have managed to reduce the required bandwidth for a video call by an order of magnitude. In one example, the required data rate fell from 97.28 KB/frame to a measly 0.1165 KB/frame – a reduction to 0.1% of required bandwidth. A nitpick, perhaps, but isn't that three orders of magnitude? We've already seen people use outlandish backgrounds in calls, now it's going to be possible to design similar outlandish vie…
You just need to connect GPT3, and the dialogue is taken care of. Lyrebird’s API will take care of the speech synthesis. Viola! My deep fake can stand in at meetings now while I code.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#63Huge if true. Recall the promise of 5G is an order of magnitude increase in speed (among other things like low latency). If we can get there by reducing bandwidth requirements by an order, that will be great. Wonder if it applies to Netflix...
Not sure if I understood your post correctly, but you're slightly misled here.
Watch the video. This is not a new general purpose video codec, it is basically Deep Fake - taking a still image (key frame) and superimposing detected facial expression/movement on this key frame (leaving out some technical details).
This is an improvement over (not-anymore-)state-of-the-art h264 since transmission of only a few coordinates mapping your facial expression is significantly less data to transmit then a delta of arbitrary video and periodic keyframes (again generously leaving out important technical details of modern video codecs). Trying to reconstruct a moving car/background/etc. from these facial expression key points will lead nowhere.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#64Is it just me or do the videos no longer look natural? I feel like I see highly non-linear movements (parts of the video moving when they shouldn't, or vice-versa), and facial expressions don't really look quite the same.
That way the doctoring isn't apparent, you still benefit from the massive bandwidth savings (which I consider most important anyway), and it appears more believable in the real-world context of variable bitrates.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#65Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#66This includes a feature: > Called “Free View,” this would allow someone who has a separate camera off-screen to seemingly keep eye contact with those on a video call. Am I the only one who thinks eye contact on video calls feels creepy? I think I would prefer this feature to remove eye contact on video calls rather than add it.
So a system that maintained eye contact continuously would indeed risk looking creepy!
[1] https://www.forbes.com/sites/carolkinseygoman/2014/08/21/fac... [2] https://www.businessinsider.com/heres-how-long-you-should-ho...
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#67My first thought was about the diversity of faces used in the demo and how ten years ago, computers didn't think black people were humans. https://www.youtube.com/watch?v=t4DT3tQqgRM But after that, I was reminded of the paranoia (or not?) around Zoom and that, for an extreme example, the CCP was mining and generating facial fingerprints and social networks using video calls. It seems like this technology is the same…
We don't really understand just how little information is actually in a photo (we add huge amounts of info in our perception).
My guess is that predictive systems are using contrast as a guide to essentially 3D structures which, simply, just cannot be reconstructed from 2D. And therefore, probably struggle more on dark faces which have different contrast properties.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#68Earlier quoted context omitted.
You just need to connect GPT3, and the dialogue is taken care of. Lyrebird’s API will take care of the speech synthesis. Viola! My deep fake can stand in at meetings now while I code.
Imagine if everyone did that
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#69Earlier quoted context omitted.
Depends on how big the network is. You can process neural networks on CPU with acceptable speed in certain cases. And nicer smart phones tend to have a decent GPU.
Indeed, making this tool usable for consumers is a challenge in and of itself.
[0] https://github.com/tensorflow/tfjs-models/tree/master/faceme...
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#70The biggest application that I can see is being able to send video messages from Mars and beyond.