Earlier quoted context omitted.
If I had to guess, the issue around "black people" is that photos are 2D. 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 differen…
While contrast is almost certainly part of it, I’d hazard a guess that the training set is also partly to blame. Now, I don’t know much about neural networks (AI), but my understanding is that if you provide a training set representative of the population makeup, (in America at least) it’ll be biased towards white people as it hasn’t “seen” enough black person images. My limited understanding would then make me think…
Nvidia Uses AI to Slash Bandwidth on Video Calls
181–190 of 197 posts
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#182Compression was expensive, because finding good morph points is hard. But now hardware has caught up to doing it in real time on cheap hardware.
As a compression method, it's great for talking heads with a fixed camera. You're just sending morph point moves, and rarely need a new keyframe.
You can be too early. Kerner Optical went bust a decade ago.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#183Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#184Earlier quoted context omitted.
> A nitpick, perhaps, but isn't that three orders of magnitude? I dunno that I'd call it three orders - it's close at about 830x - but it's definitely not even close to being one order either.
I think it is three orders of magnitude. "An order-of-magnitude difference between two values is a factor of 10. For example, the mass of the planet Saturn is 95 times that of Earth, so Saturn is two orders of magnitude more massive than Earth." https://en.wikipedia.org/wiki/Order_of_magnitude
$ bc -l
l(835)/l(10)
2.92168647548360208478
That would make it 2 orders of magnitude by that method. Happy to accept that it's 3 orders of magnitude by the N=a*10^b method though. Either way, it's definitely not one.Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#185> 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…
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#186Earlier quoted context omitted.
The avatar thing isn't one-sided either: it'd be an awesome power to have to remake others! Real-time silly hats for people I talk to and I'm sold.
"Visualize your audience naked." they said. "Helps calm the nerves." They had no idea.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#187I see a lot of people being alienated by the fact that people could take on different avatars during their meeting. I would honestly accept that with no question. In a work environment, I would expect the person I'm talking to to be presentable, ie their avatar would be presentable, so no goofy backgrounds or annoying accessories. But the key for me is, I'd actually have something to see. So often in my work in in me…
This is why I keep my camera on, so that whoever is talking sees me nodding away whilst they talk and when they go "any questions" you can pause and say "None from me". It's also why you always unmute yourself when someone joins the call - yes, we can hear you, yes your mic is fine, no you're not muted, it's just no one is replying becuase they're all muted and causedoing something else because we haven't started yet…
There are numerous articles on why this impromptu remote environment isn't the same as traditional remote environments. Are people turning on their camera during meetings? Are people actually responding when talked to during meetings? Is there some type of plan outlined for team members who have kids in virtual school or are unexpected caretakers? Have teams been given the proper collaborative tools to work together remotely? Are working hours being respected?
There are lots of things people didn't think about when places went remote. The problem is that they never went back to address them either.
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#188A technology very similar to this plays a plot point in Vernor Vinge's 1992 novel A Fire Upon the Deep. In his universe, both the interstellar net and combat links between ships are low bandwidth. Hence, video is interpolated between sync frames or recreated from old footage. Vinge calls the resulting video "evocations".
There is also a similar technoligy in Rob Reids After On book. The AI has the ability in thet book to "refocus" the person so that they are looking into the camera. I believe this is huge and would create higher engagement if everybody was acutally looking into the camera instead of to the side or up all the time. Creating a more human an emotional relation with the people you are talking to.
https://techxplore.com/news/2019-06-intel-eye-contact-video-...
Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#189Re: Nvidia Uses AI to Slash Bandwidth on Video Calls
#190What I don't like about AI processed images is that they are not real. I can't go past the fact that I am not looking at the picture as it looks like in reality but somehow smart approximation of the world that is not necessarily true.
If the sending machine (that films my face) does the same decoding I know will be on the other end, then diffs the raw video with the decoded video and finally sends both things, then the receiver should be able to always piece together a 100% reproduction of the actual video feed on my end. The transmitter can always predict exactly what the receiver will decode, so the correct amount of data to send is the amount o…