Tells: 스마트폰 센서를 이용한 생체인식 거짓 탐지
생체 센서와 브라우저 기반 애플리케이션의 교차점은 모바일 웹 경험에서 기대할 수 있는 범위를 넓히고 있습니다. 최근 프로젝트인 "Tells"는 스마트폰을 간단한 거짓 탐지기로 변환하여, 기기의 카메라와 마이크를 사용해 실시간으로 생리적 반응을 추적함으로써 이를 입증합니다.
Tells 작동 방식: 생체인식 접근법
Tells는 기본적으로 진실과 거짓을 가르는 게임으로 설계되었습니다. "Work Edition"이나 "3am"과 같은 "팩"을 활용해 사용자에게 질문을 제시합니다. 기술 구현은 두 가지 주요 입력에 의존합니다:
1. Photoplethysmography (PPG)
앱은 전화기의 카메라를 통해 맥박을 읽어냅니다. 이는 광혈류측정법(Photoplethysmography)이라고 알려진 기술로, 카메라가 얼굴의 혈류에 의해 발생하는 피부 색상 및 빛 흡수의 미세 변화를 감지합니다. 보정 단계에서 기준 심박수(BPM)를 설정함으로써, 앱은 거짓말로 인한 스트레스와 함께 나타나는 심박수 급증을 감시할 수 있습니다.
2. Audio and Visual Analysis
맥박 외에도, 앱은 사용자가 "yes" 또는 "no"라고 말하는 순간을 포착하기 위해 마이크를 활용합니다. 이 결합된 접근법—심박수, 얼굴 표정, 그리고 음성 모니터링—은 전통적인 폴리그래프를 모방하지만, 보다 단순하고 게임 같은 형태로 구현됩니다.
Privacy and Local Inference
프로젝트에서 가장 중요한 측면 중 하나는 프라이버시 보장입니다. 애플리케이션이 고감도 생체 데이터(카메라와 마이크)에 접근해야 하기 때문에, 개발자는 로컬 추론을 구현했습니다.
프로젝트 설명에 명시된 바와 같이, "모든 추론은 이 디바이스에서 실행됩니다" 그리고 "아무것도 이 디바이스를 떠나지 않습니다" 라는 점은 사용자의 생체 서명이 클라이언트 측에서 로컬로 처리된다는 것을 의미하며, 민감한 건강 또는 신원 데이터가 원격 서버로 전송되는 위험을 최소화합니다.
Context and Industry Parallels
Tells는 게임이지만, 얼굴 애니메이션과 생리적 반응을 통해 "tells"를 포착하는 개념은 게임과 포렌식 양쪽에서 반복되는 주제입니다. Hacker News 커뮤니티 회원들은 LA Noire와 같은 타이틀과의 유사성을 언급했으며, 이 게임은 진실 혹은 기만을 식별하기 위해 얼굴 애니메이션에 크게 의존했습니다.
이러한 흐름은 브라우저를 통한 전화기 센서 활용에 대한 관심이 증가하고 있음을 보여주며, 네이티브 앱 설치 없이도 달성할 수 있는 가능성을 확장합니다. 사용자가 이러한 기능을 탐색함에 따라, 이 프로젝트는 물리적 생리적 반응과 디지털 상호작용을 연결하는 브라우저 기반 센서 접근 방식의 사례 연구가 됩니다.