Hacker News new | past | comments | ask | show | jobs | submit login

Am i reading that right? Its making the videos that look real, from the simplistic input?

If so, that is amazing.

And if so, how do I turn a video I have into a simple/line version, to be able to then put a different 'skin' on it?




You could try OpenCV Canny Edge Detection: https://docs.opencv.org/3.1.0/da/d22/tutorial_py_canny.html

Example with video here https://www.youtube.com/watch?v=1Ndxtb0q76c

Obviously would need some tweaking but could be a good starting point


The level of realism can be gauged from the examples they provide right there on the page. Of course your results may vary basing on the initial bulk of data of realistic source images you use.

You have the code right there on Github, just install it on some PC with powerful GPUs (or rent one), tune some parameters, train the network and you can do the same things.


The hardware they used costs tons of money, and so does doing on a cloud provider. It’s not something to do in a weekend with your gaming card.


It is if you drop the resolution.


With edge detection. Normally edge detection means looking for local sharp changes in brightness and marking them with a white spot. The edge detection used in this case looks more sophisticated to me. I don’t know how it works


Looks just like edge detection + contouring from RGBD data.


Yes, also you might want to look up DLSS - they use pretrained upscaling network on GPU to generate 4K from native 1440p picture, instant ~20-50% performance bump with free AA.

https://www.youtube.com/watch?v=MMbgvXde-YA

of course this being Nvidia they didnt implement it universally, you need to sign up for API access to black box gameworx like scam programs in order to implement it in your game.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: