前几天我不是翻拍了一批家里的老照片吗?有些相片是那种表面有纹路的老式锻面相纸,翻拍出来会有细小的网格,鱼鳞似的,影响观感。
有什么自动的办法可以去除吗?
搁以前肯定得上网搜有什么软件啊,但是,现在是人工智能时代啦,花时间找还不如自己带着 AI 写一个。
用 Codex 写了一个自动去相纸底纹的桌面 APP。
一开始按 Codex 自己提出的技术方案做,实现出来效果很不理想,去纹之后画质变得非常模糊,Codex 建议下一步尝试基于深度神经网络的算法。
哈哈我不是学机器学习出身的吗?数字信号处理是我的老本行啊。
想到一个对付这种周期性信号的老办法,先做傅里叶变换,在频域把对应周期性信号的几个亮点盖住,再做反傅里叶变换。
让 Codex 按我的想法执行,效果相当好!后面迭代了几回,减轻了振铃等等一些问题,优化了界面,完成了加速,一切都是 Codex 自己完成的,我只是说了几句话给了几次反馈。
一台笔记本电脑,加上我有一搭无一搭地指挥 Codex 干活,总共花了一下午。
效果如下。
按目前完成度,如果由传统团队从头做,估计需要两名全职工程师,一位懂图像复原、信号处理和数值优化,一位懂原生 Mac 开发和性能优化,加技术负责人和测试岗,至少得四周吧。
都说传统软件公司要完,哈哈这是一个小例子。
前情提要:http://t.cn/AXlbgtEx
□
发布于 上海
