Um aplicativo Web WebRTC simplit que pode identificar se um rosto vem de uma pessoa real ou de uma pessoa falsa e impede o sistema de dar uma verificação falsa.
https://github.com/jomariya23156/face-recognition-with-livity-web-login
Eu sugiro que todos vocês dêem uma olhada neste maravilhoso repo, que serviu de inspiração para o meu projeto.
A desvantagem da abordagem adotada por Jomariya23156 é que, embora ele afirme que é um aplicativo da Web, ele não pode ser usado em um cenário de servidor-cliente, pois não possui recursos básicos do WEBRTC.
Para mais informações, consulte este link: https://blog.streamlit.io/how-to-build-the-streamlit-webrtc-component/
Comece a desenvolver localmente.
Fork o repositório. Em seguida, clone o repo localmente fazendo -
git clone https://github.com/birdowl21/Face-Liveness-Detection-Anti-Spoofing-Web-App.gitpip install virtualenv
python -m venv [env-name]
[env-name] S cripts a ctivate cd Face-Liveness-Detection-Anti-Spoofing-Web-Apppip install -r requirements.txtstreamlit run app.pyAgora você deve ter o aplicativo em execução e acessível em http: // localhost: 8501.
Você pode implantar o aplicativo em plataformas em nuvem, como compartilhamento de streamlit e Heroku.
Links de implantação:
Se você estiver enfrentando problemas com a implantação do aplicativo remotamente, consulte este link: https://docs.streamlit.io/knowledge-base/deploy/remote-start



Após a clonagem e configurando o projeto local, você pode pressionar as alterações no garfo do Github e fazer uma solicitação de tração.
git add .
git commit -m " feat: added new stuff "
git push YOUR_REPO_URL develop