CARACTERÍSTICAS E CAPACIDADES
- Software de identificação facial pronto para usar em sistemas de vigilância.
- Compatível com os principais sistemas de gerenciamento de vídeo.
- Identificação biométrica e rastreamento de pessoas em vídeo.
- Verificação da lista de vigilância (watch list) em tempo real com o gatilho, log e relatórios do evento automático.
- Procure eventos em um período de tempo com base no ID da pessoa, gênero ou idade.
- Até 10 transmissões de vídeo de vários VMS são analisados em paralelo por cada SentiVeillance Server.
- SentiVeillance SDK opcionalmente disponível para desenvolvimento de software.
Um sistema de gerenciamento de vídeo (VMS) geralmente fornece apenas a funcionalidade de detecção de movimento e pode ajudar a filtrar partes de vídeo de câmeras de segurança quando não há movimento. O software SentiVeillance Server melhora o VMS existente com esses recursos e funções:
- O software pronto para usar SentiVeillance Server precisa apenas da configuração via interface para navegador para conectar um VMS operacional.
- O SentiVeillance Server é compatível com os sistemas de gerenciamento de vídeo da Milestone XProtect VMS e Luxriot Evo, Evo S e Evo Global. Cada SentiVeillance Server em execução pode se conectar a vários VMS e receber mais de uma transmissão de vídeo de cada um deles.
- A identificação e o rastreamento biométrico de pessoas usa nosso algoritmo exclusivo de reconhecimento facial, que se baseia em redes neurais profundas (deep neural networks). A tecnologia de identificação facial também é usada em outros produtos da FingerSec e Neurotechnology, que são usadas em milhões de usuários finais em todo o mundo. A precisão e o desempenho do algoritmo foram testados no NIST Face Recognition Vendor Test (FRVT).
- O SentiVeillance Server analisa todas as transmissões de vídeo recebidas do VMS conectado em paralelo e realiza o reconhecimento biométrico em tempo real. Todos os eventos de comparação com a lista acionam alertas, que são enviados de volta ao VMS correspondente e relatados a um operador, bem como armazenados no log de eventos para consulta posterior.
- Os operadores do sistema de vigilância podem realizar pesquisas no log de eventos. As pesquisas são feitas através da interface do usuário do VMS e enviadas ao SentiVeillance Server conectado, que retorna os resultados. A pesquisa pode ser realizada dentro de um período de tempo. Os critérios de pesquisa podem ser um ou mais IDs de pessoas da lista, ou pessoas que pertencem a certo grupo de idade ou gênero. Finalmente, os operadores podem rever todos os eventos de pessoas desconhecidas.
- Cada SentiVeillance Server pode analisar até 10 transmissões de vídeo em paralelo. Vários SentiVeillance Server podem se conectar ao mesmo VMS, assim como vários VMS podem ser conectados ao mesmo SentVeillance Server, o que significa que o software SentiVeillance Server pode ser integrado em um sistema com um número ilimitado de câmeras de vigilância.
DETALHES TÉCNICOS
O software SentiVerillance Server é baseado na tecnologia SDK SentiVeillance 6.0 que fornece reconhecimento facial em tempo real e rastreamento de movimento para sistemas de vigilância por vídeo. O SentiVerillance Server possui certas especificações e requisitos para obter um melhor desempenho:
- O tamanho da face no quadro é importante para rastreamento confiável e identificação biométrica. 4% do lado maior do quadro (pelo menos 32 pixels) é a distância mínima recomendada entre os olhos para um rosto na transmissão de vídeo. O desempenho depende do tamanho de um rosto na transmissão do vídeo e não no tamanho de todo o quadro.
- A postura facial pode ter certa diferença da posição frontal. O SentiVeillance Server assegura uma detecção precisa em rastreamento de faces quando a postura atende a essas restrições:
- head roll (Inclinação Lateral) – ± 15 graus da posição frontal;
- head pitch (Inclinação Frontal) – ± 15 graus da posição frontal.
- head yaw (Giro Lateral) – ± 45 graus da posição frontal.
- O cadastro da face pode ser feita a partir de um vídeo ao vivo ou imagem estática.
- A qualidade da imagem durante o cadastro é importante, pois influencia a qualidade do template da face.
- Várias imagens durante o cadastro são recomendadas para melhorar a qualidade do template da face, o que resulta em uma melhor precisão e confiabilidade do reconhecimento.
- Cadastros adicionais podem ser necessárias quando o estilo de cabelo facial muda, especialmente quando a barba ou o bigode estão crescidos ou raspados.
- O tamanho do cadastro da face na lista é de 7 Kbytes. Uma pessoa pode ter vários cadastros de face armazenados.
- A comparação com a lista é feita em menos de 0,5 segundos quando a lista tem 20.000 registros de faces.
A interface de administração em navegadores para o software SentiVeillance Server permite gerenciar o sistema por meio de conexão remota. Os administradores podem visualizar o status dos sistemas de gerenciamento de vídeo conectados, além de executar essas tarefas:
- Gerenciamento de conexão VMS.
- Administração da lista, incluindo o cadastro de novas pessoas.
- Configuração do mecanismo biométrico.
REQUISITOS DO SISTEMA
O SentiVeillance Server foi projetado para receber transmissões de vídeo de sistemas de gerenciamento de vídeo (VMS). As instalações do software SentiVeillance Server e as instalações do VMS devem ser executadas em máquinas separadas e comunicarem-se pela rede.
Existem requisitos específicos para o software VMS e SentVerillance Server.
REQUISITOS PARA OS SISTEMAS DE GERENCIAMENTO DE VÍDEO (VMS)
O software SentiVeillance Server usa identificação biométrica facial para realizar o rastreamento de pessoas em transmissões de vídeo, que são recebidos do VMS. Os resultados das operações do SentiVeillance Server são enviados de volta para o VMS.
O SentiVeillance Server foi projetado para ser usado com os seguintes sistemas de gerenciamento de vídeo (VMS):
- Luxriot Evo, Evo S, Evo Global ou mais recente;
- Milestone XProtect VMS.
Um VMS deve ser implantado em um hardware que fornece recursos suficientes para armazenar e gerar transmissões de vídeo com resoluções específicas por um período de tempo específico. Consulte os fabricantes de VMS para requisitos específicos do sistema.
REQUISITOS DO SISTEMA PARA O SOFTWARE SENTIFTERNANCE SERVER
O software SentiVeillance Server deve ser executado em um PC dedicado ou servidor com sistema operacional Linux, que não execute nenhum outro serviço ou aplicativos não relacionados.
Cada instalação do SentiVerillance Server possui os seguintes requisitos de sistema:
- PC ou servidor com processador compatível com x86-64 (64 bits):
- Para o SentiVeillance Server é recomendado um processador de 3 GHz ou superior com 4 núcleos de processador, para processar dados de vigilância de 1 ou 2 transmissões de vídeo. O processamento de vídeo de mais câmeras precisará de uma unidade de processamento gráfico (veja abaixo).
- É necessário um suporte SSE2. Processadores que não suportam SSE2 não podem executar o algoritmo SentiVeillance. A maioria dos processadores modernos suporta este conjunto de instruções, mas verifique se seu processador o suporta.
- Pelo menos 2 núcleos de processador são necessários para processar dados de vigilância de uma transmissão de vídeo com várias faces de uma vez.
- Se for esperado um grande número de faces de uma vez, podem ser necessários mais núcleos no processador, um processador mais poderoso ou mesmo um servidor multiprocessador para processar os dados de vigilância e manter o desempenho aceitável.
- É necessária uma unidade gráfica de processamento / placa de vídeo (GPU).
- NVIDIA GeForce GTX 1080 GPU ou melhor é recomendada para sistemas com até 10 câmeras.
- 1 GB de vRAM é recomendado para qualquer quantidade de câmeras.
- Recomenda-se 2 GB de vRAM se um monitor for utilizado.
- A capacidade de cálculo 3.5 ou superior deve ser suportada pela GPU.
- O toolkit CUDA 8.0 ou posterior é necessário.
- A biblioteca cuDNN 7 é necessária.
- Pelo menos 8 GB de RAM.
- Conexão de rede. Pelo menos 1 gigabit por segundo para a taxa de transferência de dados é recomendada para o processamento em tempo real de múltiplas transmissões de vídeo em alta resolução.
- Linux específico:
- Ubuntu 16.04 SO
- glibc 2.11.3 ou mais recente
- GStreamer 1.2.2 ou posterior com plugins gst-vaapi instalados para decodificação de vídeo acelerada por hardware
- libgudev-1.0 164-3 ou mais recente
- wxWidgets 3.0.0 ou libs mais recentes
LICENCIAMENTO DO SENTIVEILLANCE SERVER
Para SDK SentiVeillance 6.0, consulte Licenciamento de SentiVerillance.
É necessária uma licença para a instalação do SentiVeillance Server para cada computador que executa este software. A licença é chamada de “licença de computador único”.
Licenças adicionais para o software SentiVeillance Server podem ser adquiridas a qualquer momento.
OPÇÕES DE ATIVAÇÃO DE LICENÇA
O software SentiVeillance Server está protegido contra cópia. As seguintes opções de ativação de licença estão disponíveis:
- Ativação automática – o software SentiVeillance Server se comunicará com o servidor da FingerSec e executará todas as ações necessárias para a ativação. Observe que este método requer conexão com a internet para ativar ou desativar a licença. Após a ativação da licença, o computador não precisa mais fazer conexões com o servidor da FingerSec através da internet.
- Ativação manual – esse método é adequado quando o computador com o software SentiVeillance Server não estiver conectado à Internet. A ativação manual precisa gerar uma ID de hardware para o computador que executa o software SentiVeillance Server e depois solicitar uma licença por e-mail. Consulte a documentação do software SentiVeillance Server para obter instruções detalhadas.
- Use um dongle – este método requer a compra de um dongle (token especial de hardware) que precisa ser conectado o tempo todo à porta USB do computador que executa o software SentiVeillance Server. Não é necessário registro online.
VALIDADE DA LICENÇA
Todas as licenças do software SentiVeillance Server são perpétuas e não têm expiração. Não há taxa anual ou quaisquer outras taxas, exceto a taxa de compra da licença. É possível mover licenças de um computador ou dispositivo para outro.
ACORDO DE LICENCIAMENTO
O Contrato de licenciamento contém todos os termos e condições de licenciamento.
Observe que você aceita inequivocamente este acordo, fazendo um pedido por e-mail ou outros meios de comunicação. Leia o acordo antes de fazer um pedido.