Tells: 使用智慧型手機感測器進行生物辨識謊言檢測
生物辨識感測器與瀏覽器應用程式的交集,正在推向我們對行動網頁體驗預期的邊界。一個名為 "Tells" 的近期專案展示了這一點,它透過將智慧型手機轉變為一個初步的謊言檢測器,利用裝置的相機和麥克風來即時追蹤生理反應。
Tells 如何運作:生物辨識方法
Tells 的核心設計是一個真話與謊言的遊戲。它利用一套 "packs"(例如 "Work Edition" 或 "3am")來向使用者提問。其技術實作依賴於兩個主要的輸入來源:
1. 光電容積圖 (PPG)
應用程式透過手機的相機讀取脈搏。這是一種稱為光電容積圖 (photoplethysmography) 的技術,因為相機可以偵測到由臉部血流引起的皮膚顏色和光吸收的微小變化。透過在校準階段建立基準心率 (BPM),應用程式可以監測在說謊壓力下通常會伴隨出現的心率飆升。
2. 音訊與視覺分析
除了脈搏之外,應用程式還利用麥克風來捕捉使用者大聲說出 "yes" 或 "no" 的瞬間。這種結合了監測心率、面部表情和聲音的方法,模仿了傳統的測謊儀,儘管是以一種簡化的、遊戲化的格式呈現。
隱私與本地推論
該專案最關鍵的面向之一是其對隱私的承諾。由於應用程式需要存取高度敏感的生物辨識數據(相機和麥克風),開發者實施了本地推論 (local inference)。
正如專案描述中所述,「所有推論都在此裝置上執行」,且「沒有任何東西離開此裝置」。這種架構選擇確保了使用者的生物辨識特徵是在客戶端本地處理的,從而降低了與將敏感健康或身份數據傳輸到遠端伺服器相關的風險。
背景與產業平行案例
雖然 Tells 是個遊戲,但透過面部動畫和生理反應來發現 "tells"(破綻)的概念,在遊戲和鑑識學中都是一個重複出現的主題。Hacker News 的社群成員指出,這與 LA Noire 等作品有相似之處,後者非常注重面部動畫以辨識真話或欺騙。
這種趨勢凸顯了對透過瀏覽器使用手機感測器的日益增長的興趣,擴展了在不需要安裝原生應用程式的情況下所能實現的可能性。隨著使用者探索這些功能,該專案可作為一個案例研究,展示瀏覽器感測器存取如何成為物理生理反應與數位互動之間的橋樑。