Pessoas e perfis

Nesta página

A guia People (AI Insights & People → People) é o diretório de pessoas da sua instalação — todos os membros sincronizados e todas as pessoas que o sistema aprendeu a reconhecer —, e o perfil da pessoa é onde tudo o que a IA sabe sobre um indivíduo se reúne.

A lista People

Lista People

Figura 1: A lista People — cartões de membros com fotos, selos de associação e filtros rápidos de status

Como encontrar pessoas

  • Guias de filtro rápido: All, Active, Expired, Staff.
  • Facetas em menus suspensos:
    • Status — valores de status da associação vindos do seu sistema de membros (por exemplo, "Current", "Expired", "On Hold").
    • Type — tipo de membro (por exemplo, "Member", "Staff").
    • Photo Status — "Valid Photo", "Invalid Photo", "Not Processed". O filtro administrativo mais útil: um membro com foto inválida ou não processada não pode ser identificado por correspondência facial.
    • Tags — os valores de tag definidos em Person Types & Tagging.
    • Has Partner Conflicts — aparece quando algum perfil tem conflitos de sincronização externa não resolvidos.
  • Sort By: Recently Added (padrão), Last Name (A-Z / Z-A), First Name (A-Z / Z-A), Membership Updated.
  • Modos de visualização: grade, grade compacta ou lista.

Cartões de membros

Os cartões mostram a foto de perfil, o nome e selos:

  • Status da associação — incluindo "Active [NEW]" para membros que entraram nos últimos 5 dias, "Expired ago" e "On hold since ago".
  • "Invalid Photo" quando a foto sincronizada não passou na validação — a dica de ferramenta mostra a pontuação de qualidade e o motivo da reprovação.
  • Estados transitórios: "PROCESSING", "DELETING...", "DELETE FAILED - RETRY".

Como adicionar pessoas

  • "Add people" — cria uma pessoa manualmente (nome, foto e os campos de perfil que você configurou).
  • "Import Members" — importação em massa a partir de um arquivo, em três etapas: "Upload File" → "Map Fields" → "Preview & Import".
  • "Export Members" — exporta a lista atual.

As fotos adicionadas manualmente passam pela mesma validação de qualidade que as sincronizadas.

O painel de perfil

Clicar em um cartão abre o painel de perfil.

Painel de perfil do membro

Figura 2: O painel de perfil — foto, IDs, campos de detalhes sincronizados e o acordeão Access Zones

Ele contém:

  • Foto e IDs — "Person ID" (interno) e "Member ID" (do seu sistema de membros), ambos copiáveis. Clique no avatar para "view full image and quality details".
  • Campos de detalhes — os campos de perfil que você habilitou em Settings → People → Profile Info (data de nascimento, idade, gênero, e-mail, celular, endereço e assim por diante).
  • "View Activity Log" — leva ao histórico completo de detecções da pessoa (abaixo).
  • Acordeão Access Zones — as zonas que essa pessoa pode acessar ("N of M", ou "None configured" / "Public zones only"), com selos por zona: "Anyone can access", "Membership plan access", "Restricted". Consulte Zonas de acesso.
  • Acordeão Advanced — a zona de perigo: "Permanently remove this member and all associated data from the system. This action cannot be undone.", com um botão "Delete Member". Consulte Segurança e privacidade.

Como editar um perfil

Editar perfil

Figura 3: Edit Profile — nome e foto, além dos campos de perfil configurados; os campos controlados externamente mostram um ícone de cadeado

"Edit Profile" abre o formulário editável: "First Name", "Last Name", uma ação "Change" para a foto e os campos de perfil configurados. Os campos controlados pelo seu sistema de membros mostram um ícone de cadeado — o sistema externo é a fonte oficial desses dados.

Conflitos de sincronização externa

Quando o seu sistema de gestão de membros envia um valor diferente de um campo editado localmente, o perfil mostra um banner de conflito — "1 field differs from your Partner system" (ou "N fields differ…") — com a orientação: "Accept the incoming value to overwrite, or keep yours to mark this field as locally owned."

Para cada campo, você escolhe "Accept" (aceitar o valor recebido) ou "Keep mine" (marcar o campo como controlado localmente, para que as próximas sincronizações deixem de sobrescrevê-lo); "Accept all incoming" / "Keep all mine" resolvem tudo de uma vez.

O perfil da pessoa e a visualização de atividades

Abrir uma pessoa a partir da linha do tempo (ou por meio de "View Activity Log") mostra a barra lateral completa do perfil ao lado do histórico de detecções.

Perfil da pessoa

Figura 4: A visualização de atividades de uma pessoa — a barra lateral do perfil à esquerda e o histórico de detecções por visita à direita, com um seletor "Jump to visit..."

Fotos ocultas

Abaixo do avatar fica a faixa "Shadow Photos" — como a dica de ferramenta explica: "Shadow photos are additional face images used by the facial recognition engine to help identify this person. They are separate to the profile photo synchronised from external systems like your member management system."

Cada foto é marcada como "Auto-added by self-learning" ou "Manually added shadow photo". Mais shadow photos, com ângulos e iluminação variados = melhor reconhecimento.

Insights de IA

Barra lateral do perfil

Figura 5: O cartão AI Insights — visitas, duração média, insight de engajamento, dados demográficos e demeanor

O cartão AI Insights aparece quando uma pessoa tem pelo menos 2 visitas. A dica de ferramenta dele define as expectativas: "Visits and other information on this screen is tracked by AI facial recognition and may not match the data in your member management system."

  • Total Visits (com uma observação de recência "in last 2 weeks") e Avg Duration "per visit", com indicadores de tendência.
  • Um selo de insight — uma leitura em linguagem simples sobre a pessoa, que considera o contexto:
    • Membros atuais recebem uma pontuação de engajamento: "Highly Engaged", "Active", "At Risk" ("Engagement declining - may need outreach") ou "Disengaging" ("Low engagement - high churn risk").
    • Membros expirados recebem uma leitura de risco: "Likely Tailgating" ("Repeated unauthorized access - staff should verify"), "Possible Tailgating" ou "Needs Renewal" ("May be unaware membership expired - send reminder").
    • Pessoas não identificadas vão de "New Visitor" ("likely new member, trial, or guest") e "Pending ID" até "Needs Review", "Suspicious" e "High Risk" ("Unidentified for months with regular visits - requires immediate attention").
  • Chips de fatores explicam o veredito — por exemplo, "High frequency", "Long workouts", "Decreasing engagement", "Frequent unknown visitor", "Expired membership".
  • Atributos estimados — "Estimated age" (uma faixa em anos), "Gender", "Ethnicity" e "Eyewear" ("Glasses" / "Sunglasses"), quando detectados. São estimativas da IA a partir de imagens, não dados de membros — consulte Segurança e privacidade.
  • Demeanor — "Calculated from detected emotions during the visit", com texto que considera o contexto (para um membro atual, pode aparecer "Appears to enjoy their workouts"; para um expirado, "Seems at ease - may not realize membership expired"). O link "See how it is calculated" abre as configurações de Sentiment Scoring.

Padrões de visita e insights de localização

Padrões de visita

Figura 6: Visit Patterns e Location Insights — horário preferido, hora de pico, dias habituais, sequências e fluxo típico de entrada/saída

  • Visit Patterns (todo o período): "Preferred Time" (com a % de visitas), "Peak Hour", "Usually Visits" (iniciais dos dias da semana), "Avg. between visits", "Current streak", "Longest absence" e "First detected".
  • Location Insights: contagens de entrada/saída por zona e o "Typical flow" — por exemplo, "Usually enters via" determinada câmera/zona, com a respectiva % de visitas.

O registro de atividades

O lado direito lista cada visita com os tracks e as durações por câmera. O seletor "Jump to visit..." leva diretamente a qualquer visita; cada track tem um link para as imagens na reprodução do CFTV.

Como identificar uma pessoa

Para perfis não identificados, o botão "Identify" (ou "Identify This Person" no menu do bloco) vincula o shadow profile a um membro.

Caixa de diálogo Identify

Figura 7: A caixa de diálogo Identify — pesquise o membro que essa pessoa realmente é

Pesquise o membro e confirme. Nos bastidores, o sistema move a referência facial para a coleção de identificados, reatribui o histórico de detecções da pessoa ao membro, copia a shadow photo e remove o perfil não identificado que ficou órfão. A identificação é executada como um processo em segundo plano monitorado — históricos grandes podem levar algum tempo para serem totalmente reatribuídos.

Como mesclar perfis

"Merge with another profile…" (em qualquer menu de bloco ou de perfil) combina perfis duplicados.

Caixa de diálogo de mesclagem

Figura 8: A caixa de diálogo de mesclagem — o perfil mantido fica com tudo; os outros são mesclados permanentemente nele

O perfil mantido recebe as shadow photos e o histórico completo de detecções dos outros perfis; os perfis mesclados são removidos permanentemente. Se houver um perfil identificado na seleção, ele sempre será o mantido. As mesclagens em massa aceitam até 20 perfis — consulte Linha do tempo de pessoas → Ações em massa.

Outras ações

Menu de ações da pessoa

Figura 9: O menu de ações do perfil — Merge, Add to Blacklist, Delete

  • "Add to Blacklist" — impede que esse rosto seja detectado; consulte Lista de bloqueio.
  • "Delete this person" — remove permanentemente um perfil não identificado e as respectivas detecções ("This action cannot be undone.").
  • Para membros, a exclusão fica no acordeão Advanced do painel de perfil ("Delete Member") — consulte Segurança e privacidade.