Тёмный
No video :(

NVIDIA's Image Restoration AI: Almost Perfect! 

Two Minute Papers
Подписаться 1,6 млн
Просмотров 155 тыс.
50% 1

The paper "Noise2Noise: Learning Image Restoration without Clean Data" and its source code are available here:
1. arxiv.org/abs/...
2. github.com/NVl...
3. news.developer...
Have a look at this too, some materials are now available for download! - developer.nvid...
Unofficial implementation: github.com/yu4...
Pick up cool perks on our Patreon page: / twominutepapers
We would like to thank our generous Patreon supporters who make Two Minute Papers possible:
313V, Andrew Melnychuk, Angelos Evripiotis, Brian Gilman, Christian Ahlin, Christoph Jadanowski, Dennis Abts, Emmanuel, Eric Haddad, Esa Turkulainen, Geronimo Moralez, Kjartan Olason, Lorin Atzberger, Marten Rauschenberg, Michael Albrecht, Michael Jensen, Milan Lajtoš, Morten Punnerud Engelstad, Nader Shakerin, Owen Skarpness, Rafael Harutyuynyan, Raul Araújo da Silva, Rob Rowe, Robin Graham, Ryan Monsurate, Shawn Azman, Steef, Steve Messina, Sunil Kim, Thomas Krcmar, Torsten Reil, Zach Boldyga.
/ twominutepapers
Two Minute Papers Merch:
US: twominutepapers...
EU/Worldwide: shop.spreadshi...
Thumbnail background image credit: pixabay.com/ph...
Splash screen/thumbnail design: Felícia Fehér - felicia.hu
Károly Zsolnai-Fehér's links:
Facebook: / twominutepapers
Twitter: / karoly_zsolnai
Web: cg.tuwien.ac.a...

Опубликовано:

 

20 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 235   
@johny_doe
@johny_doe 6 лет назад
CSI miami liked this video
@artman40
@artman40 6 лет назад
By the way, there are now algorithms that can...'uncrop' images.
@nikch1
@nikch1 5 лет назад
STFU 😂😂😂😂 Can you link the papers or articles about it artman40? please I can't stop laughing this is so unreal but also amazing. ps: pls don't be a bait/troll!
@TwoMinutePapers
@TwoMinutePapers 6 лет назад
An unofficial implementation is now available below (thank you Oieo for the link): github.com/yu4u/noise2noise
@ShadowParalyzer
@ShadowParalyzer 6 лет назад
Seems like watermarks will be less useful from now on.
@bingbang9643
@bingbang9643 5 лет назад
seems like we humans are less useful
@Ch50304
@Ch50304 3 года назад
Most assholes watermark their fanart soo.. i don't feel sorry for them.
@eclairesrhapsodos5496
@eclairesrhapsodos5496 3 года назад
its already possible in PS but for semi-transparent watermarks.
@HowToComputeMore
@HowToComputeMore 5 лет назад
You got my one dollar on patreon man, I love watching your two minutes on A.I. development. I vaguely rememberd you asked one time if a longer video is requested... I prefer the short stuff like you do currently, that keeps it fresh and keeps my hunger for the next video. Like an expensive dish, all ingredients are there subtle and in small portions :)
@TwoMinutePapers
@TwoMinutePapers 5 лет назад
Thank you so much for the feedback and for your support - noted, and highly appreciated! :)
@scruff8072
@scruff8072 6 лет назад
How long before Adobe start using this as a feature in their software
@psydemekum
@psydemekum 6 лет назад
They do, its called adobe sensei
@__goat__
@__goat__ 6 лет назад
There is already an open-source implementation if you are interested: github.com/yu4u/noise2noise
@scruff8072
@scruff8072 6 лет назад
That's great - thanks
@bronzekoala9141
@bronzekoala9141 6 лет назад
wow :O I can't believe how few lines of code this is. Mind Blown.
@vgamuseum
@vgamuseum 5 лет назад
useless, not exe, non programmers won't be able to use it.....
@spider853
@spider853 6 лет назад
ENHANCE!
@MuadDib1402
@MuadDib1402 6 лет назад
224 to 176!
@AvindraGoolcharan
@AvindraGoolcharan 6 лет назад
Who knew the CSI memes would come true?
@ASLUHLUHCE
@ASLUHLUHCE 6 лет назад
Isn't than an Angry Joe meme
@robintaylor3713
@robintaylor3713 6 лет назад
i used to get annoyed at those tv programs for doing that... now it turns out its actually possible
@robintaylor3713
@robintaylor3713 6 лет назад
They day you can use something like this to extract a readable paragraph from 6 pixels is the day I die of shame at how I repeatedly mocked and said its physically impossible
@Lugmillord
@Lugmillord 6 лет назад
A.I. - impressing on a weekly basis.
@lindhe
@lindhe 6 лет назад
This is why I'm subscribed to this channel. Every now and then, my jaw drops.
@KostenfreiGratis
@KostenfreiGratis 6 лет назад
Haven't read the paper yet but training without the original images sounds absolutely impressing. For me it is quite interesting whether the approach can also be applied to other kinds of data, which for example consist out of numerical data.
@totally_not_a_bot
@totally_not_a_bot 6 лет назад
1) This process seems to apply a general softening filter to the target images. See the yellow grass skirt and the knee of the man wearing it. 2) It denoised the reflection of the photographer in the child's eye. Wtf. Those two points are concerning. If we aren't careful, these kinds of tools will add and remove detail from images that need precise detail, such as the aforementioned astronomical or medical images.
@user255
@user255 6 лет назад
Where do you see reflection of the photographer?
@totally_not_a_bot
@totally_not_a_bot 6 лет назад
You can see black shorts and white legs inside the big orange box at 2:40 That clip is used a couple times in the video, but that's the spot where it hit me.
@user255
@user255 6 лет назад
I think that is just pareidolia.
@totally_not_a_bot
@totally_not_a_bot 6 лет назад
@@user255 It may very well be, but that kind of detail is atypical at best in eyes, and the neural net decided to put it there. I find that concerning.
@lorenzoblz799
@lorenzoblz799 6 лет назад
True, but this is also true for any denoising algorithm that I have ever used, with "artifacts", "glitches", "smudging", "waxy look" or whatever. The alternative is to use the noisy image and let the human brain to denoise it with an "algorithm" that depends on what he drunk last night or how much coffee he had this morning, if the room is dark or there is glare on the screen (and his personal eyes, brain, and experience of course). Is this technique an improvement over what we currently use? Maybe, let's do some tests to find out.
@andream6602
@andream6602 5 лет назад
0:52 Yeah great idea to apply this crap to pictures like MRI ones! "Doctor, did you notice that white spot? Isn't that a cancer inside my head? " "Doctor: Nah, maybe it's just a restoration artifact from nvidia..."
@KleineInii
@KleineInii 2 года назад
I realized that I presented this paper a few years back in one of my electrical engineering master courses. Nice to see it on RU-vid 8)
@xuimod
@xuimod 5 лет назад
Would be neat if they can get this to restore really old films or old VHS tapes. Also, can this technology upscale an image's resolution?
@gabrielzundorfer5856
@gabrielzundorfer5856 4 года назад
Now its possible a student restored a 1896 video footage to 4k and 60 fps ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3RYNThid23g.html
@pokerface4848
@pokerface4848 3 года назад
There are a lot of videos that remaster old videos using AI
@PandoraMakesGames
@PandoraMakesGames 6 лет назад
Wow, that looks impressive. I might use this for one of my AI videos. Keep it up!
@krishnamohan2351
@krishnamohan2351 6 лет назад
I don't have a flying car in 2018 but this is good enough. Just put this on play store.
@MS-zd1bt
@MS-zd1bt 6 лет назад
Amazing work, one point, Cycle-GAN has achieved amazing results without corrolating clean data as well, with no assumption regarding the noise distribution
@guepardiez
@guepardiez 6 лет назад
I was hoping to hear an explanation of how this actually works.
@karlkastor
@karlkastor 6 лет назад
Yeah, this channel rarely explains how this stuff actually works, it just presents it. Anyway, what I gather from the paper is that they train by adding noise to the already noisy training images and then use the original noisy image as the target. Because of statistics, the noise on the targets average out.
@totally_not_a_bot
@totally_not_a_bot 6 лет назад
The channel name is Two Minute Papers. Two minutes is enough time for an abstract and brief thoughts. The paper is generally linked in the description, though.
@guepardiez
@guepardiez 6 лет назад
So the algorithm ends up removing both the added noise and the original noise?
@KostenfreiGratis
@KostenfreiGratis 6 лет назад
Read the paper ;) but yeah explanation in short would be nice
@DavidSaintloth
@DavidSaintloth 6 лет назад
So for any set of images that are noisy you can over a large enough sample of images of the same scenes or shot with the same devices gather a noise floor for those scenes and devices. This you use to perturb so that you can characterize the skew from base noise to skewed noise....turns out that this skew is merely an extension of the noise added to a hypothetical "clean" image. It sort of is doing an extrapolation backward in the noise space of the images knowing a relative noise profile between the input "noisy" base images and the extrapolated "noisier" generated images and then works backward to predict what a "clean" image would be based on this extended correlation. One idea that comes to mind as to how this may be improved is to expand across a range of devices (cameras/sensors) for creating the noise to noise skew factors ...to see if the back extrapolation for inferencing of new images could be improved (to reduce noise while preserving real detail). NOTE: This method relies on and assumes that the noise to noisier extrapolation is stochastic which makes it to large degree deterministic over a temporal window for a given data domain. In signal processing parlance the noise must be "stationary". If this is not true of the real noise generation profile then this method would be less effective. There are domains where the noise is of a "shot" like nature and thus is unique for that moment...such randomized inclusion of shot noise into a noise profile would generate a non stochastic profile and thus be harder to uniformly generate and apply to derive consistently noise reduced results. As it appears it is working astonishingly well ...so any "improvement" would be icing on this already delivered cake but this is the age we are in....this same method can be done for ANY application that relies on noise processing ...so expect it to be useful for denoising a range of data sets that have nothing to do with image data... I could imagine a temporal version of this applied to a digital delivery channel in order to infer an optimal coding strategy to allow that channel to approach the Shannon limit for a given level of noise for example. We are in a wild west of potential applications for all sorts of use of DNN techniques.
@wizdore
@wizdore 6 лет назад
00:29 MINDBLOWN!!
@artman40
@artman40 6 лет назад
Another paper to read "X-GANs: Image Reconstruction Made Easy for Extreme Cases". This one uses training data but it's excellent at restoring images.
@lorenzoblz799
@lorenzoblz799 6 лет назад
Figure 4 and 5: Wow! (ok, all the others too...)
@looksintolasers
@looksintolasers 6 лет назад
After following this channel for years, "Is 8 videos a month worth a dollar?" finally made me join your patreon :D
@blitherbox7467
@blitherbox7467 6 лет назад
An AI is a calculator. Mimicry at its best. A work of art. Not a person. Useful like a wrench or C3PO.
@hyperactvehuman
@hyperactvehuman 6 лет назад
Those who are familiar with the denoising papers, this seems a pretty standard idea to minimize a loss function even without access to noise free image.
@DavidSaintloth
@DavidSaintloth 6 лет назад
Saw this coming a few years back...and here it is.
@MCRuCr
@MCRuCr 6 лет назад
I think the concept of noise is still given to the algorithm but in an implicit way. Instead of showing the desired output, we constrain the model such that we obtain exactly that.
@Xartab
@Xartab 6 лет назад
I always had the suspicion that this was possible, since my brain keeps insisting that we can infer clean images from noisy ones, but to actually see it in practice...
@Schreddermann
@Schreddermann 6 лет назад
Making such comparisons is very risky. You are able to do that because you have tons of related knowledge. You know how it's supposed to look like since you've most likely seen less noisy images of it. Maybe you've even seen it in real life. And if not, you've at least seen similar stuff.
@john_hunter_
@john_hunter_ 6 лет назад
Schreddermann our eyes have probably never seen a clean image before. The retina has nerves in front of it which produces a noisy image. The brain has to figure out what is a normal image by only using the noisy images provided by the eye.
@electron8262
@electron8262 5 лет назад
skierpage That sounds very interesting, could you post the link please?
@KohuGaly
@KohuGaly 6 лет назад
I wonder if this can be used for arbitrary grains. For example, I feed it with images fully covered with buildings and images with a building somewhere in it, if it would be able to remove the building from that image. As in, I show it worse case scenario opposite of desired result and teach it to avoid it.
@skyr8449
@skyr8449 6 лет назад
I know they are prolly using this for real time rendering with rtx, but would you know of any way I could try this out with noisy images of my own yet?
@CanDoo321
@CanDoo321 6 лет назад
Lord Lima Bean this is exactly where my mind went. Denoising texture maps.
@karlkastor
@karlkastor 6 лет назад
Their code is available: github.com/yu4u/noise2noise Image denoising is a really popular machine learnin task because there is basically an infinite amount of data available. So you might find an already trained denoiser in a model zoo.
@Soul-Burn
@Soul-Burn 6 лет назад
RTX is likely using something like this paper that was already on the channel, by NVidia research ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YjjTPV2pXY0.html
@joech1065
@joech1065 6 лет назад
It's not usable in production yet because a) it reduces fine texture detail (pay attention to Koala's fur) and blurs it a bit, enough for you to still want to render it normally b) there is no temporal coherence and you will experience flicker if you try to denoise an animation. Nvidia denoiser available in Optix suffers from same issues. Most likely denoisers need more high level understanding about textures they see, like that Koala's fur has a noisy patters if hairs or how fabrics look. Unfortunately, wood and everything else gets microblurred as well, if you look closer.
@eucharistenjoyer
@eucharistenjoyer 6 лет назад
I hope one day AI makes people like the creator of this video out of job. I'd love to see such entusiasm when this happens.
@punkkap
@punkkap 6 лет назад
Loving the Finnish names popping up. Studying at Aalto, hoping to get to work with these fellas.
@FindMultiBagger
@FindMultiBagger 5 лет назад
Thanks lot !! Today I have find the purpose of learning neural networks and ai ! Your videos are awesome and keep motivating us. Hats off your efforts and consistentsy of provide good contain of ai :) Once again thanks lot ❤️ FROM INDIA
@TwoMinutePapers
@TwoMinutePapers 5 лет назад
Thank you so much for the kind words! Happy to hear you've been enjoying the journey so far. :)
@kepobola7128
@kepobola7128 6 лет назад
Shutterstocks should find another way to protect their photos from piracy, because removing a watermark on a photo seems so easy with this technology
@znubionek
@znubionek 6 лет назад
now we can even do it in real time lmao
@jebbush3130
@jebbush3130 6 лет назад
0:29 wtf
@znubionek
@znubionek 6 лет назад
green magic
@not_a_human_being
@not_a_human_being 6 лет назад
0:28 - mind blown!
@iLikeTheUDK
@iLikeTheUDK 6 лет назад
I wonder how long it'll take till there's a temporally coherent version that can be used on video.
@znubionek
@znubionek 6 лет назад
here it is ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tjf-1BxpR9c.html
@Twas-RightHere
@Twas-RightHere 6 лет назад
0:17 Can someone please tell me how he's standing on the water!?? like wtf.
@MushroomStorm123
@MushroomStorm123 6 лет назад
0:28 how do you even clean something like that? xD
@MichielvanderBlonk
@MichielvanderBlonk 4 года назад
This could be built into cameras. Take multiple shots and out comes a much higher resolution
@AdamEarleArtist
@AdamEarleArtist 6 лет назад
I wonder if accessing render farms and asking the client if they want participate in the development of this would help future development. Its worth a try. Maybe start with Blender community render farm Sheep it and move your way up to more larger commercial farms like Amazon.
@FancyFeast3
@FancyFeast3 4 года назад
This channel is so cool
@helloansuman
@helloansuman 6 лет назад
If you can teach us the background technique used then it will be a great help. Thank you 🙏
@subramanyam2699
@subramanyam2699 6 лет назад
Amazing idea indeed.. And a great channel too.
@stefm.w.3640
@stefm.w.3640 4 года назад
imagine real time path traced video games using that technology. truly the best timeline
@quebono100
@quebono100 6 лет назад
HAHA AMAZING :) now we can solve 'I am not a robot' from Google. It will be a fight between neuronal networks
@julien8097
@julien8097 5 лет назад
just amazing, but it would really be cool to know how much processing power does this use
@evertvanderhik5774
@evertvanderhik5774 4 года назад
These things are never available for public I assume.
@GeneralKenobi69420
@GeneralKenobi69420 4 года назад
They are, it's in the description
@bigalitstudios
@bigalitstudios 5 лет назад
Is there anyone doing this type of work on low resolution/SD animation? I would really love to see restoration of some of the cartoons from the 80s that are currently only available on DVD (transferred from low quality tape masters), like "Duck Tales", "Inspector Gadget", etc.
@guepardiez
@guepardiez 4 года назад
Whoa, Károly's voice has changed a lot in two years. :)
@Matthewschererinc
@Matthewschererinc 6 лет назад
Ok so can this be used to upscale image quality? Say i use a 2mp camera to take a picture can we bump up the resolution to 5mp or higher?
@jannikheidemann3805
@jannikheidemann3805 6 лет назад
But noise is different from blurred, isn't it? This AI probably can't enhance images which are out of focus or pixelated, but I'm not sure.
@vilperi12
@vilperi12 5 лет назад
If you mean by pixelated low resolution then I would suggest you to look up Nvidia AI Up-Res
@TiKayStyle
@TiKayStyle 6 лет назад
What about the time it needs do denoising?
@johnie102
@johnie102 6 лет назад
The paper has a discussion about real-time denoising of noisy ray-traced images: "Figure 8 shows the convergence plots for an experiment where we trained a denoiser from scratch for the duration of 1000 frames in a scene flythrough. On an NVIDIA Titan V GPU, path tracing a single 512×512 pixel image with 8 spp took 190 ms, and we rendered two images to act as input and target. A single network training iteration with a random 256×256 pixel crop took 11.25 ms and we performed eight of them per frame. Finally, we denoised both rendered images, each taking 15 ms, and averaged the result to produce the final image shown to the user. Rendering, training and inference took 500 ms/frame."
@npaisfordummies2162
@npaisfordummies2162 6 лет назад
What if the denoised MRI output was inaccurate? A doctor might provide a wrong diagnosis
@lorenzoblz799
@lorenzoblz799 6 лет назад
This is a problem you have with any technology. What if the MRI machine itself is not properly calibrated and the original output is wrong? What if the doctor is not at 100% of his/her capabilities? You can only add multiple safeguards to minimize these mistakes. A denoising NN is just another tool (not much different from the ones already used).
@mikejones-vd3fg
@mikejones-vd3fg 6 лет назад
Yeah probably wouldnt work well that way then, but what if they used the AI to spot diseases based off pictures that had no business revealing that disease. Personally I would rather have a properly trained AI looking over my MRI knowing its checking every pixel has probably the whole history of medical literature at its disposable and will never forget, something a human doctor no matter how good could ever do, it also could see things and make connections we had no idea about. Need blood work? no problem, smile infront of this camera. Done. That being said, this wont make doctors obsolete, it will make the drudge work obsolete and Doctor's will be more creative problem solvers, using AI's as tools. This will put a lot of doctors out of jobs but on the plus side healthcare will be many more times affordable to everyone.
@hypersonicmonkeybrains3418
@hypersonicmonkeybrains3418 5 лет назад
exactly. The AI will start making up random brain tumours and such... really dumb idea.
@franklinmichael671
@franklinmichael671 5 лет назад
Is this software available for people to download?
@ismailhehehe
@ismailhehehe 4 года назад
Can someone just explain me rhe concept of this channel
@chuckbuckets1
@chuckbuckets1 6 лет назад
'image enhance' is real, just like in the movies.
@TeachAManToPhish
@TeachAManToPhish 6 лет назад
How does this work? If you give the AI nothing but noisy images, won't it just output more noisy images? How does it know what a "clean" image looks like without ever having seen one?
@MrNimbus420
@MrNimbus420 6 лет назад
Amazing. So just understandong what's noise is what we might need to clear our minds.
@MushroomStorm123
@MushroomStorm123 6 лет назад
So hows the 1spp path tracing coming along considering RTX is out? How close are we to rendering path tracing in real time with the help of AI?
@gaureesha9840
@gaureesha9840 6 лет назад
can i use this in my android app?
@thelethalmoo
@thelethalmoo 6 лет назад
is there any way to use this now? or will we have to wait for it to be implemented in a larger program, ive been looking for something like this for a while!
@markmartin2292
@markmartin2292 5 лет назад
Two words - Zapruder film!
@jimlambrick3248
@jimlambrick3248 4 года назад
Impressive! So if this technique were applied to an image that has the type of noise that totally confuses image recognition networks but is hardly noticeable to humans, does the image recognition improve?
@silberlinie
@silberlinie 5 лет назад
What does one believe in which image processing or video editing products this technique will be implemented? Is there any concrete news?
@xtraPom
@xtraPom 6 лет назад
Why is this surprising? In this case the human is the judge of an image being clearer or not, so humans are basically telling the pattern recognition that it's doing good or not. The human concept of less noise is what makes the algorithm work at all in this case. A human could just as well teach the algorithms to make more noise.
@davidmthekidd
@davidmthekidd 4 года назад
Impressive.
@Safeguard401
@Safeguard401 6 лет назад
This is the bane of all companies that sell stock images.
@npaisfordummies2162
@npaisfordummies2162 6 лет назад
I'd like to see them denoise really old videos
@ProjectMoff
@ProjectMoff 5 лет назад
Denoise, upscale, colourize... Maybe even make it 3D and then we can view it in VR headset, this will surely be possible in the future.
@MisterWealth
@MisterWealth 4 года назад
Does anyone have a tutorial on how to use this on windows?
@camillagreer9028
@camillagreer9028 6 лет назад
You spelled Input wrong (Imput) at 0:28
@Rohan20103
@Rohan20103 6 лет назад
This is so damn amazing!
@SiLiDNB
@SiLiDNB 6 лет назад
Finally we can get rid of shutterstock watermarks xD
@arodic
@arodic 6 лет назад
This is nuts! How is that possible???
@Haveuseenmyjetpack
@Haveuseenmyjetpack 3 года назад
How high can the resolution get? What does this do for 8K quality / HD "ground truth" images?
@Milan5605
@Milan5605 4 года назад
and for video?
@451asians
@451asians 4 года назад
0:28 how in gods name
@LemonadeMouthSomebod
@LemonadeMouthSomebod 6 лет назад
Watching this without my glasses was not a great idea.
@BurleighW
@BurleighW 6 лет назад
If you fed a learning algorithm enough DNA sequences and their matching faces, could you predict what someone would look like before s/he is born?
@crytoy87
@crytoy87 6 лет назад
Whats the difference between this and the Deep Image Prior method?
@silly_lil_guy
@silly_lil_guy 3 года назад
0:29 *H O W*
@n0rpp4
@n0rpp4 6 лет назад
0:24 is that my car??
@musikSkool
@musikSkool 3 года назад
I like the tech, but it is getting harder and harder to find the original versions of movies and TV shows from our childhood. Is this the point where we stop recording history? Where we make it impossible to find out what the people of the past actually saw when they watched a movie? I have Star Wars on VHS because there are very few copies of the film in digital format that weren't altered when they were made. Your childhood memories are about to change, you will not be given the option to see old TV shows the way you remember. It may not be as bad as in the book 1984, but it is already impossible to watch the original broadcast of old TV shows we liked as a kid. We are going to remember the shows as looking different, not because we are different, but because the actual thing we are looking at has been changed.
@sryan2640
@sryan2640 6 лет назад
I'm scared Karoly, why is AI so OP
@quosswimblik4489
@quosswimblik4489 3 года назад
Say use the computer at the top of the green super computer list for training the upscale abilities and LightMatter for inferring from trained tensor data. Then merge a video codec with 3D Gaming so that all the Cloud game or local game has to do is produce a well sampled(detail managed) low frequency mid frame with extra AI data then the photon compute system does inferring at light speed to give the most accurate and amazing upscale. So it's not the resolution so much as the level of produced or sampled detail needed computing before having more detail injected later on in the frame rendering process. What would these games look like. The market beyond 5GHz will go down to far smaller and stacked dies on optical pins as the higher the frequency the less the space you have to work with to get the benefits the more you have to rely on the 3D dimension at a nano precise level. The more this all happens the pricier the denser more precise models. Meaning costly small computers will pack a punch. some phones will go up to 20 30 thousand pounds and it will be nanotechnology driving this much punch in a small space revolution.
@DerFailer
@DerFailer 6 лет назад
Is that person standing on water? 0:16
@OrjonZ
@OrjonZ 6 лет назад
Want this tech in my phone.
@pablodiaz1811
@pablodiaz1811 6 лет назад
Thanks
@raiyu
@raiyu 3 года назад
meanwhile, I'm tryna get noisier images for aesthetic purposes
@minecraft2048
@minecraft2048 6 лет назад
Is this the tech behind RTX 2080 DLSS?
@scose
@scose 6 лет назад
Please give at least a hint about how it works, like is it related to the paper "deep image prior" in any way?
@karlkastor
@karlkastor 6 лет назад
Did I understand the paper correctly: They added additional noise and set the original noisy image as the target?
@masegado
@masegado 6 лет назад
I believe they're using two noisy originals rather than one... I just replied to Damien Reloaded's comment with my current understanding of the technique.
@Ruhgtfo
@Ruhgtfo 5 лет назад
Shutterstock romover tool awesome
@ranggaalr
@ranggaalr 6 лет назад
image restoration, slow motion, etc, non of them released.......
@sammlerjager9208
@sammlerjager9208 6 лет назад
Amazing!
@s4098429
@s4098429 6 лет назад
What's the guy in the yellow skirt standing on?
@jonathangilliam875
@jonathangilliam875 6 лет назад
is there a way to use any of this today ?
@void-fp9hq
@void-fp9hq 5 лет назад
It seems that Nvidia employs gods, no humans.
@GeneralKenobi69420
@GeneralKenobi69420 4 года назад
"Almost perfect"? Ehhh, I feel like there's areas where it still has that distinct blurry look that deep learning algorithms produce, like at 2:52... And the input image isn't even that noisy. But still looks pretty good I guess. Maybe in a couple of years we'll see denoisers that are actually close to perfection
@phildinh852
@phildinh852 6 лет назад
Goodbye Shutterstock watermarks!
@smsahil9016
@smsahil9016 4 года назад
The moment I saw blender, I was like OMG
@sggrt251
@sggrt251 4 года назад
I couldn't start
@DamianReloaded
@DamianReloaded 6 лет назад
How do they train this? Has anyone read the papel?
@KohuGaly
@KohuGaly 6 лет назад
Instead of supplying noisy image + clean image and train the network to convert one into another, they do the opposite. Supply pure noise (aka grain) + noisy image and train the network to remove the "noise component" from the noisy image, leaving clean image. Basically, instead of training the network to match (best case scenario) desired result, they train it to avoid the (worse case scenario) undesired result.
@DamianReloaded
@DamianReloaded 6 лет назад
@@KohuGaly Holy! Thats clever! ^_^ thanks!
@DamianReloaded
@DamianReloaded 6 лет назад
I wonder if it could be applied to sound too??
@krishnamohan2351
@krishnamohan2351 6 лет назад
@@KohuGaly beautifully explained in 2 sentences.
@masegado
@masegado 6 лет назад
Ok, I think I understand after reading the paper: the key is that they need two *independently-corrupted versions* of each clean image. In such cases, they find that you can train nearly as well using the second corrupted image as a training target as you could by using the ground truth. (Note, I believe you can't simply create the second corrupted image from the first by adding noise since it won't be independent... you need two separate samples.) Their conclusions are quite significant for training in situations where you'd normally derive the clean image from an average of many random samples... they give monte-carlo raytracing, astrophotography, and MRI as examples. In such cases, it seems capturing lots of samples only to compute a clean average *is a waste of effort* - you can train about as well by capturing only two noisy samples instead for each training pair, and you can do considerably better if you devote the same effort to collecting a higher number of such noisy-pair training examples. It makes so much sense in retrospect (averages discard information!), but it's not something I had thought of before, and I'm surprised how simple it is to take advantage of! A very nice result overall, albeit not the one I initially assumed.
Далее
NVIDIA’s AI: Virtual Worlds, Now 10,000x Faster!
6:53
Computer Generates Human Faces
9:03
Просмотров 870 тыс.
NVIDIA’s New Tech: Master of Illusions!
8:56
Просмотров 147 тыс.
Lenz's Law
15:54
Просмотров 6 млн
You don't understand AI until you watch this
37:22
Просмотров 523 тыс.
AI Like OpenAI’s Sora...But Free To Try!
6:07
Просмотров 82 тыс.
What Happened To Google Search?
14:05
Просмотров 3,1 млн
The True Story of How GPT-2 Became Maximally Lewd
13:54
Wow, World-Class AI For Free, For Everyone!
6:45
Просмотров 69 тыс.