一名 YouTube 频道创作者@Creative Mindstorms设计并制造了一台名为 Pixelbot3000的乐高打印机,可以自动组装复杂的积木马赛克,类似于乐高的艺术套装,如达芬奇的蒙娜丽莎或北斋的巨浪。

image.png

注:来自YouTube视频截图

与八年前推出的 Jason Allemann 的 Bricasso 相比,Pixelbot3000使用了一些自定义代码和人工智能,因此生成乐高马赛克只需简单的输入。

Pixelbot3000用户只需输入他们想要打印的艺术作品名称。输入的提示被发送给 OpenAI 的 DALL-E3,该代码要求以卡通风格生成简化图像,图像尺寸为1024x1024像素。

打印机组装的马赛克限制在32x32个乐高瓷砖的较小网格内,但是 Pixelbot3000的代码并未将 DALL-E3生成的图像缩小,而是将 AI 生成的图像分割成32x32格,并采样每个方格中心像素的颜色。这产生了高对比度的缩放图像,最终得到更好的马赛克图案。

在视频中,@Creative Mindstorms展示了打印一个拿着向日葵的机器人的乐高作品的过程,如下:

输入指令词

微信截图_20240618094656.png

生成图片预览:

微信截图_20240618094710.png

调试打印作品:

微信截图_20240618094625.png

另一个使用乐高作为艺术媒介的限制是,塑料积木只有大约70种不同的颜色,而 Pixelbot3000仅使用其中的15种。AI 生成的缩放图像需要进行最后一次处理,找到每个彩色像素与用于组装最终马赛克的1x1乐高瓷砖的最佳匹配。设计、建造和编程 Pixelbot3000似乎和组装乐高的马赛克艺术作品一样费力,后者可能包含超过11,000块积木。