Bagaimana sebuah dokumen dikenali di ponsel: dari yang sederhana hingga yang rumit

Halo habr! Sejak 2015, kami telah memublikasikan postingan di blog kami yang menjelaskan berbagai aspek dalam mengenali dokumen identitas (dan tidak hanya) di perangkat seluler (dan tidak hanya). Dalam komentar, kami beberapa kali diminta untuk memberi tahu secara umum tentang cara kerja sistem pengenalan kami, tetapi kami menundanya untuk waktu yang lama, karena agak sulit untuk menggambarkannya β€œsecara singkat”. 

Pada artikel ini, kami telah mencoba menjelaskan secara singkat struktur sistem pengenalan dokumen identifikasi kami dan algoritme yang diterapkan pada berbagai tahapan proses. Jika Anda ingin tahu cara kerja sistem Smart IDReader - selamat datang!

Ide menggunakan perangkat seluler untuk mendigitalkan dan mengenali dokumen bukanlah hal baru. Namun, untuk waktu yang agak lama, kualitas rendah kamera yang dipasang di perangkat seluler, serta kinerja prosesor seluler yang tidak memadai, tidak memungkinkan membangun sistem pengenalan dengan kualitas yang memadai untuk penggunaan praktis. Sekarang smartphone dan tablet dapat dianggap sebagai salah satu cara paling nyaman untuk memasukkan data - baik dari segi kualitas kamera dan komputer. Tinggal mengembangkan sistem pengenalan yang baik.

Prinsip

Pertama-tama, kami menguraikan persyaratan yang kami tetapkan saat merancang sistem. Empat prinsip dasar yang mendasari 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