Face ID — o que é, tecnologia TrueDepth e princípio de reconhecimento facial

Autor: IT Sectr Publicado: 2026-03-23 Tempo de leitura: 8 min

Face ID é o sistema de autenticação biométrica da Apple baseado no escaneamento facial 3D usando a câmera TrueDepth. A tecnologia apareceu pela primeira vez no iPhone X em 2017 e substituiu o Touch ID nos modelos emblemáticos. De acordo com o Apple Security Guide, a probabilidade de um Face ID ser desbloqueado por um rosto aleatório é de 1 em 1 000 000 — 20 vezes menor que o Touch ID com uma única impressão digital registrada.

Principais pontos

  • Face ID — sistema de reconhecimento facial 3D da Apple baseado na câmera TrueDepth com 30 000 pontos infravermelhos.
  • TrueDepth consiste em um projetor de pontos, uma câmera infravermelha e um iluminador — todos os componentes operam no espectro invisível ao olho.
  • Neural Engine (16 núcleos) processa dados biométricos no dispositivo e não os transmite para a nuvem.
  • Secure Enclave armazena o template matemático facial em um coprocessador isolado, inacessível para iOS e aplicativos.
  • Attention Aware verifica se o usuário está olhando para o ecrã — olhar com olhos fechados ou para o lado bloqueia a autenticação.

O que é Face ID?

Face ID é um sistema de autenticação biométrica desenvolvido pela Apple para iPhone e iPad. Ele usa a câmera TrueDepth para construir um modelo 3D preciso do rosto do usuário e compará-lo com um template matemático armazenado. O sistema funciona na escuridão total graças à iluminação infravermelha.

O primeiro iPhone X (2017) apresentou o Face ID como a biométrica principal, substituindo o Touch ID. De acordo com a Apple, o sistema usa uma rede neural no Neural Engine de 16 núcleos, que processa até 600 bilhões de operações por segundo exclusivamente para reconhecimento facial. Ao longo dos anos, a tecnologia passou por várias gerações — do iPhone X ao iPhone 16 Pro, onde o Face ID funciona 30% mais rápido e suporta mais ângulos de visão.

A principal diferença entre o Face ID e seus concorrentes é o uso de escaneamento 3D em vez de uma foto 2D comum. Isso torna o sistema resistente a ataques com imagens, máscaras e vídeos. Em 2023, a Apple confirmou que o Face ID é usado mais de 10 bilhões de vezes por mês para autenticação, pagamentos e preenchimento automático de senhas.

Arquitetura da câmera TrueDepth

TrueDepth é um módulo de câmera composto por três componentes principais: um Projetor de Pontos (Dot Projector), uma Câmera Infravermelha (Infrared Camera) e um Iluminador Infravermelho (Flood Illuminator). Os três componentes operam no espectro de 940 nm, invisível ao olho humano e seguro para a visão.

Projetor de Pontos (Dot Projector)

O projetor usa um diodo laser e uma grade de difração VCSEL (Vertical-Cavity Surface-Emitting Laser) para projetar mais de 30 000 pontos infravermelhos invisíveis no rosto do usuário. O laser VCSEL opera em níveis de potência seguros para os olhos (Classe 1 conforme IEC 60825) e pode construir um mapa de profundidade facial com precisão de até 0,1 mm.

Câmera Infravermelha e Iluminador

A câmera infravermelha capta o reflexo dos pontos, enquanto o Flood Illuminator ilumina o rosto com luz IR uniforme em condições de baixa luminosidade. Os dados da câmera são enviados ao Neural Engine, que constrói um modelo 3D do rosto e o compara com o template armazenado na Secure Enclave. O processo leva menos de 400 milissegundos e é realizado inteiramente no dispositivo.

ComponenteFunçãoTecnologia
Dot ProjectorProjeta 30 000 pontos IRLaser VCSEL, grade de difração
Infrared CameraCapta o reflexo dos pontos1280×960 píxeis, espectro 940 nm
Flood IlluminatorIlumina o rosto com luz IR6 LEDs, 940 nm, Classe 1
Neural EngineProcessa o modelo 3D16 núcleos, até 1 trilião de ops/s

Como funciona o reconhecimento facial

O processo do Face ID consiste em três etapas: captura de imagem, construção do modelo 3D e comparação com o template. Na primeira etapa, o Flood Illuminator ilumina o rosto e a câmera infravermelha captura uma imagem no espectro IR. Em seguida, o Dot Projector projeta no rosto uma matriz de 30 000 pontos, e a câmera captura sua distorção em relação à grade de referência.

O Neural Engine analisa a distorção de cada ponto e constrói um mapa de profundidade facial — um conjunto de 30 000 coordenadas X, Y, Z que descrevem o relevo do rosto. Simultaneamente, a imagem infravermelha é analisada por uma segunda rede neural para verificar o Attention Aware — o sistema garante que o usuário está olhando diretamente para o ecrã com os olhos abertos.

O mapa de profundidade e a imagem IR são convertidos em um template matemático de aproximadamente 3 KB, que é comparado com os templates armazenados na Secure Enclave. Se o grau de coincidência exceder o limiar (configurável no iOS), a autenticação é considerada bem-sucedida. De acordo com a Apple, o Face ID adapta-se a mudanças de aparência: barba, bigode, óculos, chapéus — a rede neural atualiza o template após cada desbloqueio bem-sucedido.

Com o lançamento do iOS 15.4 em 2022, a Apple adicionou suporte para Face ID com máscara. O sistema analisa apenas a área ao redor dos olhos — sua forma, distância entre as pupilas e profundidade das órbitas. Para isso, é usado um algoritmo especial treinado em milhões de imagens de rostos com máscara. O desbloqueio com máscara é ligeiramente mais lento (0,6 s contra 0,4 s), mas oferece nível de segurança suficiente para o uso diário.

Segurança do Face ID: Secure Enclave e Attention Aware

Secure Enclave (SEP) é um coprocessador dedicado nos chips Apple A7 e posteriores, que opera independentemente do sistema operacional principal. No contexto do Face ID, a Secure Enclave realiza duas funções: armazena os templates biométricos de forma criptografada e realiza a comparação matemática da nova amostra com o template. O iOS não tem acesso aos dados brutos da câmera — apenas ao resultado da comparação: corresponde ou não.

O template facial é criptografado com uma chave gerada a partir do identificador único do chip (UID) na primeira inicialização do dispositivo. O UID é integrado à Secure Enclave durante a fabricação e é inacessível externamente. De acordo com a Apple Platform Security, nem mesmo a Apple pode extrair um template facial do dispositivo.

Attention Aware é uma camada de segurança adicional que verifica se o usuário está olhando conscientemente para o ecrã. O Face ID não desbloqueará o telefone se os olhos estiverem fechados ou o olhar estiver direcionado para outro lado. Esta proteção impede o desbloqueio durante o sono ou sem o conhecimento do proprietário. Para pessoas com deficiência visual, o Attention Aware pode ser desativado nas configurações, mas isso reduz o nível de segurança.

Proteção contra máscaras e moldes de silicone

A Apple testou o Face ID com mais de mil máscaras fabricadas por produtores profissionais de efeitos especiais para a indústria cinematográfica. Nenhuma das máscaras conseguiu enganar o sistema graças à combinação de tecnologias: a câmera infravermelha analisa a radiação térmica da pele, o Dot Projector verifica o relevo 3D e o Neural Engine detecta os micromovimentos dos músculos faciais. Nenhum caso confirmado de bypass do Face ID com máscara foi registrado no mercado.

Face ID vs Touch ID: Comparação

A escolha entre Face ID e Touch ID depende do cenário de uso e das preferências pessoais. O Face ID funciona sem contato — o usuário só precisa olhar para o ecrã. O Touch ID requer contato físico com um botão ou sensor, mas não necessita de contato visual com o dispositivo.

ParâmetroFace IDTouch ID
FAR (Taxa de Falsa Aceitação)1:1 000 0001:50 000
Velocidade0,4 s0,2 s
Funciona no escuroSim (iluminador IR)Sim
Funciona com máscaraSim (desde iOS 15.4)Sim
Sem contatoSimNão
Vários utilizadoresApenas 1 rostoAté 5 impressões

Após a pandemia de COVID-19, a Apple adicionou a capacidade de desbloquear o Face ID com máscara (iOS 15.4+) — o sistema analisa apenas a área ao redor dos olhos. No entanto, para máxima segurança, a Apple recomenda usar o reconhecimento facial completo. O Touch ID ainda está disponível no iPhone SE e iPad (botão Home) e continua sendo o método preferido para utilizadores que usam máscaras, óculos com lentes grossas ou têm contraindicações médicas.

Exemplo de código: LocalAuthentication no iOS

O framework LocalAuthentication fornece uma API unificada para trabalhar com Face ID e Touch ID no iOS. O desenvolvedor não precisa saber qual sensor específico está instalado no dispositivo — o sistema seleciona automaticamente o método biométrico disponível. Abaixo está um exemplo de autenticação com verificação de atenção.

swift
import LocalAuthentication

class AuthManager {
    let context = LAContext()

    func authenticate() {
        var error: NSError?

        guard context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) else {
            print("Biometria indisponível: \(error)")
            return
        }

        context.localizedReason = "Autenticação necessária para iniciar sessão"
        context.interactionNotAllowed = false

        context.evaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics
        ) { success, authError in
            if success {
                print("Autenticação bem-sucedida")
            } else {
                print("Erro: \(authError)")
            }
        }
    }
}

O método canEvaluatePolicy verifica a disponibilidade da biométrica no dispositivo — retorna false se o Face ID não estiver configurado ou estiver bloqueado após muitas tentativas falhadas. O parâmetro interactionNotAllowed determina se o sistema pode mostrar um diálogo ao utilizador. Para o Face ID, o iOS adiciona automaticamente o ícone e a animação de reconhecimento facial.

Perguntas frequentes

É possível desbloquear um iPhone com uma fotografia?

Não. O Face ID usa escaneamento 3D com 30 000 pontos infravermelhos, não uma fotografia comum. Uma imagem plana não cria um mapa de profundidade, e o Neural Engine reconhece instantaneamente a falsificação. Mesmo uma máscara 3D de alta qualidade não enganará o sistema — os algoritmos verificam a textura da pele e os micromovimentos dos músculos faciais.

Quantos rostos podem ser registados no Face ID?

O Face ID suporta apenas um rosto por dispositivo. Ao contrário do Touch ID (até 5 impressões digitais), a Apple limitou deliberadamente o Face ID a um utilizador para aumentar a segurança. Se várias pessoas usam o telefone, cada uma desbloqueia-o com a sua própria senha, não com biométrica.

O Face ID funciona na escuridão total?

Sim, o Face ID funciona perfeitamente na escuridão total graças ao Flood Illuminator — um iluminador infravermelho que ilumina o rosto com luz invisível de 940 nm. A câmera infravermelha captura a imagem independentemente da iluminação externa.

O que acontece após 5 tentativas falhadas de Face ID?

Após 5 tentativas falhadas, o Face ID é bloqueado e o iPhone exige a senha. Esta é uma proteção contra força bruta. Após introduzir a senha com sucesso, o Face ID fica novamente ativo. Ao reiniciar o dispositivo, também é necessária a senha — a biométrica não está disponível até a primeira introdução do código.

O Face ID suporta pagamentos com Apple Pay?

Sim, o Face ID é usado para autorizar pagamentos através do Apple Pay. Para pagar, basta premir duas vezes o botão lateral e olhar para o ecrã. A transação é confirmada por biométrica, não pela introdução de um PIN. Sem Face ID, o pagamento só pode ser confirmado com a senha do Apple ID.

Resumo

  • Face ID — sistema de reconhecimento facial 3D da Apple baseado na câmera TrueDepth com 30 000 pontos infravermelhos.
  • TrueDepth inclui três componentes: Dot Projector, Infrared Camera e Flood Illuminator — todos operam no espectro IR invisível.
  • Neural Engine processa o mapa de profundidade no dispositivo sem transmitir dados para a nuvem.
  • Secure Enclave armazena os templates biométricos criptografados e é inacessível ao sistema operacional.
  • Attention Aware impede o desbloqueio sem o conhecimento do proprietário — o utilizador deve olhar para o ecrã com os olhos abertos.
  • Probabilidade FAR de 1:1 000 000 torna o Face ID 20 vezes mais seguro que o Touch ID (1:50 000).
  • LocalAuthentication fornece uma API unificada para desenvolvedores, ocultando os detalhes de implementação do sensor biométrico.

Vamos desenvolver um aplicativo móvel chave na mão

A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.

Discutir o projeto

Leia também