V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  3dwelcome  ›  全部回复第 72 页 / 共 155 页
回复总数  3084
1 ... 68  69  70  71  72  73  74  75  76  77 ... 155  
我传了一张稍微高清点的图片

https://i.imgur.com/4GCiDmi.jpg

大家可以保存下来试试,用任何图片软件放大 2 倍,效果都很不好。除非用 photoshop 手动慢慢调。
放心,大部分人只要代码能运行,就不会去动。

如果要动,那么大概率会按照自己的想法重构。
可能有些人不懂什么叫 AI 的"创造力",我补一个视频。

https://www.youtube.com/watch?v=9QuDh3W3lOY

AI 高清放大绘画技术没有上限,唯一的上限,就是教他学画画的老师水平有多强。
@515576745 没什么特别好的推荐,在我看来,目前的算法们都挺糟糕的。

这不怪 waifu2x 这个 AI 学生,而是应该怪老师没给出好的学习样本。

waifu2x 的原理可以追溯到 10 年前的 intel mlaa 算法,后来 nv 叫 mfaa,本质是一个意思,就是预设定很多模板,画面放大时局部去碰撞。如果刚好匹配,那就能出现很圆滑的效果。

可有一点,就是这种算法对图片普适性不强,只是传统图片 bicubic 放大算法的改良版。就好比 DLSS 遇到没见过的新游戏,没针对性学习前,4k 效果就很差。

waifu2x 的三大罪状:1 卷积核 3x3 实在太小,2 权重参数太少,3 学习样本不能用一张原图缩放进行学习。

如果以上三点都能改掉,那未来还是有前景的。泛泛之说,远没有一个真实视频样例来的直观:
https://www.bilibili.com/video/BV1tv41157ax
正巧我最近也在看"图像超分辨清晰化", 自研了一个算法,从成像效果上来说,把 waifu2x 秒成了渣渣。

原因是 waifu2x 选取的训练集有问题,他用一大堆高清原图缩小后,创建了训练对比样本,这一步就错了。这样放大时,AI 根本没办法添加原本不存在的更多细节,最多只是平滑和锐化画面算法。但其实 AI 卡通绘画需要的创造力细节,远远不止如此。

不服可以拿点 sample 图片来相互 pk 一下。
2021-06-25 12:24:37 +08:00
回复了 firhome 创建的主题 程序员 前端大佬们,移动端布局不用 REM 用什么?
@murmur “想做自适应,除非你页面简单到一行字一张图,稍微复杂一点需要排版就容易崩”

只要不是随心所欲手写 span 外套 div,严格按照布局规范来做(FLEX/GRID/BOOTSTRAP),感觉要崩也难。

我现在复杂布局,都是用代码根据设计稿自动生成,最少保证自适应在视觉上的一致性。

至于美不美观另说。
2021-06-25 12:20:39 +08:00
回复了 firhome 创建的主题 程序员 前端大佬们,移动端布局不用 REM 用什么?
这文章本身就是矛盾的。

作者推荐用 Tailwind CSS,可里面 REM 满天飞,我还在 V2 发过贴,专门吐槽过这点。
至于具体的算法,都写在 TLS 规范里的。

个人推荐 google 的 ChaCha20,因为足够简单,JS 可实现。

当然有条件调用 CPU 硬件加速,AES 应该是首选。
@LeeReamond 有服务器就比较好办。

如果是我的话,加密时,服务器提供按照 TableName + RowID 组合生成对应每条记录的密钥 API,并对数据库内容进行加密。

前端解密时,通过访问服务器 API 获取单条数据的解密密钥。这样就没办法直接拖库了。
客户端加什么密哦。

因为在客户端加密,然后客户端解密,安全性都是自我安慰。远不如服务器对数据加密,客户端解密来的安全。
2021-06-25 11:08:39 +08:00
回复了 3dwelcome 创建的主题 随想 从 waifu2x 算法研究,联想到量子力学,到平行宇宙。
你们不懂爱因斯坦 E=mc2 的艺术。

凡是有质量的物体,都是高维宇宙在我们低维现实的具象投影。只有先把物质全部转换成能量后,才能穿越维度的界限。

量子力学里的微观粒子质量很轻,有些还为负质量,所以处于现实世界半投影的不稳定状态,有不同维度之间的跳跃倾向。
2021-06-25 00:26:11 +08:00
回复了 3dwelcome 创建的主题 随想 从 waifu2x 算法研究,联想到量子力学,到平行宇宙。
@qwertqwert12345

batch size 是 NV 为了 GPU 并行计算起的名字,我一般不叫这个,直接看成是多维 Vol 里的其中一个 slice 切片。

既然提到了卷积,我就多唠叨几句。每个平行世界里的数学算法规则都不一样,比如有欧几里德和非欧几里德区分。

一般大核的卷积,我们都会投影到频域计算,因为比起空域浪费那么多计算力,频域里仅仅只是一个点乘就能解决,两者结果一模一样,运算速度飞快,最后再投影回来。
2021-06-25 00:15:39 +08:00
回复了 calano 创建的主题 前端开发 发现自己写前端会感到明显不适
@919615766 就是其他语言写来前端。

JS 很好,TS 很好,我也写了很多代码,但就是不喜欢。
2021-06-24 17:54:25 +08:00
回复了 3dwelcome 创建的主题 随想 从 waifu2x 算法研究,联想到量子力学,到平行宇宙。
@lonewolfakela 高通滤波器也是二维的,凡是能用在图片上过滤的,你最后都要转到二维矩阵来计算。

然而 waifu2x 是四维的,3x3x128x32 矩阵。
2021-06-24 12:33:42 +08:00
回复了 calano 创建的主题 前端开发 发现自己写前端会感到明显不适
我以前写前端也不适,两点原因。

1,REACT 和 JSX 语法写着有束缚感,没那么随心所欲和自由。
2,感觉代码很难被复用,下一个项目不一定是 React,有抵触感。

直到有一天发现了 webasm 的存在,终于能开开心心堆代码了。
@kop1989 看一下视频,我还是信的。有现金流的金融行业,确实会比较多金。

现在真正的高手,大学毕业 5 年,技术已经很厉害了。
2021-06-24 09:55:51 +08:00
回复了 kisshere 创建的主题 程序员 服务器系统选择,都在说 Debian 好,到底好在哪?
每个 linux 发行版侧重点都不一样吧。

Ubuntu 是主打桌面体验,Centos 是主打企业稳定,而 Debian 就是软件更新快,新版本维护更积极活跃。

还有名声真不是靠吹出来的,都是用户体验后,给的评价。
2021-06-24 03:06:08 +08:00
回复了 liuser666 创建的主题 程序员 关于程序员如何精进细节的三个问题。
@liuser666 我觉得你应该看不进,随便翻一下 chrome 源代码,就能感受到了。

身处现在信息爆炸的时代,C++这种十年磨一剑的技术,已经跟不上时代节奏了。

可能兴趣才是最好的导师。
2021-06-24 02:15:17 +08:00
回复了 liuser666 创建的主题 程序员 关于程序员如何精进细节的三个问题。
学习最好方法,就是看高手的源代码,自己建项目仿写。看视频只是被动输入,说不定过几个月有别的事情,你就忘记七七八八了。

这时代挺好,有 github 的存在,程序员又是一群特别热爱分享技术的人群,我每次逛 github 都有新的收获,就像女生逛商场那种感觉。

提升技术总体是螺旋形上升,和爬山一样,可以选择观光电梯(直接调用开源解决方案),也可以选自己爬艰难坡道(尽可能自己弄明白底层原理)。一个理想化的码农,最少要写三十年代码吧,前路漫漫,多学点总是没错的。
1 ... 68  69  70  71  72  73  74  75  76  77 ... 155  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1327 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:53 · PVG 01:53 · LAX 09:53 · JFK 12:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.