
얼굴 인식 보안
얼굴 인식은 이를 목적으로 특수하게 훈련된 신경망을 사용한 Secure Enclave 내에서 수행됩니다. Apple은 참가자들의 사전 동의하에 수행된 연구에서 수집한 IR(적외선) 및 심도 이미지를 포함하여 십억 장이 넘는 이미지를 사용하여 얼굴 인식 신경망을 개발했습니다. Apple은 전 세계에서 온 참가자들과 작업하여 성별, 나이, 인종 및 기타 요소를 대표하는 그룹을 구성했습니다. 이 연구는 다양한 사용자들에게 높은 수준의 정확성을 제공하기 위해 확장되었습니다. Face ID는 모자, 스카프, 안경, 콘택트 렌즈 및 여러 선글라스 종류를 구분하도록 설계되었습니다. Face ID는 iPhone 12 및 이후 모델, 그리고 iOS 15.4 이상 버전의 iPhone 기기에서 마스크를 쓴 상태로 잠금 해제를 지원합니다. 나아가 실내와 실외, 심지어는 완전한 어둠 속에서도 인식하도록 설계되었습니다. 스푸핑을 발견하고 대응하도록 훈련된 추가 신경망은 사진이나 마스크로 사용자의 기기를 잠금 해제하려는 시도로부터 방어합니다. Face ID 데이터는 사용자 얼굴의 수학적 표현을 포함하여 암호화되어 있으며 Secure Enclave에만 이를 사용할 수 있습니다. 이 데이터는 절대 기기 밖으로 유출될 수 없습니다. Apple에 전송되지도 않으며, 기기 백업에 포함되지도 않습니다. 정상 작동 중에 다음의 Face ID 데이터가 저장되며, Secure Enclave용으로만 암호화됩니다.
등록하는 동안 산출된 사용자 얼굴의 수학적 표현
Face ID에서 추후 얼굴 인식을 보완하는 데 유용할 것으로 판단한 경우, 잠금 해제를 시도하는 동안 산출된 사용자 얼굴의 수학적 표현
정상 작동 중 캡처된 얼굴 이미지는 저장되지 않으며, Face ID 등록 또는 등록된 Face ID 데이터와의 비교를 위한 수학적 표현이 산출된 후 즉시 폐기됩니다.
Face ID 인식률 개선
인식 성능을 향상하고, 자연스럽게 변해가는 사용자의 얼굴과 외모에 적응하기 위해 Face ID는 저장된 수학적 표현을 계속해서 보완합니다. 인식에 성공하면 Face ID는 새로 계산된 수학적 표현의 품질이 양호할 경우 이 데이터를 일정한 횟수만큼 인식에 사용한 다음 폐기할 수 있습니다. 반대로 Face ID가 얼굴 인식을 실패했지만 특정 기준값보다 인식 품질이 높고, 인식에 실패한 뒤 사용자가 즉시 암호를 입력한 경우 Face ID는 사용자 얼굴을 다시 캡처한 다음, 등록된 Face ID 데이터에 새로 산출된 수학적 표현을 보완합니다. 이 새로운 Face ID 데이터는 사용자가 얼굴 인식을 중단하거나 일정한 인식 횟수를 채우면 폐기되며, Face ID 재설정 옵션을 선택해도 폐기됩니다. 이러한 보완 작업은 오인식률은 최소화하면서 Face ID가 사용자의 헤어 스타일이나 메이크업이 크게 변화하더라도 사용자를 인식할 수 있도록 합니다.