Developers of the Russian company Smart Engines have created a method for reading “cropped” QR codes, which is useful when working with documents such as payments or receipts. This solution is integrated into the Smart Code Engine, which is currently used by 9 of 13 leading banks in Russia. The problem is that when printing code into documents there are often cuts of up to 30% of the area, making the code unreadable. This innovation allows the QR code to be successfully decoded even if some information on the edges is missing.

Traditional methods require 4 objects in the camera field of view, including three search patterns and one pointing pattern. However, Smart Engines introduces an innovative scheme based on the structure of the code; This makes it possible to estimate the coordinates of patterns even if they are not present in the image. Using artificial intelligence, an algorithm has been developed that restores lost information, making it possible to instantly read the QR code even if it is damaged.

This new technology has already been successfully used in the Smart Code Engine, enabling high-speed code reading in just 0.035 seconds. The solution is adapted for use on a variety of devices, including affordable smartphones and desktop computers. It is important to note that the integration of the Smart Code Engine into mobile applications and web versions of leading banks such as Alfa-Bank, VTB, Gazprombank and others has made it popular in the banking industry.

Source: Ferra

Previous articleAeroflot will test the animal transport service in the next passenger seat
Next articleEnding support for Windows 10 will turn about 240 million computers into junk
I am a professional journalist and content creator with extensive experience writing for news websites. I currently work as an author at Gadget Onus, where I specialize in covering hot news topics. My written pieces have been published on some of the biggest media outlets around the world, including The Guardian and BBC News.

LEAVE A REPLY

Please enter your comment!
Please enter your name here