玩家以AI幫忙分類樂高積木
科技
12-14
對許多樂高玩家來說,拼各種模型很好玩,但是拆解後將各種積木分類卻很累人。現在有人利用人工智慧(AI)、Raspberry設計出可準確分類樂高積木的機器,以有效解決這個問題。
身兼軟體工程師、遊戲玩家及AI愛好者的Daniel West最近公布一段視頻,顯示以樂高積木和服務馬達、相機等組件組合成名為「全能樂高分類機」(Universal Lego Sorting Machine)的機器。
West指出,他的樂高分類機是在看過2011年日本一個YouTuber的樂高分類項目及2017年第一個AI樂高分類機後產生的靈感。
「全能樂高分類機」利用10,000多個樂高積木、6個樂高馬達及9個服務馬達,並加上Raspberry Pi、相機、和紙做的輸送帶構成名為「Capture Unit」的機組。實際運行中,Raspberry Pi相機將輸送帶送來的樂高積木錄像、截取圖片後以無線發送到連接機器的Raspberry Pi機器處理,再送到鄰近跑AI演算法的伺服器。後者利用演算法分析識別積木形狀,再將消息送回這台機器執行分類。
West利用真實的樂高積木、LDraw和Rebrickable 3D圖片資料庫,以及Google Tensorflow來訓練其神經網路。他指出,Raspberry Pi的先天限制,使其無法跑太複雜的神經網路如YOLO或R-CNN。最後West運用計算機視覺和開源OpenCV library完成AI演算法的開發。
這台機器可以將混雜的樂高積木堆,以約2秒1個的速度分到18個籃子。他說,它之所以稱為「全能」,是因為它能識別3000種樂高組件,即使沒見過的形狀也能分辨。