Una aplicación web WebRTC optimista que puede identificar si una cara proviene de una persona real o de una persona falsa y evita que el sistema proporcione una verificación falsa.
https://github.com/jomariya23156/face-recognition-with-livity-web-login
Le sugiero que todos ustedes echen un vistazo a este maravilloso repositorio que sirvió como inspiración para mi proyecto.
El inconveniente del enfoque adoptado por Jomariya23156 es que, aunque afirma que es una aplicación web, no se puede usar en un escenario de servidor-cliente, ya que carece de características básicas de WEBRTC.
Para obtener más información, consulte este enlace: https://blog.streamlit.io/how-to-build-thestreamlit-webrtc-component/
Comience a desarrollar localmente.
Bifurca el repositorio. Luego clone el repositorio localmente haciendo -
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.pyAhora debería tener la aplicación en ejecución y accesible en http: // localhost: 8501.
Puede implementar la aplicación en plataformas en la nube como el intercambio de rayas y el Heroku.
Enlaces de implementación:
Si enfrenta problemas con la implementación de la aplicación de forma remota, consulte este enlace: https://docs.streamlit.io/knowledge-base/deploy/remote-start



Después de clonarse y configurar el proyecto local, puede empujar los cambios a su horquilla Github y hacer una solicitud de extracción.
git add .
git commit -m " feat: added new stuff "
git push YOUR_REPO_URL develop