YouTube频道创作者@Creative Mindstorms 创造了一款名为Pixelbot3000的乐高打印机,它能够自动组装复杂的乐高积木马赛克作品,例如达芬奇的蒙娜丽莎或葛饰北斋的《神奈川冲浪里》。这台机器利用OpenAI的DALL-E 3生成图像,并通过巧妙的算法将图像转化为乐高积木的排列方案,最终实现自动组装。与之前的类似项目相比,Pixelbot3000在代码和人工智能方面进行了改进,使得操作更加简便,只需输入作品名称即可。这篇文章将详细介绍Pixelbot3000的工作原理和制作过程,以及其在乐高艺术创作中的应用。
一名 YouTube 频道创作者@Creative Mindstorms设计并制造了一台名为 Pixelbot3000的乐高打印机,可以自动组装复杂的积木马赛克,类似于乐高的艺术套装,如达芬奇的蒙娜丽莎或北斋的巨浪。
注:来自YouTube视频截图
与八年前推出的 Jason Allemann 的 Bricasso 相比,Pixelbot3000使用了一些自定义代码和人工智能,因此生成乐高马赛克只需简单的输入。
Pixelbot3000用户只需输入他们想要打印的艺术作品名称。输入的提示被发送给 OpenAI 的 DALL-E3,该代码要求以卡通风格生成简化图像,图像尺寸为1024x1024像素。
打印机组装的马赛克限制在32x32个乐高瓷砖的较小网格内,但是 Pixelbot3000的代码并未将 DALL-E3生成的图像缩小,而是将 AI 生成的图像分割成32x32格,并采样每个方格中心像素的颜色。这产生了高对比度的缩放图像,最终得到更好的马赛克图案。
在视频中,@Creative Mindstorms展示了打印一个拿着向日葵的机器人的乐高作品的过程,如下:
输入指令词
生成图片预览:
调试打印作品:
另一个使用乐高作为艺术媒介的限制是,塑料积木只有大约70种不同的颜色,而 Pixelbot3000仅使用其中的15种。AI 生成的缩放图像需要进行最后一次处理,找到每个彩色像素与用于组装最终马赛克的1x1乐高瓷砖的最佳匹配。设计、建造和编程 Pixelbot3000似乎和组装乐高的马赛克艺术作品一样费力,后者可能包含超过11,000块积木。
Pixelbot3000的出现展现了人工智能和乐高积木结合的可能性,为乐高艺术创作带来了新的效率和创意。 其巧妙的算法和自动化流程,无疑为大型乐高马赛克的制作提供了极大的便利。 未来,类似的技术或许能够应用于更多领域,拓展艺术创作的边界。