March 17 marks a special day for Smart Engines: we are celebrating the 5th anniversary of the first version of technology for on-device recognition of the Russian passport in the video stream and from images.
Our company is represented by the leading Russian scientists in the field of AI and machine vision, which have come a long way since the development of the very first version of their proprietary OCR technology by constantly improving it, and expanding the range of documents it is able to recognize. Today, Smart Engines solution supports 1250 document types from 210 countries, including but not limited to: passports, ID cards, and driver’s licenses. Using advanced methods for neural networks training, our researchers have been populating the system by one document type per day. One of the very first adapters of our technology for automated identification – Tinkoff Bank, has brought the standards of remote customer service to a new level and became one of the world’s top digital banks.
Back in 2015, that very first version of the Russian passport recognition technology already worked on old generation smartphones, such as: iPhone 4s, Samsung Galaxy S3, and many others. The first page of the passport in 1-3 seconds could be recognized with the highest level of precision – something that still cannot be achieved by some of our competitors. Several neural networks architectures have been replaced since then: we have switched from 32-bit by ultralight 8-bit neural networks, in which complex computational and energy-intensive multiplication operations are replaced by simple addition. This particular technical characteristic of the system has allowed it to perform increasingly complex calculations even on mid-range mobile devices, and also ensure that today top-end smartphones can process a passport at the same computational speed as powerful Intel server processors could do back in the days, viz. 0.07 seconds.
Also with regard to technological features of Smart Engines system: capability of automatic determination of the document type, recognition of text fields and machine-readable zones (MRZ and VIZ), photo and signature selection. The system continuously monitors the recognition process and warns the user about possible errors. The security of personal data is achieved through the use of RAM of the device only – the system neither creates copies, nor it transfers data via the Internet to a cloud or server for processing, which minimizes the technological risks of personal data leaks.
But the most interesting part, the software can recognize handwritten text fields, registration stamps and stamps that contain information on previously issued passports. Finally, it can verify document authenticity.
Smart IDReader is platform-independent, meaning the recognition quality remains at the same level on all major platforms and operating systems: MOS Aurora, iOS, Android, MacOS, Windows, Linux, and Elbrus.
Today, Smart Engines solutions are being used by major companies of various business sectors around the world: Megafon, Beeline, MTS, Gazprombank, Tinkoff Bank, Alfa-Bank, Post Bank, Rocketbank, Aeroexpress , Alfa Insurance, Renaissance insurance, QIWI, Tessi, S&T, BAT, BlaBlaCar, Dukascopy and many other commercial and state organizations.