Demo: https://passport-ear.netlify.app/
Para não perder tempo preenchendo o formulário em que os dados do passaporte são necessários, use um carro uma escavadeira que o faça por você
API: Python, FASTAPI, Modelo de detecção de objetos TensorFlow, Tessecta
Web: React
Mobile: React-nativo
O usuário tira uma foto da página principal do passaporte que é carregado no servidor onde o modelo de máquina-científico (modelo de detecção de objeto Tensorflow) reconhece os campos de passaporte (determina que o nome é o nome e o sobrenome) e o tesect (OCR) lê esses campos e envia o que ele lê como json. (A precisão da leitura não é 100%, especialmente se alguns campos se enquadram na sombra ou na luz brilhante). Existe um aplicativo da web e um aplicativo móvel
Detalhes dos campos (detecção de objetos) de cerca de 100% de leitura (OCR) cerca de 75%. Ele confunde algumas cartas, não reconhece algumas letras. A fonte está muito resolvida (nem todos os passaportes são escritos em uma fonte) e sombras e luzes resolvem fortemente
O modelo de máquina estudou em 15.000 passaportes