Face Filter Chrome Extension
如果你有無論如何都不想看到的人, 這個Chrome插件可能幫得到你
FaceFilter
寫這個插件主要是用來學寫Chrome插件和學習faceapi.js的, 花兩天東拼西湊並沒有優化, 圖片臉部多時有延遲, 使用方法也不友善。如果沒人有興趣大概不會再修改。
使用方法
-
下載並解壓FaceFilter
-
到Chrome右上角選單, 選更多工具>擴充功能, 打開開發者模式
-
點左上角載入未封裝項目, 選擇剛才解壓的資料夾
如果只是想用預設的數據, 到這邊已經可以了, 效果如下:
客製化
-
在face filter的asset folder下創建你不想看到的人的名字(下稱X)的Folder
-
收集X的臉部不同角度的相片, 存檔為以數字0開始編號命名的JPG
-
修改background.js的trainingMode為true
-
修改background.js中 loadLabeledImages 中的 “36”, 改成X的臉部圖片數目
-
重新載入插件
到這邊已經能運作了, 如果發現有認不到的臉就把他加進asset中, 像PsychoPass的西比拉系統一樣營運就對了
加速
隨著訓練圖片(asset)增加, 插件啟動速度明顯下降, 以下是加速方法
-
打開插件的背景console
-
複製訓練結果的JSON字串
-
以該JSON取代background.js的data
-
修改background.js的trainingMode為false
感想
現在AI技術日新月異, 用我這種中古電腦一樣能進行人臉識別(因為識別模型已有人訓練好, 而且公開免費), 配合不同模型還能識別不同物品。 如果香港的燈柱都加裝鏡頭, 就算燈柱本身不加入AI識別功能, 影片一樣可以分析, 到時每個人在甚麼時間去了哪裡買了甚麼連同人際關係也一覽無遺, 也可能意外地拍到別人解鎖電子設備的密碼, 或者是一些付款連結, 並非如某些官員所說般沒有疑慮, 如果資料外洩或內部人員用資料作惡, 後果難以估計。