神经网络学会了为黑白视频着色。
几周前,在Geektimes上,神经网络学会了为黑白照片着色的材料已经出版。长期以来,神经网络不仅可以处理照片,还可以做很多事情。但这可能是网络功能最能说明问题的演示之一。谷歌的DeepDream AI的“图像定制”更具启示性,尽管所产生的图像有些令人迷惑。现在,已经教过神经网络为黑白胶片上色。这是由用户mar_cnu报告的。正是通过他的努力创造了用于黑白胶片着色的相应工具。尽管结果不能说是理想的,但一切都还不错。作为素材,他选择了1964年起拍摄的这部法国老电影的预告片。这是源代码片段:开发人员通过以下事实来解释自己的选择:拖车具有您所需的一切-丛林,河流,人,房屋,道路。这是处理视频后发生的事情:如您所见,如上所述,结果并不完美。但是造成这种情况的原因之一可能是原始视频本身。像当时的所有电影一样,它是模糊的,通常一切都融合在“图片”中,因此逻辑上程序有困难。所有这些操作如下:1.找到原始视频;
2.使用此服务转换源;
3.运行
视频中文件的脚本/ *
做
echo“ $ file”
th colorize.lua“ $ file”“ color-$ {file%.jpg} .png”
完成
4. ffmpeg -i“ color-frame%04d”。 png” -c:v libx264 colorvideo.mp4
5. ffmpeg -i blackandwhitevideo.webm audio.mp3
6. 6)ffmpeg -i colorvideo.mp4 -i audio.mp3 -c:v libx264 -c:复制-strict对于服务,正如用户正确指出的那样,最困难的任务是实现各个帧之间的平滑过渡。如果暂停视频,通常可以设法“捕捉”几乎完美色彩的帧。但是要在帧之间进行平滑过渡是一项单独的困难任务。Source: https://habr.com/ru/post/zh-CN393425/
All Articles