生活在数字时代的我们传统枯燥的二维码想必早已看腻了吧即便用手机扫一扫时 甚至也不会多看两眼但如果是这样的呢?! 又或是这样的~没有了传统二维码一个个黑白的小方块,仿佛正在欣赏一张二次元插画或乡村水彩风景图片,是不是会让你有眼前一亮的感觉...? 再来看看这一张,简直如同在二维码中创造了一个与世隔绝的城镇... 所有编码的信息完全被隐藏在肉眼观察完全正常的图像中,相较于传统二维码美化,更加高级、炫酷。 而且是真的可以被手机相机识别,扫出东西来,跳转网站什么的也都是有效的! 那到底是怎么制作出来的呢?这就要说到由中国传媒大学和北京航空航天大学4位大神:倪豪、陈柏宇、王照涵和陈智勇共同训练的一个二维码图像生成专用ControlNet模型——ControlNet for QR Code 简单说就是,如果想要什么风格的二维码图片,就先挑选大量同类型的风格的图片进行训练,训练出想要LoRA,比如下图中就是正在训练的中国传统纹样LoRA 然后在用它调教Stable Diffusion生成想要的风格化图像,最后再用ControlNet for QR Code把二维码“放进”图像中,通过添加的三个定位点,这些图像就可以被转化为可以扫描识别的二维码了。 目前,他们已经开发了不少不同风格的LoRA模型,有中国传统纹样类型的: 也有起源于日本风俗版画的浮世绘风格的: 二次元风格:
抽象风格:
你想要的赛博风格的也能找到:
且二维码图像生成模型ControlNet for QR Code还在持续优化中,项目未来也会开源,大家可以码住期待一波了~