一名 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塊積木。