Como um documento é reconhecido em um telefone celular: do simples ao complexo

Hello habr! Desde 2015, publicamos postagens em nosso blog que descrevem vários aspectos do reconhecimento de documentos de identidade (e não apenas) em dispositivos móveis (e não apenas). Nos comentários, várias vezes nos pediram que contássemos em geral como funciona o nosso sistema de reconhecimento, mas adiamos por muito tempo, porque é bastante difícil descrevê-lo “em poucas palavras”. 

Neste artigo, tentamos descrever brevemente a estrutura de nosso sistema de reconhecimento de documentos de identificação e os algoritmos que são aplicados em vários estágios do processo. Se você quiser saber como funciona o sistema Smart IDReader - seja bem-vindo!

A ideia de usar dispositivos móveis para digitalizar e reconhecer documentos está longe de ser nova. Porém, durante muito tempo, a baixa qualidade das câmeras instaladas em dispositivos móveis, bem como o desempenho insuficiente dos processadores móveis, não permitiram construir sistemas de reconhecimento com qualidade suficiente para o uso prático. Agora, smartphones e tablets podem ser considerados uma das formas mais convenientes de inserir dados - tanto em termos de qualidade da câmera quanto do computador. Resta desenvolver um bom sistema de reconhecimento.

Princípios

Em primeiro lugar, destacamos os requisitos que estabelecemos ao projetar o sistema. Quatro princípios básicos subjacentes ao Smart IDReader:

1. (, ). , , , ( , ).

2. . - , . , .

3. . - . - , - . , , . , , (. . 2) . 

4. . ( ) . , , , . , , .

, “” , . -, , , , ( ) . . -, : , , .. -, , , .

, . ( , ), . - , , . .

( ) , : , , , “” , .

, : , , , .

Smart IDReader , , . , (, ) , “ ” - , . 

Smart IDReader ( “”). , , , ( ), . , : , ID-, .

( ) :        

1. . . ,

2. , , , . “” , , . (“” , “” , 3 ). .

3. , : + + RANSAC. ( YAPE , ) ( - RFD, ). “” -. RANSAC . Smart IDReader . .

, ( , , ..), , ? , . , , , ( - ) , , , . , , , , , . , , .

( ) “ ” - , , . , - - , . , , , , . 

: , .  

“” ( , , , , ).  

.

, , , ? . , , . , , , , , - , . , , , , ( ). , , , , “” , .

, , , , . “” ,

. , , , . , ( ), -, , . , , .

( , ), , , , , .

, , - , . - .

, , , . .  

Smart IDReader , ( , , - , ID- , ). - ( , ), .

Smart IDReader , (, , - ). , , .

. , , , , . . , - . , . - “”, , “” , - ( ).

, , OVD (Optical Variable Devices) - , . , , . , .

, …

, . , . , , (, , , ), (MRZ) , , - . , , - , . 40 .

, , . , , , , , , “”. , , . 

! - , !




All Articles