Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Windows IoT:Porta de reconhecimento facial

Construa uma porta automatizada que destranca usando o reconhecimento facial. Os sistemas de segurança domésticos são um campo crescente de projetos para os fabricantes. Um sistema autoconstruído não só é menos caro do que uma instalação profissional volumosa, mas também permite total controle e personalização para atender às suas necessidades.



Com a introdução do Project Oxford da Microsoft, os aplicativos de reconhecimento facial estão agora mais acessíveis aos fabricantes do que nunca. Este projeto utiliza um Raspberry Pi, uma webcam básica e uma conexão com a Internet para criar uma porta que se destrava por meio de reconhecimento facial. Se o visitante na porta for reconhecido, a porta será destrancada!

Uma breve demonstração do Windows IoT Facial Recognition D

Como você expandirá o projeto? Quais recursos você adicionará? Deixe-nos saber na seção de comentários abaixo!

Configuração inicial



Configuração do software


cd
  • Execute o comando git clone para baixar o projeto:

git clone https://github.com/ms-iot/Facial-Recognition-Door.git
  • Abra o arquivo de solução FacialRecognitionDoor.sln, na pasta FacialRecognitionDoor que você acabou de baixar, usando o Visual Studio 2015.
  • No painel direito, no projeto “FacialRecognitionDoor”, navegue até o arquivo Constants.cs. Você deve ver uma seção no topo intitulada “Constantes gerais”. A primeira coisa que você precisa fazer aqui é inserir sua chave de API Oxford. Siga as instruções aqui para adquirir sua chave.
  • Substitua OXFORD_KEY_HERE pela sua nova chave:


  • SOMENTE PARA MINNOWBOARD MAX:Mude a variável DisableLiveCameraFeed de verdadeiro para falso:
  • No menu superior do Visual Studio, selecione Depurar e ARM se estiver usando um Raspberry Pi. Se você estiver usando um MBM, selecione Depurar e x86.


A configuração do MBM é mostrada aqui. Os usuários do Raspberry Pi devem selecionar ARM em vez de x86.
  • Pressione Máquina remota. Na caixa de diálogo "Conexões remotas", você terá que inserir o endereço IP da máquina remota e usar "Universal (protocolo não criptografado)" para o modo de autenticação.

Use WindowsIoTCoreWatcher para encontrar seu endereço IP.

Para obter mais informações sobre como implantar seu aplicativo em um dispositivo Windows IoT, consulte esta documentação.

  • Agora você pode executar o código! Pressione o botão Máquina Remota com a seta verde “play”.

Uso de software

As seguintes capturas de tela foram tiradas em um PC configurado para funcionar como um Raspberry Pi.

Quando você executa o projeto pela primeira vez, esta é a tela que você deve ver. Em um MBM, você teria definido a variável DisableLiveCameraFeed como false na etapa 6 de Configuração do software e em vez de ver o ícone da câmera, você veria uma transmissão ao vivo do que a câmera está vendo.


Clique no ícone “mais”.

Existem três botões localizados na barra inferior do aplicativo. O primeiro é um ícone “mais”. Isso é usado para adicionar um novo usuário à sua “lista de permissões”. Qualquer usuário na lista de permissões é essencialmente marcado como um “amigo” e tem permissão para destrancar a porta usando o rosto. Experimente pressionar o botão “mais” agora. Você deverá ver esta tela:

Posicione-se ou a um amigo em frente à webcam e pressione o botão Capturar foto de identificação. Você deverá ver esta tela com sua selfie recém-capturada:

Se você estiver satisfeito com a foto, digite o nome da pessoa na foto e pressione Confirmar. Caso contrário, basta pressionar Cancelar e tirar outra foto.

Depois de pressionar Confirmar, você será enviado de volta à página principal, mas agora verá um usuário na seção Visitantes na lista de permissões:

Clique na imagem desse usuário no canto superior esquerdo da página para navegar até a página de perfil desse usuário:

Leia mais detalhes:Windows IoT:Porta de reconhecimento facial

Processo de manufatura

  1. Soluções GIGAIPC IoT no mundo incorporado 2019
  2. Projeto IoT 101:Temperatura do Fluxo do Raspberry Pi
  3. Windows 10 IoT Core - Leitura dos pulsos de frequência cardíaca
  4. Projeto Raspberry PI IoT Conectando o Sensor DHT11
  5. Reconhecimento facial em tempo real:um projeto de ponta a ponta
  6. Windows 10 IoT Core no Raspberry Pi 2 - Dados do sensor Adafruit
  7. Windows 10 IoT Core e SHT15
  8. Windows 10 IoT Core para Raspberry Pi 3 Modelo B +
  9. Núcleo IoT do Windows 10:robô controlado por fala
  10. GoPiGo v2 com Windows IoT