經過一年新冠肺炎疫情,大家都習慣在 ZOOM 舉行視像會議。上月,在美國德洲的一場網上ZOOM法庭中,竟然出會說話的貓咪律師!?原來他是來自德洲的律師龐頓(Rod Ponton),意外打開了貓咪濾鏡(filters)卻在慌忙下不懂撤消濾鏡,爆出金句「I’m not a cat!」。結果,法官在twitter上分享短片後,事件被網友瘋傳。龐頓律師,賣萌其實不必等法庭開審的,歡迎隨時來玩 Scratch 扮貓咪。以下,就等我們為大家示範,利用Scratch加上人臉識別 (Face recognition extension) 化身貓咪律師。

相信大家手機中必定有幾款濾鏡相機APP,例如 snapchat、B612、snow 等等。玩樂之餘,不知大家有無好奇濾鏡的運作原理呢?「無呀!」不要緊,即使你無興趣,小編還是會繼續告訴你知的。濾鏡 APP 實際上運用了人工智能(Artificial Intelligence),簡稱 AI。 AI 首先從相機影像中分析出人臉,再計算出人臉網格(face mesh)每點的 xy 位置。然後,在人臉網格中抽取五官位置和大小,將奇趣的貼圖效果貼到影像相應的位置。

原理看似很難,但只要善用Scratch方塊編程,無論大人小朋友都能對人工智能駕輕就熟,創造自己獨一無二的濾鏡效果。Scratch 是麻省理工大學所開發的電腦程式語言,專門為沒有任何編程經驗的小朋友設計,旨在訓練他們的邏輯思考和創意。小朋友只需要砌積木般將 Scratch 不同的方塊組合,就能輕鬆編寫出完整的程式。下面的 gif 動畫就充分展示出 Scratch 的強大之處:只需短短幾句方塊指令,就可以操縱AI識別人臉並添加濾鏡效果。Click入來親身體驗 Scratch 自製濾鏡啦。

發掘更多好玩又有創意的玩法

想發掘Scratch更多好玩又有創意的玩法?想輕鬆學習人工智能原理及應用?想裝備孩子迎接未來 AI 時代? 10botics的 BE AN AI EXPLORER人工智能課程滿足你所想。

課程以美國人工智能發展協會及計算機科學教師協會的 AI 五大理念(AI4K12)作為框架,藉以Scratch和Teachable Machine引導同學們體驗人工智能,並加深理解這五大理念。了解更多有趣的 AI課程講座,歡迎瀏覽10botics 網頁以及聯絡我們 [email protected]


Comments are closed.