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的出現展現了人工智慧和樂高積木結合的可能性,為樂高藝術創作帶來了新的效率和創意。 其巧妙的演算法和自動化流程,無疑為大型樂高馬賽克的製作提供了極大的便利。 未來,類似的技術或許能應用於更多領域,拓展藝術創作的邊界。