3 ms·
I produced something similar to this shortly after the release of https://github.com/karpathy/char-rnn https://github.com/karpathy/char-rnn: http://i.imgur.com
by psycr 11y ago
I produced something similar to this shortly after the release of https://github.com/karpathy/char-rnn https://github.com/karpathy/char-rnn:
http://i.imgur.com/rb0GJvQ.gifv http://i.imgur.com/rb0GJvQ.gifv
Basically, you create a video, dump the video's frames with ffmpeg, run each frame through the RNN, and stitch them back together. It took me several hours to produce just ten seconds of video. Unfortunately, unless you have a Titan X GPU the max size of each image is quite small (certainly less than 1080p), which may be why the frames in this video are split into four quadrants.
- comrh 11y agoI really like your result. The colors especially make it hard for me to believe a computer made that.
- dkokelley 11y ago> "Split image into 4 parts My iMac has 2GB of GPU memory because it’s for home-use. It’s insufficient size for larger image output. It can output a little bit larger result when its display resolution set down to 640px x 480px. It still needed to split images into 4 parts for 720p high quality video. It caused a side effect which each frame has a border at the joint of the parts." You seem to be correct on why the frame is split into four quadrants.
- hlmencken 11y agoTake one meeee.....
- binarymax 11y agoNice result! About 5 years ago, I did the same technique of frame dump->process->join but with a custom algorithm instead of a NN for the process stage. A more manual effort to tweak the filter, but it was fun and came out nice. I got a new GPU recently and have been doing mostly text RNN these days, but it's fun to look back on this occasionally: http://binarymax.com/reality_remix.html http://binarymax.com/reality_remix.html