發表文章

目前顯示的是有「位置識別」標籤的文章

如何於Scratch內辨識姿勢(推測臉孔及身體部位)

圖片
如何於Scratch內辨識姿勢(推測臉孔及身體部位)   重要提示 : 要於 Scratch 內體驗及學習人工智能 (AI) ,暫時必須使用以下客製化的 Scratch: https://stretch3.github.io/ ,而不是官方的 Scratch 網站。   1.       使用擴充模 組 Posenet2Scratch ,如下圖 : 2.       選取以下程式磚塊。 nose x 代表辨認鼻子的 X 座標值, nose y 代表辨認鼻子的 Y 座標值。必須同時選取 X 及 Y 的座標,否則便無法定位。 3.       選取後,畫面上會出現以下畫面。 4.       拖拉以下程式磚塊至物件 ( 例如 cat) 內。當然,也可以更換物件,例如以下範例,用 ball 取代 cat 。 以上的程式磚塊的功能是把物件一直移至鼻子位置上,如下圖。即使移動面部位置,這個黃色的球還是會貼在鼻子上。  問題 : 1.       同學可想想,這個人工智能模型是如何辨識到鼻子的 ? 配戴口罩後,似乎還是可識別到鼻子的,為甚麼 ? 2.       同學從前也可能玩過類似的應用軟件,有沒有發覺原來不是那麼難設計的 ? 同學可試試讓系統辨識其他器官或姿勢的位置,然後添加不同的物件。例如加一些鬍 鬚 ….